Go Back
+ servings
A ladle pours brown glaze over a roasted ham with crispy, caramelized edges, sitting in a pan of sauce. Steam rises from the meat, and a plant and kitchen sink are visible in the blurred background.

Coca-Cola Cranberry Spiral Ham (Easy Spiral Ham Recipe with Dijon Glaze)

This easy baked spiral ham is glazed with cranberry sauce, Coca-Cola, Dijon mustard, brown sugar, garlic powder, and onion powder for a sweet, tangy, caramelized finish. Since spiral ham is already cooked, this method is all about warming it through gently, building flavor, and bringing it to the proper internal temperature without drying it out.
Prep Time 15 minutes
Cook Time 1 hour 15 minutes
Total Time 1 hour 30 minutes
Course Main Course
Cuisine American
Servings 5 people

Ingredients
  

Instructions
 

Preheat the oven

  • Preheat your oven to 325°F.

Prepare the ham

  • Remove the ham from its packaging and place it in a large roasting pan.
  • At first, you’ll want the sliced spiral side facing up so you can season it well. Sprinkle the garlic powder and onion powder all over the ham, getting some down into the slices if you can. Rub it in lightly.

Make the glaze

  • In a medium bowl, whisk together the jellied cranberry sauce, Coca-Cola, and Dijon mustard until mostly combined. It does not have to be perfectly smooth.
  • Do not use Diet Coke here. Regular Coca-Cola works best for flavor and caramelization.

Add the first layer of glaze

  • Pour about one-third of the glaze all over the ham, letting it drip down into the slices and into the bottom of the pan.
  • Then pack 3 to 4 tablespoons of brown sugar all over the top.
  • You do not need to add water, broth, or any other liquid to the bottom of the pan. The ham will release moisture as it bakes.

Flip and cover

  • Now carefully turn the ham so the flat cut side is facing down in the pan. Cover the pan tightly with foil.
  • This helps protect the ham and keep it juicy during the first part of baking.

Bake

  • Bake the ham at 325°F for about 15 minutes per pound.
  • Since spiral ham is already cooked, you are warming it through, not cooking it from raw. For best results, heat the ham until the center reaches an internal temperature of 140°F when checked with a meat thermometer. That’s the sweet spot for a fully cooked ham that’s hot, juicy, and ready to serve.
  • Try not to open the oven while it bakes.

Uncover and glaze again

  • With about 35 to 40 minutes left in the cooking time, remove the ham from the oven and uncover it.
  • Carefully flip it so the spiral side is facing up again. Pour the remaining glaze over the top, getting it into the slices, then pack another 3 to 4 tablespoons of brown sugar over the ham.

Raise the heat

  • Return the ham to the oven uncovered and increase the oven temperature to 350°F.
  • Bake until the ham is glossy, caramelized, and the internal temperature reaches 140°F.

Finish at high heat if needed

  • If you want a little more bubbling, browning, and caramelization on top, raise the oven temperature to 425°F for about 5 minutes at the very end.
  • Keep an eye on it so the sugar doesn’t burn.

Rest and serve

  • Let the ham rest for about 10 to 15 minutes before serving. This gives the juices a chance to settle and makes it easier to slice and serve.
Keyword coca-cola cranberry spiral ham
Tried this recipe?Let us know how it was!