Love this? Pin it for later!
Cranberry & Orange Glazed Ham for Classic Christmas Dinners
There’s a moment—always on Christmas Eve—when the house is quiet except for the low hum of the oven and the occasional crackle from the fireplace. I’m standing in my slippers, basting a burnished ham with a glossy cranberry-orange cloak that smells like December itself: bright citrus, tart berries, and the caramel-sweet promise of brown sugar. That scent drifts through the rooms and sneaks upstairs, coaxing sleepy children into the kitchen to “help taste.” In our family, this ham isn’t just dinner; it’s the edible embodiment of every cozy holiday memory we’ve collected since the kids could reach the countertop on tiptoes.
Over the years I’ve tweaked the glaze dozens of times—adding a whisper of ginger for warmth, swapping honey for molasses when I wanted deeper bittersweet notes, and once, in a pinch, using frozen cranberry concentrate straight from the can. The version I’m sharing today is the keeper: a perfectly balanced, jewel-toned lacquer that crackles under the broiler into sticky shards, giving way to succulent, rose-rimmed slices of pork. It feeds a crowd without fuss, pairs beautifully with every classic side (yes, even the marshmallow-topped yams), and leaves leftovers that reinvent themselves into sandwiches, soups, and midnight snacks. If you’re hunting for a centerpiece that tastes like tradition but feels fresh enough to spark new memories, you’ve just found it.
Why This Recipe Works
- Double-citrus boost: Orange juice and zest layer bright, floral notes under the tart cranberries.
- Natural pectin magic: Fresh cranberries thicken the glaze without cornstarch so it clings, not slides.
- Low-maintenance oven rhythm: Roast, baste, rest—no complicated tenting or temperature changes.
- Spiral shortcut: A pre-sliced spiral ham delivers show-stopping slices without carving anxiety.
- Make-ahead friendly: Glaze can be cooked and chilled up to 5 days beforehand—one less pot on Christmas morning.
- Leftover goldmine: Dice for quiche, fold into mac & cheese, or freeze cubes for January bean soup starters.
Ingredients You'll Need
Quality matters when so few ingredients share the spotlight. Start with a bone-in, half or whole spiral-sliced ham; the bone seasons from within and makes legendary stock afterward. Look for “natural juices” rather than “water added” on the label—texture and flavor concentrate as the glaze reduces.
Fresh cranberries should bounce when dropped (yes, the old school test!) and feel firm, never mushy. If you can only find frozen, skip thawing and add 2 extra minutes to the simmer. For the orange, choose navels with smooth, thin skin; they’re juicier and easier to zest without the bitter pith. A microplane zester will give you feathery strands that melt into the glaze.
Dark brown sugar adds toffee depth thanks to its higher molasses content, but light brown works if that’s what you have. Maple syrup is a glorious swap—use the dark robust grade for a more pronounced smoky-sweet note. Finally, keep a good Dijon on hand; its sharp vinegar cuts through richness and helps the glaze caramelize without scorching.
How to Make Cranberry & Orange Glazed Ham for Classic Christmas Dinners
Heat the oven & score the ham
Preheat to 325 °F (165 °C). If your ham isn’t pre-sliced, set it cut-side down and use a sharp knife to create ¼-inch deep scores every ½-inch in a crosshatch pattern—this opens pockets for glaze to seep. Place ham flat-side down in a large roasting pan fitted with a rack; add 2 cups water to the bottom to keep the oven humid and prevent drippings from scorching.
First slow roast
Tent loosely with foil and roast 12–15 minutes per pound (about 1 h 45 m for an 8 lb ham). You’re looking for an internal temp of 100 °F (38 °C) at this point; it will finish cooking with the glaze. Remove foil, discard water, and use a ladle to skim excess fat, leaving just a thin sheen for flavor.
Make the cranberry-orange glaze
While the ham roasts, combine 2 cups fresh cranberries, 1 cup dark brown sugar, ¾ cup orange juice, zest of 1 orange, 2 Tbsp Dijon mustard, 1 tsp ground ginger, and ½ tsp kosher salt in a saucepan. Bring to a gentle boil over medium, then reduce to low and simmer 12–15 minutes until cranberries pop and mixture thickens to a loose jam. Blend with an immersion blender for a silkier finish, or leave chunky for rustic texture. Set aside ½ cup for serving.
Begin glazing & cranking heat
Brush one-third of the warm glaze over ham, pushing into slices with a silicone brush. Increase oven to 400 °F (205 °C). Roast 10 minutes, then repeat glazing twice more, rotating pan for even color. Total glazing time is 30 minutes; internal temp should reach 140 °F (60 °C).
Broil for sticky lacquer
Switch oven to broil. Position rack 8 inches from element and broil 2–4 minutes, watching closely, until glaze bubbles and tiny charred spots appear. Rotate pan halfway for even caramelization. Remove and rest 20 minutes; carry-over heat will finish the center while juices redistribute.
Carve & serve
Transfer to a cutting board. Slide a carving knife along the bone to release slices; arrange on a platter, spooning reserved glossy glaze over top. Garnish with fresh rosemary sprigs and thin orange wheels for a winter-wreath vibe. Serve warm or room temperature.
Expert Tips
Temperature trumps time
Every oven runs differently. Use an instant-read probe inserted near (but not touching) the bone to guarantee 140 °F.
Baste with pan juices
Halfway through glazing, ladle the syrupy drippings over the ham to intensify flavor and prevent edges from drying.
Rest, don’t rush
A 20-minute rest lets the muscle fibers relax; carving too early causes precious juices to puddle on the board.
Foil collar trick
If the glaze darkens too fast, slip a loose “collar” of foil over the top so it can finish cooking without burning.
Save the bone
Toss it into your slow-cooker with beans and aromatics for a next-day soup that tastes like Christmas encore.
Glaze color cue
Look for a deep garnet that reflects light like stained glass; that’s when sugars have caramelized but aren’t bitter.
Variations to Try
- Maple-Bourbon: Replace half the brown sugar with maple syrup and add 2 Tbsp bourbon during the final simmer.
- Pineapple-Cranberry: Swap orange juice for pineapple juice and stir in ¼ tsp allspice for tropical warmth.
- Smoked Chile: Add ½ tsp chipotle powder for a subtle, smoky heat that plays beautifully against sweet citrus.
- Apple-Cinnamon: Sub apple cider for orange juice and tuck a cinnamon stick into the glaze while it simmers.
- Sugar-Free: Use monk-fruit brown blend and sugar-free cranberry juice; reduce simmer time by 3 minutes.
Storage Tips
Cool leftover ham in shallow containers within 2 hours of serving. Refrigerate up to 5 days tightly wrapped or submerged in a zip-top bag with any extra glaze to keep slices moist. For longer storage, vacuum-seal or wrap in plastic then foil, and freeze up to 3 months. Thaw 24 h in the refrigerator and reheat gently, covered, at 275 °F with a splash of orange juice to restore juiciness.
The glaze also keeps like jam: refrigerate up to 2 weeks or freeze in ice-cube trays for single-portion flavor boosters. Pop a cube into vinaigrettes, stir into yogurt for fruit dip, or melt over roasted carrots for a quick side.
Frequently Asked Questions
Cranberry & Orange Glazed Ham for Classic Christmas Dinners
Ingredients
Instructions
- Preheat & prep: Heat oven to 325 °F. Place ham cut-side down on rack in roasting pan; add 2 cups water. Cover with foil.
- Initial roast: Bake 12–15 min per pound until internal temp reaches 100 °F. Remove foil; discard water.
- Make glaze: Simmer cranberries, brown sugar, orange juice/zest, Dijon, ginger, and salt 12–15 min until thick. Blend if desired.
- Glaze & crank heat: Brush one-third glaze over ham; increase oven to 400 °F. Roast 10 min; repeat twice more (total 30 min).
- Broil: Broil 2–4 min until sticky and lightly charred. Rest 20 min before carving. Serve with reserved glaze.
Recipe Notes
Glaze can be made up to 5 days ahead; rewarm gently before using. Leftovers keep 5 days refrigerated or 3 months frozen.