Skip to main content New<> this month
Get the Allrecipes magazine

Cola-Glazed Ham

Rated as 4.9 out of 5 Stars

"This is a go-to entree for any holiday. Very easy and always delicious. Spiral-sliced ham baked with a luscious brown sugar and cola glaze. Never failed me yet! Enjoy, and happy holidays!"
Added to shopping list. Go to shopping list.


2 h 35 m servings 420
Original recipe yields 24 servings (1 8-pound ham)


{{model.addEditText}} Print
  1. Preheat oven to 300 degrees F (150 degrees C). Line a 9x13-inch baking dish with aluminum foil.
  2. Place brown sugar in a bowl; whisk in just enough cola to dissolve sugar and form a thick glaze. Place ham in baking dish and pour glaze over ham. Add remaining cola to bottom of baking dish.
  3. Bake ham in the preheated oven, basting with the glaze occasionally, for 2 hours.
  4. Transfer ham to a serving platter; tent with foil for up to 30 minutes before serving.


  • Partner tip: Reynolds® Aluminum foil can be used to keep food moist, cook it evenly, and make clean-up easier.

Nutrition Facts

Per Serving: 420 calories; 28 12.3 28 85 1947 Full nutrition

Explore more


Read all reviews 9
Most helpful
Most positive
Least positive

I smoked my ham instead of baking it so my review is based strictly on the glaze. It was excellent! I can tell by reading the instructions for the oven that it would be great this way too! Thank...

My family said its the best ham they ever ate

I used Dr. Pepper for the cola. It was a hit

I cooked on the smoker for 3-4 hrs at 225 F. The first 1-2 hrs uncovered in a foil pan with coke to provide moisture then basting with liquid from pan every 20-30 minutes. The last 1-2 hrs cov...

2cups cola and 1/2 cup brown sugar

So easy and taste great. This will be my go to recipe for ham!!

Fantastic! I followed the recipe, and it came out tender and juicy. There weren’t any leftovers, so this will be made again!

So easy and very good.

Very good and simple recipe. I made it as it's written.