Glazed ham on a platter with a Coca-Cola and brown sugar glaze. Elevate your holiday feast with this delicious Coca-Cola glazed ham with brown sugar. Perfect for any special occasion!

Coca-Cola Glazed Ham with Brown Sugar – Sweet and Savory Main Dish

Cola Glazed Ham Recipe – This classic Coca Cola glazed ham recipe with brown sugar makes an easy baked ham perfect for any occasion!

This cola glazed ham is so simple, yet absolutely scrumptious! It only requires 5 minutes to prepare it for baking in the oven and always turns out juicy and delicious! This makes a great ham for Easter, Christmas, Sunday suppers or any other occasion when you are feeding a crowd. It is the ham recipe that my family requests time and time again!


1 10-12 pound bone-in, cured ham*
1 extra large oven bag (holds 8-25 lbs)
1/2 cup brown sugar
1/3 cup dijon mustard
1 large orange, washed and cut into 6 wedges
1 can Coca-Cola


Trim any excess skin and/or fat from the ham. Using a sharp knife, score the ham in a diamond
pattern making 1/4-inch deep slices. Don’t fret over getting this perfect – mine certainly wasn’t!
Place the ham (on its side – not face down) in the oven bag set in a large roasting pan. Roll the sides of the bag down so that the bag is open wide and you can get your hands around the ham easily.
Combine brown sugar and dijon mustard in a small bowl and stir until thoroughly combined. Rub sugar mixture all over ham.
Place orange wedges in the bottom of the bag around the ham. Pour the coke into the bag. Don’t pour the coke over the ham or it will wash the sugar mixture off – just pour it in near the bottom of the ham.
“Puff up” the bag a little so that the bag isn’t touching the ham. Making sure to keep a “loose fit”
around the ham, close the bag tightly with the provided tie. You should end up with what looks
something like a two-day old mylar balloon with a ham inside it.
Using a small, sharp knife, make three small slits in the top of the bag for ventilation. Don’t skip this step or the bag will burst wide open and the ham won’t be able to self-baste.
Move your oven rack just low enough that the bag won’t touch the upper elements in your oven then bake at 350 degrees for 2-2.5 hours (2.5-3 hours if using a 13-15 pound ham) or until nicely browned and caramelized.
Remove ham from oven and rest, inside the bag, for 30 minutes before serving.
*Do not use a spiral sliced ham with this recipe. They tend to get extremely dry and tough.

Print Friendly, PDF & Email