Preparing a centerpiece for a holiday meal or a Sunday dinner can feel high-stakes, but the secret is simpler than most people think. If you have purchased a ham from the grocery store, chances are it is already fully cooked or “pre-baked.” In this case, your job isn’t actually to cook it, but rather to reheat it without drying it out. Knowing exactly how long do you cook a pre baked ham is the difference between a succulent, flavorful feast and a piece of salty leather.
When you bring home a city ham—the most common type found in supermarkets—it has already been cured and smoked or baked. Because it is technically safe to eat straight out of the package, the oven time is purely about bringing the meat up to a palatable, mouth-watering temperature. This guide will walk you through the timing, temperatures, and techniques required to master the art of the pre-baked ham.
Understanding the Timing Based on Weight and Cut
The most important factor in determining your kitchen schedule is the weight of the ham and whether it is bone-in or boneless. Generally, the rule of thumb for reheating a pre-baked ham is to allow 10 to 15 minutes per pound. However, this can fluctuate based on the specific cut.
Reheating a Whole Bone-In Ham
A whole bone-in ham is a massive cut of meat, often weighing between 10 and 15 pounds. Because the bone acts as a conductor of heat, it helps the interior warm up, but the sheer density of the meat requires a slow and steady approach. For a whole ham, you should lean toward the lower end of the temperature spectrum—around 325 degrees Fahrenheit—and plan for about 12 to 15 minutes per pound.
Timing for Half Hams and Shank Portions
Most families opt for a half ham, which usually weighs between 5 and 9 pounds. These are easier to manage in a standard home oven. For these cuts, 10 to 12 minutes per pound is usually sufficient. If you have a shank portion (the lower part of the leg), it may heat slightly faster than the fatty, thick butt portion.
Spiral Sliced Ham Considerations
Spiral sliced hams are incredibly popular because they are pre-cut for easy serving. However, they are also the most prone to drying out. Because the heat can penetrate the slices directly, they require a shorter time in the oven. Aim for 10 minutes per pound, and be vigilant. If you leave a spiral ham in for too long, the slices will curl and lose their moisture.
The Ideal Oven Temperature for Reheating
While it might be tempting to crank the oven up to 400 degrees Fahrenheit to speed things up, resist the urge. High heat is the enemy of a pre-baked ham. The goal is to reach an internal temperature of 140 degrees Fahrenheit without evaporating the natural juices.
The “sweet spot” for reheating is 325 degrees Fahrenheit. This temperature is high enough to warm the ham thoroughly within a few hours but low enough to prevent the exterior from burning or toughening. If you are in a particular rush, you can go up to 350 degrees Fahrenheit, but you must ensure the ham is tightly wrapped in foil to trap the steam.
Steps to Ensure a Juicy Result
Timing is only half the battle. To ensure that the “how long” results in a “how delicious,” you need to follow a few preparatory steps.
Moisture is Key
Before you even look at the clock, add moisture to the roasting pan. Pouring about half a cup of water, apple juice, or cider into the bottom of the pan creates a steam-filled environment. This prevents the bottom of the ham from scorching and keeps the air inside the oven humid.
The Power of Aluminum Foil
Unless you are using a dedicated roasting bag, you must wrap your ham tightly with heavy-duty aluminum foil. You can either wrap the ham itself or cover the entire roasting pan tightly. This prevents the moisture from escaping. If you are cooking a spiral ham, this step is non-negotiable.
The Final Internal Temperature
The USDA recommends reheating a pre-baked ham to an internal temperature of 140 degrees Fahrenheit. Use a meat thermometer to check the thickest part of the ham, ensuring you don’t hit the bone, which can give a false reading. If the ham was not processed in a USDA-inspected plant (for example, a ham you bought directly from a local farm), you should heat it to 165 degrees Fahrenheit just to be safe.
Glazing and the Final Countdown
A glaze is what transforms a standard ham into a holiday masterpiece. However, the timing of the glaze is critical. Most glazes contain high amounts of sugar, whether from honey, maple syrup, or brown sugar. If you apply the glaze at the beginning of the reheating process, it will burn and become bitter long before the ham is warm.
The best practice is to remove the ham from the oven about 20 to 30 minutes before it is finished. Crank the oven temperature up to 400 degrees Fahrenheit, brush on your glaze generously, and return the ham to the oven uncovered. This short burst of high heat caramelizes the sugar, creating that iconic sticky, golden-brown crust.
Factors That Can Change Your Cooking Time
Not every oven is calibrated the same way, and not every ham is shaped the same way. Here are a few variables that might affect your timing:
- Initial Temperature: If you take the ham directly from a near-freezing refrigerator and put it in the oven, it will take longer than a ham that has sat on the counter for 30 minutes to take the chill off.
- Pan Type: A heavy cast-iron roasting pan will hold heat differently than a disposable aluminum foil pan.
- Oven Crowding: If you are cooking side dishes like roasted potatoes or green bean casserole at the same time, the oven temperature may drop, requiring an extra 15 to 20 minutes of total cook time.
Resting the Meat
Once the thermometer hits 140 degrees Fahrenheit, your work isn’t quite done. Remove the ham from the oven and let it rest for at least 15 to 20 minutes before carving. This allows the juices to redistribute through the meat. If you cut into it immediately, the moisture will run out onto the cutting board, leaving you with dry meat. Keep it loosely tented with foil during this period to maintain the heat.
Frequently Asked Questions
Can I cook a pre-baked ham from a frozen state?
It is highly recommended that you thaw your ham completely in the refrigerator before reheating. Thawing can take 24 to 48 hours depending on the size. If you must cook it from frozen, you will need to increase the reheating time by approximately 50 percent (about 20 to 25 minutes per pound) and keep it tightly covered to prevent the outside from drying out while the inside thaws.
How long do I cook a pre-baked ham in a slow cooker?
If you have a ham that fits in your slow cooker, this is an excellent way to keep it moist. Set the slow cooker to “Low” and cook for 4 to 6 hours. Since slow cookers trap moisture effectively, you often don’t need to add as much liquid, though a splash of pineapple juice or ginger ale can add great flavor.
What if my ham is labeled “ready to cook” instead of “ready to eat”?
This is a crucial distinction. A “ready to cook” ham has been cured but not fully cooked. This type of ham must be cooked to an internal temperature of 145 degrees Fahrenheit, and the timing is usually longer—roughly 18 to 20 minutes per pound at 325 degrees Fahrenheit. Always check the packaging carefully to see which type you have purchased.
How do I reheat individual slices without drying them out?
If you are only serving a few slices rather than the whole ham, avoid the oven. The best way to reheat slices is in a skillet over medium heat with a tablespoon of water or butter. Cover the skillet for a minute or two to let the steam warm the meat through. Alternatively, wrap a slice in a damp paper towel and microwave it in 30-second increments.
Why is my ham still cold near the bone?
If the exterior is hot but the meat near the bone is cold, you likely reheated it at too high a temperature for too short a time. The heat didn’t have enough time to conduct through the density of the meat. To fix this, cover the ham back up with foil, lower the oven to 300 degrees Fahrenheit, and give it another 30 minutes. Using a meat thermometer is the only way to truly guarantee the center is warm.