Ultimate Guide on How Long to Cook 13 lb Ham to Perfection

Preparing a large centerpiece for a holiday gathering or a Sunday dinner can
feel like a high-stakes culinary mission. When you are staring down a
substantial 13 lb ham, the primary question on your mind is likely timing.
Getting the timing right ensures that the meat remains juicy, tender, and
safe to eat without becoming a dry, overcooked disappointment. Because hams of
this size are often the focal point of the meal, understanding the nuances of
temperature, preparation style, and oven settings is essential for any home
cook.

Understanding the Type of Ham You Have

Before you set your timer, you must identify exactly what kind of ham you are
working with. The cooking time for a 13 lb ham depends heavily on whether it
is "ready-to-eat" or requires full cooking.

Most hams sold in modern grocery stores are "city hams," which are
wet-cured and usually fully cooked or smoked before they reach the shelf. If
the packaging says "fully cooked," your goal is simply to reheat
the meat to an internal temperature of 140°F to ensure it is palatable and
warm throughout.

However, if you have a "cook-before-eating" ham or a fresh, uncured
ham, the process changes significantly. These hams must reach a higher
internal temperature of 145°F and usually require a longer stay in the oven
to ensure food safety and the proper breakdown of connective tissues. Always
check the label first, as this is the most critical factor in determining your
schedule.

The Standard Rule of Thumb for Timing

For a standard 13 lb fully cooked ham, the general rule is to cook it for
15 to 18 minutes per pound when using a traditional oven set
to 325°F. For a ham of this specific weight, you should plan for a total
roasting time of approximately 3 hours and 15 minutes to 4 hours.

If you are dealing with a 13 lb ham that is labeled
"cook-before-eating," the time increases to about
18 to 22 minutes per pound. This means your total time could
stretch toward the 4.5-hour or 5-hour mark.

It is important to remember that these are estimates. Factors such as the
shape of the ham (is it long and thin or short and thick?), whether it has a
bone, and the accuracy of your oven’s thermostat can all shift the timeline
by 30 minutes or more.

Bone-In vs. Boneless Considerations

A 13 lb ham is quite large, and at this weight, it is very likely to be a
bone-in ham. Bone-in hams generally offer superior flavor and moisture
because the bone acts as a conductor of heat from the inside out, though it
can sometimes lead to slightly uneven cooking if not monitored.

If you happen to have a 13 lb boneless ham—which is less common at that
specific weight—it will be more compact. Boneless hams often cook slightly
faster because they are denser and have more surface area contact with the
heat relative to their volume. For a boneless variety, stick to the lower end
of the time estimate, around 15 minutes per pound, and start checking the
internal temperature early.

Oven Temperature and Preparation Steps

To achieve the best results, you want a low and slow approach. Setting your
oven to 325°F is the gold standard. This temperature is high
enough to heat the meat efficiently but low enough to prevent the exterior
from drying out before the center reaches the target temperature.

Start by taking the ham out of the refrigerator about 30 to 60 minutes before
you plan to put it in the oven. Taking the chill off allows for more even
cooking. Place the ham in a heavy roasting pan, flat-side down if possible.

Adding a small amount of liquid to the bottom of the pan—such as water, apple
juice, or cider—is a secret weapon for moisture. Cover the entire pan tightly
with aluminum foil. This creates a steam-tent effect that prevents the natural
juices from evaporating, which is particularly important for a 13 lb ham that
will be in the heat for several hours.

The Importance of an Internal Meat Thermometer

While time-per-pound charts are helpful for planning your afternoon, they are
not a substitute for a meat thermometer. To ensure your 13 lb ham is perfect,
insert a probe into the thickest part of the meat, making sure not to touch
the bone.

  • For a fully cooked ham, you are looking for an internal
    temperature of 140°F.
  • If you are cooking a "fresh" or "cook-before-eating"
    ham, the USDA recommends reaching 145°F followed by a
    three-minute rest.

Using a thermometer prevents the guesswork that often leads to dry meat. If
you reach 140°F an hour earlier than expected, you can take it out and keep it
warm, saving the dinner from overexposure to heat.

Glazing Your 13 lb Ham

Glazing is the step that transforms a simple roast into a masterpiece. Because
glazes usually contain high amounts of sugar (from honey, maple syrup, or brown
sugar), they can burn easily.

Do not apply the glaze at the beginning of the cooking process. Instead,
wait until the last 20 to 30 minutes of cooking. At this point,
remove the foil, brush the glaze liberally over the surface of the ham, and
increase the oven temperature to 400°F or 425°F. This short
burst of high heat caramelizes the sugars, creating that iconic sticky, dark,
and flavorful crust without drying out the interior of the meat.

Resting the Meat Before Carving

One of the most overlooked steps in cooking a 13 lb ham is the resting period.
Once the ham reaches its target temperature and you pull it from the oven,
resist the urge to slice it immediately.

Cover it loosely with foil and let it sit on the counter for at least
15 to 20 minutes. Resting allows the muscle fibers to relax
and reabsorb the juices. If you cut into it too soon, those juices will run out
onto the carving board, leaving the meat dry. For a ham of this size, a
20-minute rest is ideal and also gives you time to finish up your side dishes
and gravy.

Slow Cooker and Other Methods

While a 13 lb ham is often too large for a standard 6-quart slow cooker, if
you have an extra-large oval slow cooker, you might be tempted to use it. If
the ham fits, you can cook it on "Low" for about 8 to 10 hours.
However, most 13 lb hams require the oven simply because of their physical
dimensions.

If you choose to use a smoker, the timing remains similar to the oven (about
15-20 minutes per pound at 225°F to 250°F), but you will gain that distinct
wood-fired flavor. Regardless of the method, the internal temperature remains
your ultimate guide.

FAQs

How long do I cook a 13 lb spiral sliced ham?
Spiral sliced hams are already fully cooked and are cut to the bone for
convenience. Because they are sliced, they are very prone to drying out.
You should cook a 13 lb spiral ham at 325°F for about
10 to 12 minutes per pound. Cover it tightly with foil and
add liquid to the pan to ensure the slices stay moist. The target internal
temperature is still 140°F.
Should I wrap my 13 lb ham in foil while baking?
Yes, it is highly recommended to wrap the ham or cover the roasting pan
tightly with foil for the majority of the cooking time. This traps moisture
and prevents the outer layers from becoming tough and leathery. You should
only remove the foil during the last 20 to 30 minutes if you are applying a
glaze or want to brown the skin.
Can I cook a 13 lb ham from a frozen state?
It is possible, but not recommended. Cooking a frozen 13 lb ham
will take approximately 50 percent longer than a thawed one, and it is much
harder to cook the center evenly without overcooking the outside. It is
best to thaw the ham in the refrigerator for 2 to 3 days before you plan to
cook it.
How much 13 lb ham do I need per person?
For a bone-in ham, you should generally estimate about
3/4 pound per person. A 13 lb bone-in ham will comfortably
serve about 15 to 18 people. If it is a
boneless ham, 1/2 pound per person is
sufficient, meaning a 13 lb boneless ham could serve up to
26 people.
What is the best way to reheat leftovers of a 13 lb ham?
To keep leftovers moist, reheat them in the oven at a low temperature like
275°F. Place the slices in a baking dish with a splash of broth or water,
cover tightly with foil, and heat until just warmed through. Avoid the
microwave if possible, as it tends to make the ham rubbery.