Introduction
There’s no dish more synonymous with holiday gatherings than a perfectly cooked, glazed ham. Whether you’re prepping for Christmas dinner, Easter brunch, or a neighborhood potluck, a juicy, flavorful ham is a guaranteed way to feed a crowd and leave everyone coming back for seconds. But so many home cooks end up with dry, tough, or undercooked ham because they don’t know the right oven temperature for their specific cut, or how to adjust for size and ham type.
If you’ve ever stood in front of your grocery store’s meat counter wondering What Temp to Cook a Ham in Oven? you’re not alone. This guide walks you through every step of cooking a holiday ham, from prepping the cut to making a sticky, sweet glaze, and even storing leftovers. We’ll cover every type of ham you might encounter, share exact temperature and time guidelines, and share pro tips to ensure your ham is juicy, flavorful, and the star of your meal. By the end, you’ll never have to stress about cooking ham for a holiday again.
- Introduction
- Types of Ham You Might Be Cooking
- Core Temperature Guidelines for Oven-Baked Ham
- How to Adjust Cooking Times for Ham Size and Cut
- Essential Prep Steps Before You Start Cooking
- Step-by-Step Guide to Baking a Glazed Holiday Ham
- How to Make a Simple, Sticky Ham Glaze
- Comparison Table: Bone-In vs. Boneless Ham Cooking Parameters
- Tips for Keeping Your Ham Juicy and Flavorful
- How to Tell When Your Ham Is Done (No Guesswork Required)
- Common Mistakes to Avoid When Cooking Ham
- Storing and Reheating Leftover Ham
- Frequently Asked Questions
- Conclusion
Types of Ham You Might Be Cooking
The first step to answering What Temp to Cook a Ham in Oven? is identifying what type of ham you have, as cooking guidelines vary drastically based on cut and preparation. The two broad categories of ham you’ll find at most grocery stores are city ham and country ham:
- City ham: Also called wet-cured ham, this is the most common type sold in U.S. grocery stores. It’s brined in a saltwater solution, often smoked, and fully or partially pre-cooked. It has a mild, salty flavor and is the go-to for holiday meals. Most city hams are pre-cooked, meaning you only need to reheat them before serving.
- Country ham: Dry-cured and often smoked, country hams are saltier, have a more intense, smoky pork flavor, and are usually sold uncooked or partially cooked. They’re common in the southern U.S. and require longer cooking times than city ham.
Within these categories, you’ll also see bone-in and boneless options, as well as smoked and fresh cuts. Bone-in hams have more natural flavor and stay juicier during cooking, as the bone conducts heat evenly and adds moisture. Boneless hams are easier to carve and have a uniform texture, but they can dry out faster if overcooked. Smoked hams have a deeper, smoky flavor, while fresh hams are uncured, raw pork that needs to be cooked to a higher internal temperature to be safe to eat.
Core Temperature Guidelines for Oven-Baked Ham
For the vast majority of home cooks using pre-cooked city ham, the answer to What Temp to Cook a Ham in Oven? is 325°F (163°C). This temperature is low enough to heat the ham evenly without drying out the outer layers, and hot enough to render the fat and caramelize the glaze without burning it.
For fresh, uncooked ham (whether city or country style), you’ll also use 325°F, but you’ll need to cook it to a higher internal temperature to ensure food safety. The USDA recommends cooking all fresh pork, including ham, to an internal temperature of 145°F (63°C) followed by a 3-minute rest time, while pre-cooked ham only needs to be reheated to 140°F (60°C) for safe consumption.
The USDA recommends cooking all fresh pork, including ham, to an internal temperature of 145°F (63°C) followed by a 3-minute rest time, while pre-cooked ham only needs to be reheated to 140°F (60°C) for safe consumption.
Some cooks opt for a low-and-slow approach at 250°F (121°C) for very large hams (over 16 lbs), as it reduces the risk of the outside drying out before the center is heated through. However, 325°F is the standard, reliable temperature for most home cooking setups, and works for every type of ham.
How to Adjust Cooking Times for Ham Size and Cut
While oven temperature stays consistent for most ham types, cooking time varies based on the ham’s weight, bone content, and whether it’s pre-cooked or fresh. Use these general guidelines to estimate cooking time at 325°F:
- Pre-cooked bone-in city ham: 15–18 minutes per pound
- Pre-cooked boneless city ham: 18–20 minutes per pound (denser, no bone to conduct heat, so it takes longer)
- Fresh uncooked bone-in ham: 20–25 minutes per pound
- Fresh uncooked boneless ham: 25–30 minutes per pound
- Partially cooked ham (not fully pre-cooked, not fresh): Add 10–15 minutes per pound to the pre-cooked ham guidelines
For example, a 12 lb pre-cooked bone-in ham will take roughly 3 to 3.5 hours to cook, while a 12 lb fresh boneless ham will take 5 to 6 hours. These are estimates only, so always use a meat thermometer to confirm doneness rather than relying solely on time.
Essential Prep Steps Before You Start Cooking
Proper prep makes a huge difference in the final texture and flavor of your ham. Follow these steps before you put your ham in the oven:
- Remove the ham from its packaging, and discard any included glaze packets if you’re making your own. Pat the ham completely dry with paper towels to help the glaze stick and promote even browning.
- If your ham has a plastic bone guard or metal clamp, you can leave it in place to help the ham hold its shape while cooking, or remove it if you want to apply more glaze directly to the meat around the bone.
- Trim excess fat, leaving a ¼-inch layer of fat on top of the ham. This fat will render as it cooks, basting the meat from the outside and keeping it moist. Don’t trim all the fat off, as this will lead to dry meat.
- Score the fat layer in a diamond pattern with a sharp knife, cutting ¼-inch deep. Don’t cut all the way into the meat, as this will let juices escape. Scoring helps the glaze seep into the fat, and promotes even rendering.
- Optional: Stud the scored areas with whole cloves, or sprinkle a thin layer of brown sugar into the scores before glazing for extra flavor.
- Place the ham cut side down in a roasting pan, and add ½ to 1 cup of liquid (water, apple cider, chicken broth, or even beer) to the bottom of the pan. This creates steam to keep the ham moist, and prevents the glaze from burning too quickly on the bottom.
Step-by-Step Guide to Baking a Glazed Holiday Ham
Once your ham is prepped, follow these simple steps for a perfectly cooked, glazed result every time:
Pre-Cook Phase (Uncovered)
Preheat your oven to 325°F (163°C). Place your prepped ham cut side down in the roasting pan with the liquid you added at the bottom. Cover tightly with aluminum foil, making sure no steam escapes. Bake for the estimated time based on your ham’s weight (refer to the guidelines in the previous section). Halfway through the cooking time, check the liquid level in the pan, adding more if it has evaporated completely. If you notice the outside of the ham is browning too quickly before it’s done cooking, you can tent it loosely with aluminum foil to prevent burning, while still allowing the inside to cook through.
Glazing Phase
When your ham is about 30 minutes away from being done (check your estimated total cook time, so if your ham takes 3 hours total, start glazing at 2.5 hours), remove it from the oven and take off the foil. Baste the ham generously with the pan juices that have collected in the bottom of the pan. Brush a thick, even layer of glaze all over the scored fat and exposed meat, making sure to get into the scored cuts to lock in flavor. Pop the ham back in the oven, uncovered, for the remaining 30 minutes.
Final Browning Phase
If you want an extra caramelized, sticky glaze, turn the oven up to 375°F (190°C) for the last 10–15 minutes of cooking. Watch the ham closely during this phase, as sugary glazes can burn quickly. Baste the ham with pan juices every 10 minutes to build up layers of glaze and keep the meat moist. When the ham hits its target internal temperature, remove it from the oven, tent loosely with foil, and let it rest for 15–20 minutes before carving. This resting period lets the juices redistribute throughout the meat, so every slice is moist and flavorful.
How to Make a Simple, Sticky Ham Glaze
While you can use store-bought glaze, homemade glaze is easy to make, customizable, and tastes far better than pre-made options. A good ham glaze balances the saltiness of the ham with sweetness and tang, and caramelizes into a sticky, flavorful coating as it bakes. Try one of these popular recipes:
Classic Brown Sugar Glaze
This timeless glaze is sweet, sticky, and pairs perfectly with salty city ham. Whisk together the following ingredients until smooth, adding a splash of warm water if the mixture is too thick to brush:
- 1 cup packed brown sugar
- ¼ cup honey
- 2 tbsp Dijon mustard
- 1 tbsp apple cider vinegar
- ½ tsp ground cinnamon
- ¼ tsp ground cloves
Honey Mustard Glaze
For a tangier, less sweet option, mix these ingredients for a glaze with a bright, zesty flavor:
- ½ cup honey
- ⅓ cup Dijon mustard
- 2 tbsp melted butter
- 1 tbsp apple cider vinegar
- Pinch of black pepper
Pineapple Glaze
For a tropical twist that pairs perfectly with smoked ham, simmer these ingredients on low heat for 5 minutes until thickened, then brush over the ham:
- 1 cup drained crushed pineapple
- ½ cup brown sugar
- ¼ cup honey
- 2 tbsp soy sauce
- 1 tsp grated fresh ginger
Comparison Table: Bone-In vs. Boneless Ham Cooking Parameters
Use this quick reference table to find the exact temperature and time guidelines for the type of ham you’re cooking, so you never have to guess again when answering What Temp to Cook a Ham in Oven?
| Ham Type | Average Weight Range | Oven Temperature | Estimated Cooking Time (Per Pound) | Internal Temp Target | Flavor & Texture Notes |
|---|---|---|---|---|---|
| Pre-Cooked Bone-In Ham (City Ham) | 5–16 lbs | 325°F (163°C) | 15–18 minutes | 140°F (60°C) | Rich, juicy, with tender meat near the bone; most flavorful of pre-cooked options |
| Pre-Cooked Boneless Ham (City Ham) | 3–10 lbs | 325°F (163°C) | 18–20 minutes | 140°F (60°C) | Uniform texture, easy to carve; slightly less juicy than bone-in if overcooked |
| Fresh Uncooked Bone-In Ham | 5–18 lbs | 325°F (163°C) | 20–25 minutes | 145°F (63°C) | Mild, pork-forward flavor; firmer texture than pre-cooked, very juicy when cooked properly |
| Fresh Uncooked Boneless Ham | 3–12 lbs | 325°F (163°C) | 25–30 minutes | 145°F (63°C) | Uniform, lean texture; requires careful cooking to avoid dryness |
| Dry-Cured Country Ham | 3–16 lbs | 325°F (163°C) for heating, or 250°F (121°C) for slow cooking | 15–20 minutes (for heating pre-cured) or 30–40 minutes (for raw dry-cured) | 140°F (60°C) for pre-cured, 145°F (63°C) for raw | Salty, smoky, intense pork flavor; firmer, chewier texture than city ham |
Tips for Keeping Your Ham Juicy and Flavorful
Even with the right temperature and time, small prep and cooking choices can make the difference between a dry ham and a showstopping centerpiece. Follow these tips for the best results:
- Don’t skip the resting period: Letting the ham rest for 15–20 minutes after taking it out of the oven lets the juices redistribute throughout the meat, so every slice is moist. If you carve it immediately, all the juices will run out onto the cutting board.
- Keep the fat layer: Don’t trim off all the fat on top of the ham. That fat renders as it cooks, basting the meat from the outside and keeping it from drying out. A ¼-inch layer is perfect.
- Add liquid to the roasting pan: Even if you’re cooking uncovered for most of the time, adding ½ to 1 cup of liquid (water, apple cider, chicken broth, or even beer) to the bottom of the pan creates steam that keeps the ham moist, and prevents the glaze from burning too quickly.
- Baste often: Every 30 minutes while the ham is cooking, baste it with the pan juices. This adds extra moisture and layers of flavor to the outside of the ham.
- Use a meat thermometer: The only way to know for sure your ham is done (and not overcooked) is to check the internal temperature. Overcooked ham is dry and tough, so pull it out of the oven as soon as it hits the target temp—it will continue to cook a few degrees while resting.
- Don’t score too deep: When scoring the fat for the glaze, only cut ¼-inch deep. If you cut into the meat, the juices will escape, and you’ll end up with dry spots.
How to Tell When Your Ham Is Done (No Guesswork Required)
While cooking time estimates are helpful, the only 100% reliable way to know your ham is done is with an instant-read meat thermometer. Insert the thermometer into the thickest part of the ham, making sure not to touch the bone (bone will give a false, higher reading). For pre-cooked ham, it should read 140°F (60°C). For fresh uncooked ham, it should read 145°F (63°C).
If you don’t have a meat thermometer, you can check for doneness by inserting a sharp knife into the thickest part of the ham. The juices should run clear, not pink or red. For pre-cooked ham, the outside will also be caramelized and sticky if you’ve added glaze, which is a good visual cue that it’s ready. Remember that ham will continue to cook for a few degrees after you take it out of the oven, so it’s better to pull it a degree or two early than to overcook it.
Common Mistakes to Avoid When Cooking Ham
Even experienced cooks make these common errors that lead to dry, bland, or burnt ham. Avoid them for perfect results every time:
- Cooking at too high a temperature: Many people crank the oven to 350°F or higher to speed up cooking, but this causes the outside to dry out and burn before the center is heated through. Stick to 325°F for the best results, only turning up the heat for the last 10 minutes if you want extra caramelization.
- Overcooking the ham: Pre-cooked ham only needs to be heated to 140°F, so once it hits that temp, take it out. Overcooking by even 10 degrees will make it dry and tough.
- Not adding liquid to the pan: Cooking ham completely dry will cause the bottom to burn and the meat to dry out. Even a small amount of liquid makes a big difference.
- Carving before resting: Carving immediately after taking the ham out of the oven will cause all the juices to escape, leaving you with dry slices. Always let it rest first.
- Using a glaze with too much sugar too early: If you put sugary glaze on the ham at the start of cooking, it will burn long before the ham is done. Only add glaze in the last 30 minutes of cooking.
- Not checking the ham type first: If you have a country ham or fresh ham, the cooking time and target temp are different from pre-cooked city ham. Always read the label on your ham before you start cooking to make sure you’re following the right guidelines.
Storing and Reheating Leftover Ham
Leftover ham is one of the most versatile holiday leftovers, and it will last for days if stored properly. Store leftover ham in an airtight container in the refrigerator for 3–4 days, or wrap it tightly in plastic wrap and aluminum foil and freeze for up to 2 months.
When reheating leftover ham, the goal is to warm it through without drying it out. The best method is to reheat it in the oven at 325°F, covered with foil, for 10–15 minutes per pound, until it reaches an internal temperature of 165°F (74°C) for food safety. You can also reheat individual slices in the microwave, but cover them with a damp paper towel to prevent drying out. Avoid reheating ham multiple times, as this will dry it out and increase the risk of foodborne illness.
Frequently Asked Questions
Can I cook a frozen ham in the oven?
Yes, you can cook a frozen pre-cooked ham directly in the oven, but it will take about 1.5 times longer than a thawed ham. For example, a 10 lb frozen bone-in pre-cooked ham will take about 4.5 to 5 hours at 325°F. Make sure to add extra liquid to the pan, and check the internal temperature with a meat thermometer to ensure it reaches 140°F. For fresh frozen ham, thaw it in the fridge first for food safety, as it needs to reach 145°F internal temp, which can be hard to achieve evenly if it’s frozen solid.
Do I need to glaze my ham?
No, glazing is optional, but it adds a lot of flavor and a nice caramelized exterior that balances the saltiness of the ham. If you don’t want a sweet glaze, you can just brush the ham with melted butter or olive oil, and season it with herbs like rosemary, thyme, and garlic for a savory flavor.
What if my ham is too salty?
If you’re using a country ham or a very salty pre-cooked ham, you can reduce the saltiness by soaking the ham in cold water for 12–24 hours before cooking, changing the water every 8 hours. You can also serve it with a sweeter glaze, or pair it with side dishes that have a lot of flavor, like roasted vegetables or mac and cheese, to balance the salt.
Can I cook a ham in a slow cooker instead of the oven?
Yes, you can! For a pre-cooked ham, set the slow cooker to low, add ½ cup of liquid to the bottom, and cook for 4–6 hours, until it reaches 140°F. Add the glaze in the last 30 minutes of cooking. Slow cooking is a great option for very large hams, or if you don’t have oven space during holiday meals.
What temperature should I reheat leftover ham to?
Leftover ham should be reheated to an internal temperature of 165°F (74°C) for food safety, per USDA guidelines. Make sure to reheat it evenly, and avoid reheating it multiple times, as this can dry it out and increase the risk of foodborne illness.
Conclusion
Cooking the perfect holiday ham doesn’t have to be stressful. The key to success is knowing the right temperature for your specific cut: 325°F for almost all ham types, with a target internal temperature of 140°F for pre-cooked ham and 145°F for fresh uncooked ham. By following the prep steps, using a meat thermometer to confirm doneness, and adding glaze at the right time, you’ll end up with a juicy, flavorful ham that will impress all your guests.
By now, you have a clear answer to the question What Temp to Cook a Ham in Oven? for every type of ham you might buy, plus all the tips and tricks to make it juicy, flavorful, and perfectly glazed. Don’t be afraid to experiment with different glaze flavors to find your favorite, and enjoy the leftovers for days after your holiday meal. With this guide, you’ll be the go-to ham cook for all your family gatherings for years to come.
