Creamy ham & mushroom pasta bake

Creamy ham & mushroom pasta bake

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

Prep: 10 mins Cook: 20 mins


Serves 5

Use up the leftovers in your fridge with this hearty family supper dish

Nutrition and extra info

  • Freezable

Nutrition: per serving

  • kcal678
  • fat25g
  • saturates14g
  • carbs89g
  • sugars8g
  • fibre0g
  • protein31g
  • salt1.58g
Save to My Good Food
Please sign in or register to save recipes.


  • 500g bag farfalle
  • 50g butter, plus a little extra



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

  • 200g small mushroom, halved



    The mushroom is a fungus which comes in a wide range of varieties that belong to two distinct…

  • bunch spring onions, finely sliced
    Spring onions

    Spring onion

    sp-ring un-yun

    Also known as scallions or green onions, spring onions are in fact very young onions, harvested…

  • 50g plain flour
  • 500ml milk



    One of the most widely used ingredients, milk is often referred to as a 'complete' food…

  • 140g thickly cut ham, chopped
  • 140g mature cheddar, grated



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


  1. Cook the pasta according to pack instructions, then drain. Heat oven to 200C/fan 180C/gas 6, then melt a little butter in a large saucepan. Fry the mushrooms for a couple of mins, then scoop out and set aside. Use some kitchen paper to wipe out the pan.

  2. Melt the remaining butter in the pan, then add most of the onions and soften for 1 min. Stir in the flour for another min, then gradually stir in the milk until you have a lump-free sauce. Increase the heat and bubble the sauce, stirring for a few mins to thicken. Turn off the heat, stir in the ham and most of the cheese, then season to taste.

  3. Tip the pasta and mushrooms into a large ovenproof dish, then pour over the sauce and mix well in the dish. Scatter over the remaining cheese and spring onions, then bake for 10 mins until golden.

You may also like

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
Samantha Ali's picture
Samantha Ali
27th Mar, 2020
Loved this recipe. These were my alterations: I used 300g of pasta instead of the 500g. I added sweet corn, snow peas, grape tomatoes, brussel sprouts, all in small amounts and they were wonderful additions. The dish came out great, except that i had frozen my pasta after boiling it, and it didn't quite tour out, so the ingredients and sauces weren't properly integrated in the dish. Still came out pretty good though.
Grace Newcombe's picture
Grace Newcombe
15th Oct, 2019
so good!!!
1st Oct, 2018
Great recipe, but I did find that there is far too much pasta, I reduced it down to 350g for five portions. I also added in 150g of baby spinach, which worked well. Think I might put in some sweetcorn as well next time. A keeper!
18th Sep, 2018
Really tasty but makes a huge amount. Unless feeding 6 - 8 people, I would recommend cutting back on the amount of pasta. I used 400g of pasta and found the sauce just barely covered it. So, you could probably reduce the pasta but keep the rest of the ingredient amounts as is without it effecting the dish.
3rd Mar, 2018
Thank you to previous contributors! For 2 people I used 200g pasta but still made 500ml of sauce. However I made the sauce in a separate pan, not with the veg as it was so much easier to avoid lumps. It would have served 3. As others, I substituted leek for the spring onion, added 3 bruised garlic cloves and a mixture of cheddar and Parmesan. I used leftover ham from a joint but shredded rather than cubed the meat (nicer texture) I like the suggestions of peas and corn but my OH likes neither, so I added broccoli to the pasta pan 4 minutes before end of cooking. A keeper.
Mummabear Williams's picture
Mummabear Williams
29th Dec, 2017
I was looking for a quick and easy way to use up leftover Christmas ham, and found this recipe. Quick, easy and tasty - got the nod of approval from fussy teenagers, so defintely a go to recipe when your'e in a hurry, and don't have much in the fridge:-)
24th Oct, 2017
Great midweek dish
23rd Aug, 2017
Super easy recipe! However I think it needs a bit more oomph so I usually added 2 cooked chicken breasts, kale or spinach and swap the ham for pancetta. You can really experiment. Really tasty - real comfort food!
schwamme's picture
26th Oct, 2016
Great recipe with amazing flavour. Did find it a bit problematic adding the flour in first and then adding milk as it created lumps. Managed to get it fairly alright in the end. Used smoked bacon lardons instead of ham and that gave the whole dish amazing flavour. Added some garden peas and pre-steamed kale for a bit more veg, and added wild sage stuffing/breadcrumbs on top too. Easy, affordable and really tasty. Will be making it again.
20th May, 2016
So easy and so tasty ☺ addes chicken and bacon instead of ham.


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?