Love this? Pin it for later!
There’s a moment—usually around the third week of December—when the air turns syrupy with anticipation, the tree lights flicker like low stars, and my kitchen smells like cloves, cinnamon, and the bright snap of orange zest. That’s when I know it’s ham time. Not just any ham, but the mahogany-skinned, cranberry-kissed showpiece that has graced my family’s holiday table since my mother first lifted it from her avocado-green roasting pan in 1989. I still remember the audible gasp from the dining room when she carried it in, the glaze shimmering like stained glass. Three decades later, I’m still recreating that gasp—only now I’ve traded her bottled cherry glaze for a zesty cranberry-orange reduction that tastes like December bottled in a saucepan. If you’re looking for the kind of centerpiece that makes guests postpone dessert just to sneak “one more sliver,” welcome. You’ve found it.
Why This Recipe Works
- Triple-citrus brine: orange, lemon, and lime juices penetrate the meat so every slice is juicy, not just the edges.
- Two-stage glaze: A tart cranberry reduction is brushed on during roasting, then a glossy fresh-cranberry & zest topper is added just before serving for pops of color and texture.
- Low-and-slow heat: 275 °F keeps the meat plump while the natural sugars caramelize slowly—no burnt spots, no leathery texture.
- Score & steam: Cross-hatch cuts plus a foil tent let the glaze seep inward and prevent surface dryness.
- Make-ahead magic: Glaze and cranberry topping can be prepped up to five days early; reheat gently while the ham rests.
- Leftover legend: Think ham & brie paninis, split-pea soup, or diced into cranberry-orange fried rice—none of it goes to waste.
Ingredients You'll Need
Great holiday ham starts at the butcher counter, not the freezer aisle. Ask for a bone-in, skin-on shank-end half (7–9 lb) from the rear leg; the bone amplifies flavor and doubles as tomorrow’s soup base. Look for pale-pink meat with creamy fat—yellowing fat signals age. If you’re feeding a smaller crowd, a 5-lb butt-end works, but avoid pre-sliced “spiral” hams; they’re convenient but dry out faster.
Fresh cranberries should bounce like rubber balls (literally). Buy an extra bag; they freeze beautifully for muffins come January. Choose navel oranges with tight, unblemished skin—zest is half the flavor here. Dark-brown sugar adds molasses depth, while a spoonful of Dijon mustard quietly sharpens the sweetness. Whole cloves get tucked into the crosshatch for old-school perfume; ground clove can taste medicinal, so skip it. Finally, a modest pour of bourbon or orange liqueur in the glaze adds complexity, but apple cider works for a booze-free version.
How to Make Zesty Cranberry Orange Glazed Holiday Ham for Festive Dinners
Brine the Ham (Optional but Game-Changing)
In a stockpot, combine 2 quarts water, 1 cup kosher salt, ½ cup brown sugar, the zest of 2 oranges, 3 smashed garlic cloves, 2 bay leaves, and 1 Tbsp peppercorns. Bring to a simmer, cool completely, then submerge ham (use a brining bag or clean cooler). Refrigerate 8–12 hours. Remove, rinse, and pat very dry. This step seasons to the bone and buys you a 2 °C moisture cushion during roasting.
Score & Bring to Room Temp
Using a sharp knife, score fat in a 1-inch crosshatch, cutting ¼ inch into (but not through) the meat. Stud each intersection with a whole clove. Let ham stand on the counter 90 minutes; roasting a 40 °F ham straight from the fridge tightens muscle fibers and squeezes out juices.
Build the Cranberry Orange Glaze
In a saucepan, combine 1 cup fresh cranberries, ¾ cup brown sugar, ½ cup honey, zest & juice of 2 oranges, 2 Tbsp Dijon, 1 tsp ground ginger, ½ tsp cinnamon, and a pinch of salt. Simmer 12 minutes until berries pop and liquid reduces to a loose jam. Blend with an immersion blender for silkiness, then stir in 2 Tbsp butter for gloss. Reserve ½ cup for table service.
Roast Low & Slow
Preheat oven to 275 °F. Set ham cut-side down in a foil-lined roasting pan. Add 1 cup water to the pan, tent loosely with foil, and roast 12–15 minutes per pound (about 2½ hours for an 8-lb ham). Halfway through, rotate the pan for even heat.
Remove foil, increase oven to 350 °F. Brush ham with a thin layer of glaze, getting it into the score marks. Return to oven 20 minutes.
Repeat Glaze every 15 Minutes
Repeat glazing twice more, until an internal thermometer reads 140 °F in the thickest part away from the bone. Total glazing time is about 45 minutes.
Cranberry Jewel Topping
While the ham rests (tent loosely with foil 30 minutes), toss ½ cup fresh cranberries with 2 Tbsp maple syrup and a squeeze of orange juice in a skillet over medium-high heat 2–3 minutes until they just begin to burst but still hold shape. Spoon over ham for ruby-red sparkle.
Carve & Serve
Place ham on a board, steady with a fork, and slice vertically around the bone. Fan slices on a platter, drizzle with reserved warm glaze, and scatter with orange-zest ribbons and thyme for that magazine cover look.
Expert Tips
Thermometer Trumps Time
Ovens vary; pull at 140 °F for juicy meat. Carry-over heat will add 5 °F.
Foil Shield
If sugars darken too fast, lay a loose foil tent shiny-side-up to deflect heat.
Bone = Bonus
Simmer the bone with beans tomorrow for the richest ham-and-bean soup.
Glaze Too Thick?
Whisk in warm orange juice a teaspoon at a time until it coats like honey.
No Roasting Rack?
Curl strips of foil into ropes and cradle the ham so hot air circulates.
Double Batch Glaze
Jar the extra; it’s stellar on grilled salmon or weeknight pork chops.
Variations to Try
- Maple Chipotle: Swap brown sugar for maple syrup and whisk 1 tsp chipotle powder into glaze for smoky heat.
- Pineapple Rum: Replace orange juice with pineapple juice and add 2 Tbsp dark rum; finish with grilled pineapple rings.
- Pomegranate Molasses: Sub ¼ cup molasses for honey and stir in ½ cup pomegranate arils for jewel tones.
- Smoky Bourbon: Add 3 Tbsp bourbon plus 1 tsp smoked paprika; serve with roasted sweet potatoes.
Storage Tips
Refrigerate: Cool ham completely, slice off the bone, and layer in shallow airtight containers. Refrigerate up to 5 days. Keep the bone separately for soup.
Freeze: Wrap slices in parchment, then foil, then into freezer bags; expel air. Freeze up to 2 months. Thaw overnight in fridge.
Reheat: Place slices in a skillet with a splash of orange juice and a drizzle of glaze; cover and warm over medium-low 5 minutes. Microwaves rubberize the meat—avoid them.
Make-Ahead Glaze: The cranberry-orange glaze keeps 1 week refrigerated or 3 months frozen. Warm gently before brushing so sugars dissolve.
Frequently Asked Questions
Zesty Cranberry Orange Glazed Holiday Ham for Festive Dinners
Ingredients
Instructions
- Prep & Score: Pat ham dry. Score fat in 1-inch crosshatch, insert cloves, and let stand 90 minutes to come to room temperature.
- Brine (optional): Dissolve 1 cup salt + ½ cup brown sugar in 2 quarts water with orange zest, cool, and brine 8–12 hours. Rinse and dry.
- Roast: Heat oven to 275 °F. Place ham cut-side down in a foil-lined pan with 1 cup water. Tent loosely and roast 12–15 min/lb.
- Make Glaze: Simmer cranberries, sugar, honey, orange, Dijon, spices 12 min; blend smooth, stir in butter and optional bourbon.
- Glaze & Finish: Remove foil, increase oven to 350 °F. Brush ham with glaze every 15 min until internal temp reaches 140 °F.
- Top & Serve: Sauté ½ cup cranberries in maple syrup 2 min; spoon over rested ham, carve, and drizzle with reserved warm glaze.
Recipe Notes
Leftovers keep 5 days refrigerated or 2 months frozen. Reheat gently in a covered skillet with orange juice to keep slices moist.