Ready in 2 hours 45 minutes · Serves 14-18 · Technique: Low-Temp Steam Bake and Basting · Storage: Refrigerator for 5 days.
Here in Austin, Texas, Thanksgiving and Christmas demand a showstopping centerpiece, and this Honey-Glazed Ham is my favorite way to achieve it without the stress of cooking a turkey. This recipe creates an impossibly juicy, tender spiral-cut ham by baking it low and slow in a steam bath, then coating it in a vibrant, fragrant glaze made with orange marmalade, fresh ginger, and thyme. It's the perfect balance of sweet, tangy, and savory, and it is a guaranteed holiday hero.
Jump to:
My non-negotiable tip: The final glazing process is crucial for the crust. After removing the foil, you must baste with the pan drippings first to keep the ham moist, and then apply the glaze to build the sticky, caramelized crust. This ensures the crust is lacquered, not dry and burnt.

The Perfect Holiday Centerpiece
This recipe is foolproof because the ham is already fully cooked. Your job is simple: heat it through gently without drying it out, and apply a world-class, aromatic glaze. The low-and-slow bake with water in the pan creates a steam bath, which is essential for keeping the pre-sliced ham moist. The result is a glistening, aromatic, and tender main course that is surprisingly easy to execute.
Why You'll Love This Recipe
- Incredibly Juicy & Tender: The low-and-slow, covered steam-bake method prevents the spiral-cut ham from drying out.
- Vibrant Citrus-Ginger Glaze: The combination of orange marmalade, honey, and fresh grated ginger creates a fragrant, complex, and memorable flavor.
- Easy to Manage: Baking at a low 350°F means you have stable oven space for side dishes until the final basting stage.
- A True Showstopper: The citrus and thyme garnishes make this ham look magnificent on a holiday platter.
Ingredients
Here's what you'll need for this elegant holiday main.
For the Ham
- Ham: 1 (9- to 10-lb.) fully cooked bone-in spiral-cut half ham. The bone adds flavor!
- Water: For the steaming pan.
For the Honey-Ginger Glaze
- Citrus Base: 1 cup orange marmalade and orange blossom honey.
- Acid & Flavor: ¼ cup rice vinegar and 2 tsp. grated fresh ginger (this is non-negotiable for flavor!).
- Aromatics: 1 Tbsp. chopped fresh thyme.
- Seasoning: Kosher salt and black pepper.
For Garnish (Optional)
- Citrus: Sliced oranges, tangerines, and kumquats.
- Herbs: Fresh thyme sprigs.
How to Make Honey-Glazed Ham
Success lies in gentle heating and staged basting.

Step 1: Prepare Ham and Begin Steam Bake
First, let the ham stand at room temperature for 30 minutes. This prevents uneven heating. I line a large roasting pan with aluminum foil and place an ovenproof rack inside.
I preheat the oven to 350°F (175°C).
In a small bowl, I stir together the marmalade, honey, rice vinegar, thyme, ginger, salt, and pepper for the glaze.
I place the ham on the rack and brush ⅔ cup of the glaze all over the ham and deep into the spiral slices.
I turn the ham fat side down and pour 3 cups of water into the bottom of the roasting pan. I cover the pan tightly with foil and bake for 1 ½ hours.
Step 2: Baste and Continue Baking
I remove the ham from the oven and carefully discard the foil. I remove the ham from the rack and place it fat-side up. I baste the ham generously with the pan drippings collected in the bottom of the pan (this adds flavor and moisture). I then brush ⅓ cup of the remaining glaze over the ham and between the slices.
I return the ham to the oven and continue to bake at 350°F until a thermometer inserted into the thickest part registers 140°F (60°C). This will take about 30 to 40 minutes more.
Step 3: Final Glaze and Serve
During this final 30-40 minute period, I baste the ham with the pan drippings and brush with ⅓ cup of the glaze (the final portion) about every 10 minutes. This builds a thick, sticky, lacquered crust.
I remove the ham from the oven and let it rest for 20 to 30 minutes. This is crucial! As it rests, the pan juices will thicken. I slice and serve warm, drizzling the slices with the reserved, thickened pan juices.
Common Mistakes to Avoid
- Skipping the Water/Foil: A spiral ham is lean and pre-sliced; it will dry out in a hot, dry oven. The foil and water are essential for creating a moist steam bath during the initial bake.
- Not Glazing in Stages: If you apply all the thick glaze at once, it will just pool at the bottom. Applying it in three stages ensures a beautiful, lacquered crust that adheres to the meat.
- Baking Cold Ham: The ham needs to come to room temperature for 30 minutes. Cooking a cold ham results in dry outer slices and cold centers.
- Skipping the Rest: If you carve the ham immediately, the juices will run out onto the board. A 20-30 minute rest allows the juices to redistribute, guaranteeing a tender, moist slice.
Tips and Tricks for Success
- Use Fresh Ginger and Thyme: The aroma of fresh grated ginger and fresh thyme is key to this glaze. Avoid using dried herbs or jarred ginger if possible.
- Flat-Side Down: Placing the ham flat-side down for the initial covered bake protects the bottom slices from getting too much direct heat and drying out.
- Glaze Consistency: The glaze is very thick. If it gets too stiff while you're basting, place the bowl over a saucepan with a little hot water to loosen it up.
- Save the Pan Juices: The mix of ham drippings, water, and melted glaze that collects in the bottom of the pan is liquid gold. Skim the fat and serve this rich jus in a gravy boat.
Variations
- Spicy Citrus: Add ½ teaspoon of red pepper flakes or a dash of hot sauce (like Cholula or Tabasco) to the glaze mixture for a spicy-sweet kick.
- Different Citrus: Swap the orange marmalade for apricot preserves or use cranberry juice instead of water for the steam bath.
- Aromatic Steam: Add cinnamon sticks and whole cloves to the water in the roasting pan for a deeper, more traditional aroma.
How to Serve
This Honey-Glazed Ham is the definitive holiday centerpiece.
- Serve sliced alongside classic holiday sides like scalloped potatoes, mashed sweet potatoes, and green bean casserole.
- The leftovers are legendary! Use slices for sandwiches, ham-and-bean soup, or diced ham for omelets the next morning.

Make Ahead and Storage
- Make Ahead: The glaze can be mixed in a bowl and stored in the fridge for up to 3 days. The ham itself is best baked on the day you plan to serve it.
- Storage: Store leftover ham, tightly wrapped in foil or in an airtight container, in the refrigerator for up to 5 days.
- Freezing: Leftover ham freezes beautifully. Store slices in a freezer-safe bag (with a splash of pan juices) for up to 3 months.
- Reheating: Reheat slices gently in a 325°F (160°C) oven, covered with foil and a splash of broth, until just warmed through.
Recipe Notes / What I Learned
The best discovery in this recipe is the sophisticated flavor of the glaze. The fresh ginger and rice vinegar are key elements; the vinegar cuts through the intense sweetness of the honey and brown sugar, making the glaze taste bright and complex, not syrupy. This recipe is an example of how small details-like adding a little acid-can elevate a classic dish dramatically.
Nutrition Snapshot
Estimated Nutrition Per Serving (1/14th of ham): ~380 calories · 35g protein · 22g carbs · 15g fat (This is an approximation and can vary based on the specific ham and size of your serving.)

Honey-Glazed Ham
Equipment
- Roasting pan with rack
- Aluminum foil
- Small bowl
- Pastry brush
- Instant-read thermometer
Ingredients
Group: Ham & Glaze Base
- 1 (9- to 10-lb.) fully cooked bone-in spiral-cut half ham
- 1 cup orange marmalade
- ⅔ cup orange blossom honey
- ¼ cup rice vinegar
- 1 Tbsp. chopped fresh thyme plus sprigs for garnish
- 2 tsp. grated fresh ginger
- 1 tsp. kosher salt
- ½ tsp. black pepper
- 3 cups water for roasting pan
Group: Garnish (Optional)
- Oranges, tangerines, and kumquats
Instructions
- Preheat oven to 350°F. Let ham stand at room temperature 30 minutes. Line a roasting pan with aluminum foil; top with an ovenproof rack.
- For glaze, stir together marmalade, honey, vinegar, thyme, ginger, salt, and pepper in a small bowl.
- Place ham on rack in prepared pan; brush ⅔ cup of the glaze over ham and in between slices. Turn ham fat side down, with bone running parallel to bottom of pan, and pour 3 cups water into pan.
- Cover tightly with foil. Bake in preheated oven 1 ½ hours. Baste with pan drippings; brush ⅓ cup of the glaze over ham and in between slices.
- Return to oven, and bake at 350°F until a thermometer inserted in thickest portion of ham registers 140°F, 30 to 40 minutes, basting ham with pan drippings and brushing with ⅓ cup of the glaze about every 10 minutes.
- Remove ham from oven. Carefully transfer it to a serving platter. Garnish with fresh thyme sprigs, sliced oranges, halved tangerines, and kumquats, if desired.
Notes
Nutrition
FAQs
Why does the recipe use rice vinegar?
Rice vinegar is acidic but has a milder flavor than white vinegar. It balances the high sugar content of the glaze, preventing it from tasting overly sweet and cloying.
Can I use a boneless ham?
Yes, but a boneless ham will heat much faster. Reduce the 1.5-hour covered bake time to about 1 hour and rely on your thermometer, as boneless hams can dry out more quickly.
Why is the oven temperature so low (350°F)?
The ham is fully cooked. The low temperature is used to gently steam and reheat the ham without drying out the pre-sliced meat. The heat is only increased to 425°F at the end to caramelize the glaze and form the crust.




