Ham and cabbage with mustard sauce recipe

  • Serves 6
  • 10 mins to prepare and 1 hr 15 mins to cook
  • 530 calories / serving
Add this recipe to your binder.
BoiledHam He

Place the ham in a really large pan. Then pour over enough water to cover it. Bring up to the boil, then reduce down to a simmer. Add the cloves, bay leaf, onion and carrot and leave to cook for 1hr 15mins. If you have different sized ham, you’ll need to simmer the ham for 25 mins per 500g (1lb).

Leave to cool a little, then use a sharp knife to slice away the tough skin from the ham. Drain the stock, discarding the flavourings.

Melt 25g (1oz) of butter in a saucepan. Add the flour and cook for a couple of mins, stirring all the time. Then slowly pour in 300ml (1/2pt) of the ham stock, whisking until smooth.

Leave to simmer for 5 – 10mins until the sauce thickens, then add the mustard and cream and heat through. Scatter in the parsley and keep warm.

Meanwhile place the cabbage in a saucepan. Add 75ml (3fl.oz) of the ham stock and then cook for 5 – 7mins until soft. Drain away any remaining stock and toss through the remaining butter.

Cut the ham into thick slices, spoon over some of the sauce and serve with the cabbage and some mashed potato if you like. 

For top tips on protecting you and your family when preparing raw meat and poultry, visit Food Safety in the Home.

  • Ingredients

  • 1.3kg (2 1/2lb) smoked gammon joint
  • 2 cloves
  • 1 bay leaf
  • 1 onion, chopped
  • 1 carrot, chopped
  • 40g (1 1/2oz) butter
  • 25g (1oz) plain flour
  • 1tbsp whole grain mustard
  • 100ml (3 1/2oz) double cream
  • handful parsley, chopped
  • 1 cabbage, shredded
  • Energy 2210kj 530kcal 26%
  • Fat 33g 46%
  • Saturates 15g 74%
  • Sugars 9g 10%
  • Salt 5.3g 88%

of the reference intake
Carbohydrate 12.7g Protein 43.6g Fibre 6.4g


Text the ingredients

Please enter a valid UK or Ireland mobile phone number

Terms of Use. We will send you a text containing the list of ingredients for this recipe and a link to access the method. This will not cost you anything. If a message is undelivered we will only attempt to resend for up to 24 hours. This service involves no registration or subscription.