How to Bake Ham: A Complete Step-by-Step Guide
Master the art of baking ham with a kitchen-tested method. From selecting the right ham to glazing and serving, this guide covers temps, timing, and safety for home bakers.

By following this method, you will bake a ham that’s juicy, evenly heated, and flavorful. Start with a fully cooked bone-in or boneless ham, plan for about 12–15 minutes per pound at 325°F, and finish with a glaze of your choice. Use a meat thermometer to reach 140°F for serving.
Why this method works
The key to a juicy, evenly heated ham is controlled heat, moisture retention, and a glaze that complements the meat without masking its natural flavor. Roasting a pre-cooked ham at a moderate 325°F gives the meat time to warm through gently, preserving moisture and texture. Finishing with a glaze during the last 15–20 minutes promotes browning and creates a glossy, flavorful crust. This approach aligns with Bake In Oven's kitchen-tested guidance for home bakers and reduces the guesswork that often leads to dry edges or uneven slices.
Using a meat thermometer to monitor internal temperature ensures both safety and accuracy, while carryover cooking will raise the temperature a few degrees after removal from the oven. Plan to pull the ham slightly early if your target is 140°F at rest. With these fundamentals, you can adapt glaze styles and flavor profiles to suit any occasion.
Choosing the right ham
Selecting the right ham is the foundation of a successful bake. A fully cooked bone-in ham offers reliable juiciness and rich flavor; the bone helps conduct heat and enhances taste. Boneless hams cook a bit faster and are easier to carve, but they can dry out if overcooked. You can choose between whole, half, or shank-end cuts based on crowd size and serving style. If you’re starting from raw pork, plan for longer cooking times and ensure the ham reaches a safe internal temperature. Regardless of type, plan for a resting period to allow juices to redistribute.
When shopping, look for labels that indicate “fully cooked” or “ready to heat” to simplify timing and prevent under- or over-cooking.
Temperature and timing basics
Preheat your oven to 325°F (165°C). For fully cooked hams, the target internal temperature is 140°F (60°C) when they come out of the oven. Time estimates vary: bone-in hams typically require about 12–15 minutes per pound, while boneless hams that are already cooked can be closer to 10–12 minutes per pound. Always verify with a reliable meat thermometer for accuracy. If your ham has a glaze, reserve some glaze to brush on during the final phase to prevent burning.
Keep in mind that carryover cooking will increase the internal temperature a few degrees after removal, so plan accordingly to hit 140°F at rest.
The glaze and flavor ideas
Glazes add color, moisture, and a punch of flavor. Classic options combine brown sugar with Dijon or balsamic, or mix maple syrup with a touch of mustard. Fruit-forward glazes like orange marmalade or cranberry reduce sweetness and brighten the finish. Apply a light layer early to help the glaze adhere, then brush on a thicker coat in the final 15–20 minutes. For bright, balanced results, add a splash of citrus juice or vinegar to cut sweetness and enhance aroma.
Preparing ham for roasting
If the ham is frozen, thaw in the refrigerator for 24–48 hours per 5 pounds before roasting. Remove packaging, pat dry, and score the fat in a shallow diamond pattern to encourage even rendering and glaze uptake. Place the ham on a rack in a roasting pan to promote air circulation and even browning. Have your glaze ready so you can baste as needed. If you’re tracking sodium, consider a glaze with less salt and rely on fresh aromatics to boost flavor.
Roasting technique and glaze application
Roast at 325°F until the thermometer reads 110–120°F, then brush on the glaze and resume roasting until it reaches 140°F. Rotate the pan halfway to ensure even browning. If the glaze threatens to burn, cover with foil for a portion of the final stage and uncover to finish. This staged approach helps develop a flavorful crust without overcooking the meat. When you remove the ham, let it rest loosely tented with foil for 10–15 minutes so juices redistribute.
Resting, carving, and serving
Resting is essential for juiciness. Tent the ham with foil and let it rest 10–15 minutes before carving. Slice against the grain in thin, even cuts for maximum tenderness. Serve with sides that complement the glaze—mashed potatoes, green beans, or roasted vegetables—and offer the glaze on the side for guests who want extra sweetness. A light chutney or cranberry sauce can brighten the plate without clashing with the glaze.
Troubleshooting and common mistakes
Common issues include overcooking, glaze scorching, and uneven slicing. Use a digital thermometer to avoid guesswork and monitor the glaze closely during the final phase. If browning happens too quickly, lower the oven temperature slightly or cover with foil for a few minutes while the ham finishes cooking. Start with a modest glaze and build layers to prevent a burnt or overly sweet finish.
Flavor ideas and side pairing suggestions
To complete the meal, pair baked ham with classic sides like mashed potatoes, honey-glazed carrots, and a bright salad. Cranberry relish or orange chutney adds tang to contrast the sweet glaze. For leftovers, dice the ham into soups, casseroles, or sandwiches to extend the meal’s value. A simple herb-green garnish can elevate the presentation without overpowering the ham’s flavor.
Tools & Materials
- Meat thermometer (instant-read)(For ensuring 140°F internal temperature)
- Roasting pan with rack(Fit for your ham size; prefer a rack for air circulation)
- Aluminum foil(To tent the ham during resting and glaze protection)
- Glaze ingredients (brown sugar, maple syrup, mustard)(Prepare enough glaze for the size of ham)
- Basting brush(Optional for applying glaze)
- Carving knife and meat fork(For clean slices)
- Parchment paper(For easy cleanup)
Steps
Estimated time: Total time: 1h 30m – 2h 15m depending on ham size
- 1
Preheat oven and prep
Set oven to 325°F (165°C). Remove ham from packaging, pat dry, and let it sit at room temperature for 15–30 minutes to ensure even cooking. Gather glaze, thermometer, and pan before you start.
Tip: Dry surface helps glaze adhere and browning evenly. - 2
Score the fat
Lightly score the fat in a diamond pattern about 1/4 inch deep. This creates channels for fat rendering and glaze uptake.
Tip: Be careful not to cut into the meat. 1/4 inch depth is enough. - 3
Apply the base glaze
Brush a thin layer of glaze or rub over the fat to begin flavor development. Place the ham on a rack in a roasting pan.
Tip: A light base coat prevents the fat from pooling and helps build subsequent layers. - 4
Roast to 110–120°F
Roast until the internal temperature reaches about 110–120°F (43–49°C). This initial stage allows for even heat and early flavor development.
Tip: Check temperature early to prevent overshoot. - 5
Glaze and finish roasting
Brush on the glaze and continue roasting until the thermometer reads 140°F (60°C). Revise glaze layers if needed to reach the desired color without burning.
Tip: Apply final glaze in the last 15–20 minutes. - 6
Rest and carve
Remove from oven, tent with foil, and rest 10–15 minutes before carving. Slice against the grain for tenderness.
Tip: Resting preserves juiciness and makes carving easier.
Frequently Asked Questions
What is the best type of ham to bake?
For beginners, a fully cooked bone-in ham is forgiving and flavorful. Raw or uncooked hams require longer cooking and careful temperature control. Choose based on crowd size and carving ease.
A fully cooked bone-in ham is often the easiest to bake and carve.
Should I thaw frozen ham before baking?
Yes. Plan ahead and thaw in the refrigerator for 24–48 hours per 5 pounds before baking. A thawed ham bakes more evenly and safely.
Thaw in the fridge for 24 to 48 hours per 5 pounds before baking.
What internal temperature should ham reach?
Fully cooked hams should reach 140°F when removed from the oven; leftovers should reach 165°F to ensure safety.
Heat to 140°F for serving; 165°F for leftovers.
Do I baste the ham during baking?
Basting is optional for pre-cooked hams. Glazing toward the end adds flavor and color; avoid excessive basting that can wash away the glaze.
Glazing is more important than frequent basting.
Can I bake a ham without glaze?
Yes, you can bake without glaze, but a glaze adds moisture, sweetness, and browning. If avoiding glaze, consider a simple seasoning rub for flavor.
Yes, but glaze adds flavor and color.
Watch Video
Key Takeaways
- Use a thermometer to hit 140°F for serving.
- Roast at 325°F for even cooking.
- Glaze during the final 15–20 minutes.
- Rest before carving for juicy slices.
- Choose ham type (bone-in or boneless) based on preference.
