Christmas Ham in Coke

  • Author: Ciara Attwell
  • Prep Time: 5 mins
  • Cook Time: 2 hours 35 minutes
  • Total Time: 2 hours 40 minutes
  • Yield: 6-8 1x
  • Category: Christmas


A delicious festive ham cooked in cola and finished in the oven with a sweet and sticky honey mustard glaze


  • 2kg unsmoked gammon
  • 15 cloves
  • 3 bay leaves
  • 2 star anise
  • 20 black peppercorns
  • 2 litres cola
  • 40 cloves
  • 4 tbsp honey
  • 3 tbsp dijon mustard
  • 1 tbsp brown sugar


  1. Add the unsmoked gammon to a very large saucepan or stock pot. 
  2. Add the cloves, bay leaves, star anise and peppercorns and pour in the cola.
  3. If the cola doesn’t cover the gammon then top up with water until it is fully submerged.
  4. Bring to the boil, cover loosely with a lid and simmer on low for 2 hours.
  5. Preheat the oven to 180c and line an oven dish with two layers of tin foil.
  6. Remove the ham from the saucepan and place in the dish.
  7. Use a sharp knife to cut the skin away from the gammon, leaving the fat intact.
  8. Then use the knife to make diagonal cuts across the fat. Stud with the cloves.
  9. Make the glaze by mixing the honey, dijon mustard and brown sugar in a bowl.
  10. Pour half of the glaze on top of the ham and bake for 20 minutes.
  11. Add the remaining glaze to the ham and return to the oven for a further 15 minutes.
  12. Allow to rest for 10-15 minutes before carving.


This ham will keep covered in the fridge for 2 days. It can also be sliced or chopped into chunks and frozen.