Cranberry Cola Glazed Ham
This Cranberry Cola Glazed Ham is an easy oven-baked centerpiece where jellied cranberry sauce, Coca-Cola, and Dijon mustard create a tangy-sweet glaze right in the roasting pan.
This Cranberry Cola Glazed Ham is an easy oven-baked centerpiece where jellied cranberry sauce, Coca-Cola, and Dijon mustard create a tangy-sweet glaze right in the roasting pan.
Delivery in as fast as one hour.*
Prices vary by store
*Service fees apply. Instacart® and the Instacart logo are registered trademarks of Maplebear Inc. d/b/a Instacart.
Preheat your oven according to the ham's package directions (typically 325°F). Discard the glaze packet that comes with the ham.
In a large bowl or measuring cup, break up the jellied cranberry sauce with a spoon.
Pour the Coca-Cola and add the Dijon mustard into the cranberry sauce. Whisk until well combined.
Place the ham in a roasting pan. Sprinkle the garlic powder and onion powder all over the ham.
Pour about half of the cranberry-cola mixture over the ham, making sure to get some between the slices. Reserve the other half for later.
Sprinkle with half of the brown sugar and press it onto the surface of the ham.
Turn the ham so it rests flesh-side down in the pan. Rub any glaze from the bottom of the pan over the top.
Cover the roasting pan tightly with aluminum foil and place it in the preheated oven. Bake for about 15-20 minutes per pound, according to package instructions.
About 40 minutes before the total cooking time is up, carefully remove the ham from the oven and take off the aluminum foil.
Flip the ham over so the sliced side is facing up.
Pour the remaining cranberry-cola mixture over the top, followed by the rest of the brown sugar.
Return the ham to the oven, uncovered, and bake for the final 40 minutes, or until the ham is heated through and nicely glazed.
Remove the ham from the oven and let it rest for a few minutes. Spoon the pan juices over the ham before serving.
Cool the ham completely, wrap in foil or store in an airtight container, and refrigerate for up to 4 days; reheat gently at 325°F until warmed through.
roasting pan with lid or foil · meat thermometer · basting brush
Spiral-sliced ham typically bakes at 325°F for about 15–20 minutes per pound, so an 8-pound ham will take roughly 2–2.5 hours. Cover with foil to prevent drying.
Yes. Bake the ham, cool it completely, wrap tightly in foil, and refrigerate for up to 3 days. Reheat gently at 325°F, covered, until warmed through (about 10 minutes per pound).
Substitute with another cola, ginger ale, or apple cider for a similar sweet and tangy effect, though the flavor profile will shift slightly.
Optional. Light scoring (in a crosshatch pattern) helps the glaze penetrate the surface and caramelize, but spiral-sliced hams don't require it.
Heat the ham to an internal temperature of 140°F (use a meat thermometer). Pre-cooked spiral-sliced ham only needs heating through; it's already safe to eat.
Stove Top Stuffing Meatloaf
85 min
Cajun Spaghetti With Creole Meat Sauce
55 min
BBQ Pork Sandwich
35 min
Creamy Corn Chowder
45 min
Honey Butter Corn
15 min

Chunky Chili
490 min

Easy Shrimp Etouffee

Crawfish Etouffee