Christmas Ham Recipe with Pomegranate Dressing

Sweet and sour sticky pomegranate ham

  • serves 8
  • Easy

A brilliant alternative to turkey, goose and lamb on Christmas Day. Or something for Boxing Day, if you've run out of meat by then! The aromas while cooking this ham are sensational; leave the kitchen door open so that everyone can enjoy it



  • pomegranate juice 150ml
  • pomegranate molasses 200ml
  • light brown sugar 2 tbsp

  • olive oil 2 tbsp
  • orange 1, zested

  • fennel and cumin seeds 1 tsp each
  • ground cinnamon 1 tsp
  • cooked boneless ham or gammon joint 3.5-4kg, skin removed


  • red onions 2, finely chopped
  • pomegranate seeds 3 x tubs about 110g each, or seeds from 2-3 whole pomegranates
  • tomato ketchup 2 tbsp

  • pomegranate molasses 2 tbsp
  • orange 1⁄2, juiced


  • Step 1

    Heat the oven to 200C/fan 180C/gas 6. Mix the pomegranate juice, molasses, sugar, oil, orange zest and spices, and pour over the ham in a roasting tin. Roast for 30-40 minutes, basting once or twice, until hot all the way through and sticky. Mix the relish ingredients together and serve with the ham.

Check out our best ever Christmas recipes for 'anything but turkey' here

Maryland Stuffed Ham Recipe

Nutritional Information

  • Kcals 627
  • Fat 20.2g
  • Carbs 32.1g
  • Fibre 1.1g
  • Protein 78.9g
  • Salt 9.5g