cranberry and orange glazed ham for festive holiday dinners

5 min prep 12 min cook 5 servings
cranberry and orange glazed ham for festive holiday dinners
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

A show-stopping centerpiece that marries tangy cranberries with bright citrus for unforgettable holiday memories

Every December, my grandmother's antique serving platter makes its annual pilgrimage from the china cabinet to our holiday table. It's not the delicate roses painted around the rim that steal the show, though—it's the glistening, mahogany-hued ham that transforms our ordinary dining room into something magical. The first time I attempted to recreate her legendary cranberry-orange glazed ham, I was twenty-three and terrified of ruining Christmas dinner for fifteen relatives. But as the intoxicating aroma of orange zest and simmering cranberries wafted through my tiny apartment kitchen, I understood why this recipe had survived four generations.

This isn't just another holiday ham recipe—it's a celebration of contrasts. The natural sweetness of orange marmalade tames the cranberries' tart bite, while whole grain mustard adds sophisticated depth. The result is a glossy, jewel-toned glaze that caramelizes into the most incredible lacquered finish. Whether you're hosting your first holiday dinner or you're a seasoned entertainer looking to elevate your menu, this cranberry-orange glazed ham delivers restaurant-quality results with minimal fuss. Trust me: when you parade this beauty to the table, your guests will forget all about the presents under the tree.

Why This Recipe Works

  • Triple-citrus infusion: Orange juice, zest, and marmalade create layers of bright, complex flavor that cuts through ham's richness
  • Fresh cranberry reduction: Simmering fresh berries intensifies their tartness and creates a stunning ruby glaze
  • Spiral-cut advantage: Pre-sliced ham allows glaze to penetrate every nook and cranny for maximum flavor impact
  • Low-maintenance cooking: Oven does the heavy lifting while you focus on sides and guests
  • Make-ahead friendly: Glaze can be prepared up to 5 days in advance, streamlining holiday prep
  • Leftover goldmine: Transforms into incredible sandwiches, breakfast hashes, and soup bases for days

Ingredients You'll Need

Fresh cranberries, oranges, and ham on a wooden board

Quality ingredients make the difference between a good holiday ham and an unforgettable one. Here's what to look for:

The Star: Ham Selection

Choose a bone-in, spiral-sliced half ham (7-9 pounds) for the perfect balance of flavor and convenience. The bone adds incredible depth to the meat while spiral slicing allows our glaze to seep into every crevice. Look for "natural juice" on the label rather than "water added"—you'll pay a bit more, but the concentrated pork flavor is worth every penny. If your crowd is smaller, a 4-5 pound shank portion works beautifully.

Fresh vs. Frozen Cranberries

Fresh cranberries appear in markets from October through December, and their bright tartness is unmatched. When selecting, look for firm, plump berries without wrinkles. Pro tip: buy extra bags and freeze them whole—frozen cranberries work perfectly in this recipe and you'll have them for muffins and sauces year-round. If you're making this outside cranberry season, high-quality dried cranberries plumped in orange juice make a decent substitute.

Citrus Selection

Use organic oranges since we'll be zesting the peel. Navel oranges offer the best juice-to-seed ratio, but blood oranges create a stunning ruby glaze if you can find them. The zest should be removed with a microplane—avoid the bitter white pith beneath. One large orange typically yields 2 tablespoons of zest and 1/3 cup of juice.

Sweeteners and Spices

Dark brown sugar adds molasses notes that complement the ham's smokiness, while orange marmalade provides pectin for glaze adhesion and concentrated citrus flavor. Whole grain Dijon mustard isn't optional—it adds sophisticated heat and helps the glaze cling to the ham's surface. Fresh thyme brings earthy balance, but rosemary works for a more pine-forward profile.

How to Make Cranberry and Orange Glazed Ham for Festive Holiday Dinners

1
Prepare the Cranberry-Orange Glaze

In a medium saucepan, combine 2 cups fresh cranberries, 1 cup orange juice, 3/4 cup dark brown sugar, 1/2 cup orange marmalade, 2 tablespoons whole grain Dijon mustard, 1 teaspoon orange zest, 2 fresh thyme sprigs, and 1/2 teaspoon ground cloves. Bring to a gentle simmer over medium heat, stirring occasionally. Cook 12-15 minutes until cranberries burst and mixture thickens to a loose jam consistency. Remove from heat and discard thyme stems. Using an immersion blender, pulse 3-4 times for a rustic texture with some whole berries remaining. Season with 1/4 teaspoon each salt and black pepper. Glaze can be made up to 5 days ahead—simply rewarm before using.

2
Score and Season the Ham

Remove ham from refrigerator 45 minutes before cooking. Pat completely dry with paper towels—this ensures proper glaze adhesion. If using an unsliced ham, score the fat in a crosshatch pattern, cutting 1/4-inch deep every inch. For spiral-cut hams, gently separate slices without detaching them. Rub the entire surface with 2 tablespoons softened butter mixed with 1 teaspoon each orange zest and fresh thyme leaves. This butter base helps the glaze stick and adds richness.

3
Create the Perfect Cooking Environment

Preheat oven to 275°F. Position rack in lower third of oven. Line a large roasting pan with heavy-duty foil, leaving overhang for easy cleanup. Place a roasting rack in pan. Add 2 cups water, 1 quartered onion, and 2 bay leaves to the pan—this creates aromatic steam that keeps the ham moist. Tent ham loosely with foil, ensuring it doesn't touch the glaze later. The low, slow cooking temperature prevents the glaze from burning while allowing heat to penetrate to the bone.

4
First Bake: Low and Slow

Calculate cooking time: 15-18 minutes per pound for spiral-cut, 18-20 minutes per pound for unsliced. Place ham cut-side down on rack. Insert an oven-safe probe thermometer into thickest part, avoiding bone. Cover completely with foil tent and bake undisturbed for 2/3 of total cooking time. This gentle heat warms the ham through without drying it out—remember, it's already cooked, we're just heating it.

5
Begin the Glazing Process

Remove ham from oven and increase temperature to 375°F. Carefully peel back foil—watch for steam. Brush ham with a thin layer of glaze, working it between spiral slices with a silicone brush. Return to oven uncovered for 15 minutes. This first glaze layer creates a tacky base that subsequent layers will grip. The temperature increase starts caramelization without burning.

6
Build the Glaze Layers

Every 10-12 minutes, brush ham with additional glaze, using 1/4 cup each time. Work methodically from bottom to top, ensuring every slice is coated. The glaze will bubble and darken—this is good! For the final application, spoon rather than brush the glaze for a thicker coating. Total glazing time: 35-40 minutes. If any areas brown too quickly, tent with small pieces of foil.

7
Create the Caramelized Finish

For the final 5-7 minutes, switch oven to broil on high. Position ham 6 inches from heating element. Watch constantly—glaze can burn in seconds. Rotate pan for even browning. You're looking for a deep mahogany color with blackened edges on the glaze, not the ham itself. The sugar will bubble dramatically, creating a glass-like shell.

8
Rest and Serve

Remove ham and tent loosely with foil. Rest 20-30 minutes—this allows juices to redistribute and glaze to set. The internal temperature should read 140°F. Transfer to a warm platter. Strain pan juices through a fine-mesh sieve, skimming fat, for an incredible sauce. Serve extra glaze warm on the side. Carve by cutting along the bone, then slice across the grain.

Expert Tips

Temperature Truths

Don't overcook! Ham is already cured and cooked. You're simply warming it to 140°F internal temperature. Overcooking dries it out and toughens the texture. Invest in a probe thermometer and remove when it hits 135°F—it will rise during resting.

Glaze Consistency

If glaze becomes too thick, thin with orange juice 1 tablespoon at a time. Too thin? Simmer 5 minutes longer. The perfect consistency coats a spoon but pours easily—like warm honey. It will thicken as it cools.

Browning Control

If glaze browns too quickly, lay a loose foil tent over the ham. For uneven browning, rotate the pan 180 degrees halfway through glazing. Sugar burns fast—never walk away during the final broil step.

Carving Confidence

Let the ham rest 20 minutes before carving—this prevents juices from running everywhere. Use a sharp slicing knife or electric knife. Cut along the natural spiral lines, keeping slices attached at the bottom for beautiful presentation.

Variations to Try

Bourbon-Orange Version

Replace 1/4 cup orange juice with bourbon. Add 1 tablespoon bourbon to the glaze during the final 5 minutes for a boozy kick that complements the orange beautifully.

Spicy Cranberry Chipotle

Add 1 minced chipotle pepper in adobo to the glaze. The smoky heat plays brilliantly against the sweet-tart cranberries and orange.

Asian-Inspired Twist

Replace marmalade with hoisin sauce, add 1 tablespoon grated ginger, and finish with sesame seeds and scallions for a fusion take.

Storage Tips

Refrigeration

Cool ham completely within 2 hours of cooking. Wrap tightly in plastic wrap, then foil, or store in airtight containers. Properly stored, ham keeps 4-5 days refrigerated. For best texture, slice only what you'll use—the whole ham stays moister than pre-sliced portions.

Freezing

Freeze ham in meal-sized portions for up to 2 months. Wrap slices in parchment paper, then plastic wrap, then foil. Press out all air to prevent freezer burn. Thaw overnight in refrigerator. Frozen ham works best in cooked dishes rather than serving cold.

Leftover Magic

Dice ham for breakfast hashes, slice thin for sandwiches, cube for pea soup, or dice small for quiche. The cranberry-orange glaze makes incredible pan sauces—drizzle over roasted vegetables or stir into mayonnaise for sandwich spread.

Frequently Asked Questions

Absolutely! This glaze works beautifully on boneless ham, but reduce cooking time by 20-30%. For fresh (uncooked) ham, you'll need to cook to 145°F internal temperature, adding 45-60 minutes. Country ham is too salty for this preparation—stick with city ham (wet-cured). For smaller crowds, use a ham steak—glaze under the broiler for 3-4 minutes per side.

Fresh cranberries freeze exceptionally well, so stock up when you see them! If you're making this off-season, use 1 cup dried cranberries plus 1/2 cup water, simmered 5 minutes to plump. Frozen cranberries work perfectly—no need to thaw. In a pinch, cranberry sauce can be substituted: use 1 cup whole berry sauce and reduce brown sugar to 1/2 cup.

Yes, for a 5-6 pound ham! Place cut-side down in a large slow cooker. Add 1 cup water and cook on LOW 4-5 hours. Transfer ham to a foil-lined baking sheet, glaze, and broil 3-4 minutes for the caramelized finish. You won't get the same lacquered exterior, but the flavor is identical and it's virtually hands-off.

Sugar burns at 350°F, so we start at 275°F and only increase to 375°F for the final glazing. The key is building thin layers rather than one thick coat. If you see dark spots forming, immediately tent with foil. Keep a spray bottle handy—mist any burning areas. Remember, you're looking for deep caramelization, not blackening.

For slices, arrange in a baking dish with 2 tablespoons water, cover with foil, and warm at 275°F for 12-15 minutes. For a large portion, wrap in foil with 1/4 cup broth and heat 25-30 minutes. Avoid microwaving—it toughens the meat. Leftover ham is incredible cold in sandwiches, or dice and add to soups, quiches, or fried rice where gentle reheating prevents drying.

Cranberry and Orange Glazed Ham for Festive Holiday Dinners
pork
Pin Recipe

Cranberry and Orange Glazed Ham for Festive Holiday Dinners

(4.9 from 127 reviews)
Prep
20 min
Cook
3 hrs
Servings
12

Ingredients

Instructions

  1. Make the glaze: In a saucepan, combine cranberries, orange juice, brown sugar, marmalade, mustard, orange zest, thyme, and cloves. Simmer 12-15 minutes until thickened. Blend briefly for rustic texture.
  2. Prepare ham: Remove from refrigerator 45 minutes before cooking. Pat dry and let stand at room temperature.
  3. Season: Mix butter with 1 teaspoon orange zest and 1 teaspoon thyme leaves. Rub over ham surface.
  4. First bake: Preheat oven to 275°F. Place ham cut-side down on rack in roasting pan with water, onion, and bay leaves. Cover with foil and bake 15-18 minutes per pound.
  5. Glaze: Remove foil, increase oven to 375°F. Brush with glaze every 10-12 minutes for 35-40 minutes total.
  6. Finish: Broil 5-7 minutes for caramelized finish. Rest 20-30 minutes before carving.

Recipe Notes

Ham is fully cooked when it reaches 140°F internal temperature. Glaze can be made up to 5 days ahead and refrigerated. For food safety, don't leave ham at room temperature more than 2 hours total.

Nutrition (per serving)

420
Calories
28g
Protein
18g
Carbs
24g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.