Waitrose and Partners
Gammon & onion marmalade mac ‘n’ cheese

Gammon & onion marmalade mac ‘n’ cheese

Use up your leftover gammon and Christmas cheese with this comforting meal. 

5 out of 5 stars(2) Rate this recipe
  • Serves6
  • CourseMain meal
  • Prepare10 mins
  • Cook50 mins
  • Total time1 hr

Please note that while we take every care to ensure the product and recipe information displayed on our website is correct, in the event that a product is unavailable, alternatives may be displayed and/or a substitution may be given. This may affect the nutrition and allergen information, therefore if you have any allergy or intolerance, please ensure you have reviewed the product label to ensure it is suitable for you to consume.


  • 375g macaroni
  • 75g unsalted butter
  • 75g plain flour
  • 1 tsp mustard powder
  • 950ml whole milk
  • 350g extra mature Cheddar, grated
  • 300g cooked gammon or ham, cubed or shredded
  • 100g onion marmalade


  1. Preheat the oven to 220ºC, gas mark 7. Bring a large pan of salted water to the boil. Add the macaroni and simmer for 6 minutes, until al dente. Drain then return to the pan.

  2. Meanwhile, put the butter in a medium pan over a medium heat. Melt and add the flour and mustard powder, then season and cook for 2 minutes, stirring. Pour in the milk, a little at a time, stirring until smooth before adding more. You should end up with a smooth, creamy sauce and may not need all the milk.

  3. Stir 2/3 of the cheese into the sauce, until melted. Pour it into the pan with macaroni, add the gammon or ham and mix until the pasta is coated.

  4. Tip into a large, deep ovenproof dish (about 2L) and spread evenly. Dot with the onion marmalade, then scatter over the remaining cheese. Bake for 35-40 minutes, until bubbling and golden on top.

Cook’s tip

Try using other leftover Christmas cheeses in this recipe too, or a
blend of them. Stilton, Brie, Camembert or other hard cheeses all work well. Coarsely grate or slice as needed.

If you’re feeding fewer than 6, use 2 x 1L ovenproof dishes. Bake one for now and the other as a meal for someone else, or cover and put in the freezer for another time.


Typical values per serving when made using specific products in recipe


3,370kJ/ 806kcals



Saturated Fat












Book a slot to see product availability

To view what's in stock at your nearest Waitrose & Partners store, please book a slot

Add ingredients

View this recipe's ingredients and add them to your trolley

Rating details

Rate this recipe

Select your rating

Overall rating (5/5)

5 out of 5 stars2 ratings

5 Stars


4 Stars


3 Stars


2 Stars


1 Stars