Welcome to Momsrecipesbox

Cranberry Orange Glazed Ham Perfect for Christmas Eve Dinners

By Clara Whitfield | February 25, 2026
Cranberry Orange Glazed Ham Perfect for Christmas Eve Dinners
Prep Time
20 min
Cook Time
90 min
Servings
8

Why You'll Love This Recipe

✓ Bright, festive flavor: The citrus‑orange glaze lifts the salty ham, while cranberries add a tart sparkle that screams holiday celebration.
✓ Easy, no‑fuss prep: All ingredients are pantry‑friendly; the glaze comes together in minutes, and the ham roasts unattended.
✓ Crowd‑pleasing elegance: A glossy, ruby‑red finish looks stunning on the table, impressing guests without extra effort.

Every Christmas Eve, my family gathers around a single centerpiece: a beautifully glazed ham that captures the spirit of the season. The first bite is a reminder of childhood holidays, when the kitchen smelled of orange zest and simmering cranberries, and the whole house buzzed with anticipation. This recipe distills those memories into a single, unforgettable dish that feels both nostalgic and fresh.

The secret lies in balancing sweet, tangy, and savory notes. Fresh orange juice brightens the glaze, while a splash of Dijon adds depth. Cranberries, when caramelized, lend a pop of color and a gentle bite that cuts through the richness of the pork. The result is a harmonious flavor profile that pairs effortlessly with traditional sides like roasted Brussels sprouts or buttery mashed potatoes.

What truly sets this ham apart is its simplicity. You spend less than thirty minutes preparing the glaze, then let the oven do the heavy lifting. The glaze caramelizes into a glossy, ruby‑red coating that not only looks spectacular but also stays moist and flavorful all night long, ensuring every slice is a celebration in itself.

1 cup fresh cranberries If unavailable, frozen cranberries work fine.
1/2 cup orange juice Freshly squeezed for best flavor; bottled is acceptable.
2 tbsp orange zest Adds aromatic brightness; avoid white pith.
1/3 cup brown sugar Light or dark works; dark adds deeper molasses notes.
2 tbsp Dijon mustard Provides subtle heat and depth.
1/4 cup honey Balances tartness; maple syrup can replace.
1 tsp ground cloves Adds warm holiday spice; use sparingly.
Salt & fresh black pepper Season the ham lightly before glazing.

Instructions

1

Prepare the ham

Remove the ham from packaging, pat dry, and score the surface in a diamond pattern about 1/4‑inch deep. This allows the glaze to penetrate and creates an attractive presentation.

Pro Tip: Score only the fat layer; the meat beneath stays moist.
2

Make the glaze

In a saucepan combine orange juice, zest, cranberries, brown sugar, Dijon, honey, and cloves. Simmer over medium heat, stirring, until the cranberries burst and the mixture thickens, about 8‑10 minutes.

Pro Tip: Use a wooden spoon to crush the berries for a smoother glaze.
3

Season and roast

Place the ham on a roasting rack in a large pan, season lightly with salt and pepper, and roast at 325°F (165°C) for 45 minutes, uncovered.

Pro Tip: Add a splash of water to the pan to keep the drippings from burning.
4

Glaze the ham

Brush the ham generously with half the glaze, return to the oven, and continue roasting for another 30 minutes, basting every 10 minutes with the remaining glaze.

Pro Tip: The glaze will caramelize; watch closely to avoid burning.
5

Rest and serve

Remove the ham from the oven, tent loosely with foil, and let rest 15 minutes. This redistributes juices, ensuring each slice stays moist and flavorful. Carve and arrange on a platter.

Pro Tip: Slice against the grain for tender pieces.

Expert Tips

Tip #1: Use a meat thermometer

Aim for an internal temperature of 140°F (60°C) after resting; this guarantees safety without over‑cooking.

Tip #2: Add a splash of bourbon

A tablespoon in the glaze deepens flavor and adds a subtle holiday warmth.

Tip #3: Finish under the broiler

For a glossy, caramelized crust, broil for 2‑3 minutes after the final glaze, watching closely.

Storage & Variations

Refrigerate leftovers in an airtight container for up to 4 days; reheat gently in a low oven to retain moisture. For a sweeter twist, substitute maple syrup for honey. Add a pinch of cinnamon to the glaze for a warm spice note, or swap cranberries for pomegranate seeds for a burst of jewel‑like color.

Nutrition

Per serving (1 slice, approx. 150 g)

Calories
420 kcal
Total Fat
18 g
Carbohydrates
22 g
Protein
28 g
Sodium
950 mg

Frequently Asked Questions

Yes. Most hams sold for holidays are already cooked; the glaze simply adds flavor and a glossy finish. Just heat to the internal temperature indicated on the package.

Frozen cranberries work perfectly; just add them directly to the glaze. They’ll thaw as the sauce simmers, giving the same bright flavor and color.

The glaze can be made up to 2 days ahead. Store it in a sealed container in the fridge, then reheat gently before using.

Cranberry Orange Glazed Ham Perfect for Christmas Eve Dinners
Recipe Card

Cranberry Orange Glazed Ham Perfect for Christmas Eve Dinners

Prep
3 min
Cook
30 min
Total
33 min
Servings
3
Category: Appetizers
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

Instructions

1
Prepare the ham

Remove the ham from packaging, pat dry, and score the surface in a diamond pattern about 1/4‑inch deep. This allows the glaze to penetrate and creates an attractive presentation....

2
Make the glaze

In a saucepan combine orange juice, zest, cranberries, brown sugar, Dijon, honey, and cloves. Simmer over medium heat, stirring, until the cranberries burst and the mixture thickens, about 8‑10 minute...

3
Season and roast

Place the ham on a roasting rack in a large pan, season lightly with salt and pepper, and roast at 325°F (165°C) for 45 minutes, uncovered....

4
Glaze the ham

Brush the ham generously with half the glaze, return to the oven, and continue roasting for another 30 minutes, basting every 10 minutes with the remaining glaze....

5
Rest and serve

Remove the ham from the oven, tent loosely with foil, and let rest 15 minutes. This redistributes juices, ensuring each slice stays moist and flavorful. Carve and arrange on a platter....

More Recipes