Sweet, sticky, and aromatic, Donald Skehan's Christmas ham comes with serious sophistication.

This lush, aromatic ham will impress your Christmas dinner guests.

Like most good Christmas ham’s this recipe is ALL about the glaze. The combination of sweet orange, sticky plum jam, and Asian star anise ticks all the boxes in terms of Christmas tastes. 

Read more Christmas Ham Macaroni Cheese 

Serves 8-10


  • 4.5kg of ham
  • 2 litres of water
  • 1 large onion
  • 1 tbsp black peppercorns
  • 8 whole cloves, plus extra for garnish
  • 3-star anise

For the glaze:

  • 150g plum jam
  • 100g brown sugar
  • Juice of 1 orange
  • 5-star anise


  1. Place the ham in a large pot and pour in the water along with the onion, star anise, cloves, and peppercorns. If the water doesn’t cover the ham, add more. Bring to the boil and simmer steadily for 40 minutes per kg ( approx. 3 hours). After the cooking time, turn off the heat and allow to cool in the liquid.
  2. In a small saucepan, add the orange juice, jam, sugar, and star anise and cook gently until the sugar has dissolved and you are left with a slightly thick glaze. Leave to cool slightly.
  3. Preheat the oven to 220°C. When the ham has cooled, remove from the liquid before removing the skin, exposing the fat and scoring diagonally with a small sharp knife.
  4. Place the ham in a roasting tray and brush the plum glaze over the top of the ham. Push the cloves into each cross. Bake for 20 minutes or until golden on top. Remove from the oven and allow to cool slightly before slicing thinly to serve.

For lots more festive recipes, visit the Christmas Recipes section on our site. Happy Christmas! 

* Originally published in 2016.