The Ultimate Guide on How Long to Cook a Bone In Spiral Ham for Perfect Results

The centerpiece of a holiday feast is often a glistening, honey-glazed ham. While there are many varieties to choose from, the bone-in spiral-cut ham remains a fan favorite for its ease of serving and superior flavor. Because the ham is pre-sliced all the way to the bone, it allows heat and glaze to penetrate deeply, ensuring every bite is seasoned. However, since most spiral hams purchased at the grocery store are already fully cooked (hickory-smoked or honey-cured), the "cooking" process is actually a delicate reheating process. The goal is to bring the meat to a safe, appetizing temperature without drying it out.

Understanding the timing and temperature requirements is the difference between a juicy, tender slice of meat and a plate of salty shoe leather. In this comprehensive guide, we will break down exactly how long to cook a bone-in spiral ham, the best methods for maintaining moisture, and how to achieve that iconic caramelized crust.

Determining the Standard Reheating Time

When you bring a bone-in spiral ham home, the first thing you should check is the weight. This is the most critical variable in determining your timeline. Because these hams are generally sold fully cooked, the USDA recommends reheating them to an internal temperature of 140°F.

On average, at a standard oven temperature of 325°F, you should plan for 10 to 14 minutes per pound.

Weight-Based Timing Estimates

To help you plan your kitchen schedule, here are some general estimates based on common ham sizes:

  • A 6-pound ham will take approximately 1 hour to 1 hour and 15 minutes.
  • An 8-pound ham will take approximately 1 hour and 20 minutes to 1 hour and 45 minutes.
  • A 10-pound ham will take approximately 1 hour and 45 minutes to 2 hours and 15 minutes.
  • A 12-pound ham may take up to 2 hours and 45 minutes.

Keep in mind that these are estimates. Factors such as the calibration of your oven, the shape of the ham (tall versus wide), and how long the ham sat on the counter before entering the oven can all impact the final duration.

Preparing Your Ham for the Oven

How you prepare the ham before it starts cooking is just as important as the time it spends inside the heat. To prevent the exterior from becoming tough while the interior remains cold, follow these essential preparation steps.

Tempering the Meat

Never take a ham straight from the refrigerator and put it into a hot oven. If the center is 38°F and the oven is 325°F, the outer layers will overcook long before the bone reaches the desired temperature. Instead, let the ham sit at room temperature for about 30 to 60 minutes. This "tempering" process allows for more even heat distribution.

The Power of Moisture

Spiral hams are notorious for drying out because the pre-cut slices act like vents, allowing moisture to escape. To combat this, place the ham cut-side down in a heavy roasting pan. Add about a half-cup of water, apple juice, or white wine to the bottom of the pan. This liquid creates a steam-filled environment that keeps the meat succulent.

Tightly Sealing the Pan

The most important tool in your arsenal is heavy-duty aluminum foil. You must wrap the ham or the entire roasting pan very tightly. This traps the steam you’ve created and prevents the dry air of the oven from sucking the moisture out of the pre-sliced meat. If the foil is loose, the ham will likely dry out.

The Science of Temperature and Safety

While we often talk about "cooking" the ham, we are technically "warming" it. Most commercially available spiral hams are cured and smoked, making them safe to eat cold. However, the fat and collagen in the meat only become palatable and tender when warmed.

Target Internal Temperature

According to food safety guidelines, a pre-cooked ham should reach an internal temperature of 140°F to be considered properly reheated for serving. If you are cooking a "fresh" ham (one that has not been cured or pre-cooked), you must reach an internal temperature of 145°F followed by a three-minute rest.

Using a Meat Thermometer

Do not rely on the clock alone. Use a digital meat thermometer to check the temperature about 30 minutes before the estimated finish time. Insert the probe into the thickest part of the meat, making sure it does not touch the bone. The bone conducts heat differently than the meat, and touching it with the probe will give you an inaccurate reading.

Mastering the Glaze

The glaze is the "crown" of the ham. Most spiral hams come with a glaze packet, but many home cooks prefer to make their own using brown sugar, Dijon mustard, honey, or maple syrup.

Timing the Glaze Application

Because glazes contain high amounts of sugar, they will burn if left in the oven for the entire cooking duration. You should only apply the glaze during the last 15 to 20 minutes of reheating.

To apply the glaze, remove the ham from the oven and increase the oven temperature to 400°F. Carefully remove the foil. Brush the glaze generously over the surface and between the slices if possible. Return the ham to the oven uncovered. This high-heat blast caramelizes the sugars, creating a beautiful, tacky finish. Watch it closely during these final minutes to ensure it browns but does not char.

Alternative Cooking Methods

While the oven is the traditional choice, other appliances can be used to reheat a bone-in spiral ham, especially if your oven is occupied by side dishes or desserts.

Slow Cooker Method

A slow cooker is excellent for keeping a ham moist. However, size is a major constraint. A 6 to 8-pound ham is usually the maximum size for a standard 6-quart slow cooker.

Place the ham in the crock (you may need to trim a bit of the bottom to make it fit), add a splash of liquid, and cook on Low for 3 to 4 hours. Because the slow cooker uses moist heat, this is the most "foolproof" way to avoid dry meat.

Electric Roaster Oven

If you are hosting a large crowd and have a 12 to 15-pound ham, an electric roaster oven is a great secondary option. Follow the same guidelines as the conventional oven: 325°F, plenty of foil, and roughly 12 minutes per pound.

Resting the Ham

Once the thermometer hits 140°F, remove the ham from the oven immediately. One of the biggest mistakes people make is carving the ham the second it comes out of the heat.

Allow the ham to rest, tented loosely with foil, for at least 15 to 20 minutes. During this time, the juices that have been pushed to the center of the meat will redistribute back to the edges. If you cut it too soon, all that delicious moisture will run out onto the cutting board, leaving the meat dry.

Serving and Storage

Since a spiral ham is pre-sliced, serving is simple. Use a sharp knife to cut around the center bone, and the slices will naturally fall away.

Leftover Safety

Leftover ham should be refrigerated within two hours of serving. It will stay fresh in the refrigerator for 3 to 5 days. For longer storage, ham freezes exceptionally well. Wrap individual portions in plastic wrap and then foil, and they will maintain their quality for up to two months in the freezer. Don’t forget to save the ham bone! It is the perfect base for split pea soup, navy bean soup, or slow-cooked collard greens.

Frequently Asked Questions

Can I cook a spiral ham at 350 degrees?
While you can cook a spiral ham at 350°F, it is generally not recommended. The higher temperature increases the risk of the exterior drying out before the center is warm. A lower temperature of 325°F provides a more gentle heat that preserves the moisture of the pre-sliced meat. If you do use 350°F, reduce the cooking time to about 8 to 10 minutes per pound and monitor the internal temperature closely.

Do I need to cover the ham with foil?
Yes, covering the ham with foil is essential for a spiral-cut variety. Because the meat is already sliced, the surface area exposed to the air is much higher than a whole ham. Without a tight foil seal, the heat will evaporate the natural juices, resulting in dry, salty meat. The foil creates a steam chamber that keeps the ham tender.

What if my ham is not pre-cooked?
If you have purchased a "fresh" ham that has not been cured or smoked, the cooking process is entirely different. You must cook a fresh ham to a minimum internal temperature of 145°F. This will take significantly longer than reheating a pre-cooked ham, often requiring 20 to 25 minutes per pound at 325°F. Always check the label to confirm if your ham is "fully cooked" or "cook before eating."

How do I keep the ham from getting too salty?
Ham is naturally high in sodium due to the curing process. To balance the saltiness, use a glaze with sweet components like honey, brown sugar, or pineapple juice. Additionally, adding water to the bottom of the roasting pan helps dilute any salty drippings that might otherwise bake onto the bottom of the meat.

How long can a cooked ham sit out?
A cooked ham should not sit at room temperature for more than two hours. This includes the time it spends resting after coming out of the oven. If your kitchen is particularly warm (above 90°F), that window drops to one hour. To keep ham safe for a buffet, you can keep it in a slow cooker on the "warm" setting, but ensure the internal temperature stays above 140°F.