Ham & cheese served in a roasting tin

Ham & cheese

  • 1
  • 2
  • 3
  • 4
  • 5
(5 ratings)

Prep: 30 mins Cook: 2 hrs, 35 mins plus cooling

More effort

Serves 8-10

Try sticky-glazed gammon with rich cauliflower cheese for a whole new take on ham and cheese. It's an indulgent Sunday lunch served with golden roast potatoes to mop up the sauce

Nutrition and extra info

Nutrition: Per serving

  • kcal438
  • fat26g
  • saturates14g
  • carbs17g
  • sugars9g
  • fibre3g
  • protein33g
  • salt3.2g


  • 2kg boneless unsmoked gammon joint, tied
  • 1 tsp black peppercorns
  • 1 onion, roughly chopped



    Onions are endlessly versatile and an essential ingredient in countless recipes. Native to Asia…

  • 2 carrots, roughly chopped



    The carrot, with its distinctive bright orange colour, is one of the most versatile root…

  • 2 bay leaves

For the cauliflower cheese

  • 2 large cauliflower, cut into florets



    A brassica, like cabbage and broccoli, cauliflower is a mass of tiny, tightly packed flower…

  • 50g butter



    Butter is a dairy product made from separating whole milk or cream into fat and…

  • 80g plain flour
  • 100ml double cream
  • grating of nutmeg



    One of the most useful of spices for both sweet and savoury

  • 250g mature cheddar, grated



    Once cheddar was 'Cheddar', a large, hard-pressed barrel of cheese made by a particular…

For the glaze

  • 2 tbsp English mustard
  • 3 tbsp light brown soft sugar


  1. Heat the oven to 180C/160C fan/gas 4. Put the gammon, skin-side up, in a deep roasting tin, then pour over 1 litre water. Scatter over the peppercorns, onion, carrots and bay leaves, then cover tightly with foil and roast for 2 hrs.

  2. While the ham is in the oven, cook the cauliflower in a large pan of boiling salted water for 3-4 mins until just cooked, then drain well. Leave to steam-dry in the colander

  3. Remove the ham from the oven, take off the foil and set aside on a large dish or board until cool enough to handle. Strain the liquid into a jug and set aside. Using a sharp knife, cut away the string and skin to leave a thin, even layer of fat. Use the tip of the knife to score the ham fat into a diamond pattern, if you like.

  4. To make the cheese sauce for the cauliflower, melt the butter in a shallow saucepan and stir in the flour to make a sandy paste. Slowly pour in 500ml of the reserved ham stock to make a silky sauce, then add the cream. Season with a grating of nutmeg and a grinding pepper, then taste to see if it needs more salt. Bring to a simmer and stir gently for 5 mins, then take off the heat and stir through all the cauliflower and most of the cheese. Will keep chilled for up to 24 hours.

  5. Heat the oven to 220C/200C fan/gas 7. Spoon the cauliflower cheese into a large roasting tin and bake for 20 mins until the sauce is bubbling and the cauliflower is tender.

  6. Heat the grill to medium, and nestle the ham, fat-side up, in the middle of the cauliflower cheese. To glaze, brush the ham fat with the mustard, then scatter over the sugar (don’t worry if some goes on the cauliflower). Scatter over the remaining cheese (avoid getting any on the ham) and grill for 10-15 mins until the ham is glossy and browned and the cauliflower cheese is bubbling and golden. Leave to rest for 5 mins before serving.

You may also like

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
Che Guevaraa's picture
Che Guevaraa
29th Jun, 2020
Delicious! The cauliflower cheese was the best I’ve ever tasted. I didn’t have enough cheddar so I used half grated mozzarella and cheddar in the sauce. Then I put Parmesan shavings on top. The result was epic. The gammon topping of mustard and sugar is gorgeous and goes perfectly. I served with roasted New Jersey baby potatoes and green beans. Top dinner will definitely be making again.
Be the first to ask a question about this recipe...Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved...
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.
Want to receive regular food and recipe web notifications from us?