Try this sweet take on a Christmas classic. The Coca-Cola in the recipe keeps the ham moist and delicious tasting. The recipe makes 6 servings.


  • ½ ham (approx 2.5 kilograms)
  • 200 grams brown sugar
  • 350ml Coca-Cola Classic
  • 175 grams crushed pineapple (optional)


  • Total time: 3hrs 15mins
  • Prep time: 15mins
  • Cook time: 3hrs

Wash ham thoroughly. Rub fat side with brown sugar. Pour Coca-Cola over ham. Pour crushed pineapple over ham. Bake at 450 degrees for 3 hours, or until 140F.

Got room for dessert? Try our Diet Coke Christmas cake recipe.