This post may contain affiliate links. Please see our disclosure policy.

This Creamy Mushroom Pasta is the perfect weeknight pasta dish. It is quick, easy and packed full of flavour. Imagine nutty, earthy chestnut mushrooms, pan-fried with garlic and thyme, swirled through spaghetti and a creamy sauce. If that wasn’t delicious enough, it is topped with crispy sage leaves and an egg yolk for extra richness.

Serving Creamy Mushroom Pasta.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

I love pasta for a quick dinner. Whether that be a speedy Pasta al Pesto in summer or a warming Weeknight Sausage Ragu in winter, I like this Creamy Mushroom Pasta all year round. This is one of those recipes that is designed to be made your own. I often add extra vegetables like spinach or peas or try different cheeses. It’s super versatile and delicious every time (like my truffle pasta).

Why you will love this recipe:

  • It is quick and easy. The perfect weekday pasta that is ready in under 30 minutes.
  • It is super comforting and full of flavour. Imagine creamy bechamel sauce, earthy, garlicky mushrooms, fresh herbs, crispy sage and umami-rich cheesy Parmesan.
  • It uses budget-friendly ingredients you are likely to already have at home.
  • It is so versatile. You can switch up the pasta, add extra vegetables to the sauce and/or use different cheeses.
  • It can easily be adapted for vegetarians and vegans.
Stirring Creamy Mushroom Pasta in pan

Ingredients:

Full recipe can be found in the printable recipe card at the bottom of the post, just scroll down!

Chestnut mushrooms – I love the mildly sweet, nutty, earthy flavour of chestnut mushrooms. 

Plain flour – also known as ‘all-purpose’ flour. When combined with butter, this forms a roux. 

Milk – opt of full-fat milk to create a silky smooth sauce for this Creamy Mushroom Pasta.

Sage leaves – frying the sage leaves in a little oil helps create a deliciously crispy garnish. Ideal for adding a texture contrast to this Creamy Mushroom Pasta.

Egg yolks – these are entirely optional but highly recommended. They create a deliciously rich, silky emulsified sauce as you swirl it through the spaghetti.

Substitutions and Variations:

Mushrooms: you can use other types of mushrooms. If you fancy splashing out, use exotic mushrooms. They often include chanterelle, shiitake or oyster mushrooms which taste heavenly.

Vegetables: you can easily add extra vegetables to this Creamy Mushroom Pasta. Sometimes I throw in a handful of fresh spinach and wilt with the mushrooms. You can also add some peas a couple of minutes before the end of the pasta cooking time.

Cheese: you can use whatever you have in your fridge. Parmesan or Pecorino are delicious. Gruyère adds a wonderful nutty flavour. A strong Cheddar is also ideal.

Meat: you can add extra protein to this Creamy Mushroom Pasta by topping with a pan-fried or roasted chicken breast. It is also great with leftover roast chicken stirred through. Alternatively, fry off pancetta or bacon lardons and stir them through the sauce. Sometimes I sprinkle them on top for a crispy, smoky garnish.

Here’s how to make Creamy Mushroom Pasta:

Here’s a step by step guide for what you need to do, but you can find the full recipe at the bottom of the page for detailed instructions.

Adding mushrooms to a pan

ONE: Place a large non-stick frying pan over a medium heat and add the sliced mushrooms. Dry fry for about 5 minutes, stirring occasionally, or until softened. They will release a lot of liquid as they cook, so continue frying until the liquid evaporates. Season with salt and freshly ground black pepper, to taste. 

Adding butter to the mushrooms

TWO: Add the butter, garlic and thyme and sauté for 2-3 minutes, stirring often, until the garlic is fragrant and golden. Remove from the pan and set aside. Boil the pasta according to packet instructions (until al dente).

Making the creamy sauce

THREE: Make the creamy cheese sauce: melt the butter in the same pan you used to fry the mushrooms. Add the flour and cook out over a medium heat, whisking constantly, for a couple of minutes. Gradually pour in the milk, whisking until you have a smooth, creamy sauce. Sprinkle in the cheese and whisk until melted. 

Adding mushrooms to the creamy sauce

FOUR: Add the reserved mushrooms and drained pasta to the creamy cheese sauce with a splash. Toss well to coat. Add a splash of the pasta water to loosen.

Adding parsley to the pasta

FIVE: Stir in the parsley and season to taste.

Dividing the pasta into bowls.

SIX: Divide between 2 pasta bowls, sprinkle with grated cheese and crispy fried sage leaves. Carefully top each bowl with an egg yolk. Enjoy!

Cooking Tips:

Al dente: cook the pasta until it is ‘al dente’ (meaning ‘to the bite’). It should still be firm when you bite into a piece, but not chalky. Remember it will be cooked for a minute or so as it is tossed through the creamy sauce.

Pasta water: get into the habit of saving the pasta water when you drain your pasta. A few splashes will transform your sauces and take your pasta dishes to the next level.

Egg yolk: trust me, adding an egg yolk makes this Creamy Mushroom Pasta even more luxurious. It will create a deliciously rich and silky sauce as you swirl it through your spaghetti.

Frequently Asked Questions

Why do you add pasta water to the sauce?

Using the pasta cooking water in pasta sauces is one of my favourite chef’s tricks. As the pasta cooks in the boiling water, it releases starch. This creates a starchy pasta water. When you add this to your pasta sauces, it binds and thickens them. If you have a buttery or oily sauce, it will help them become creamy and non-greasy. Put simply, if you want the most delicious, silky smooth pasta sauce, add a splash of pasta water.

What other types of mushrooms can I use in this Creamy Mushroom Pasta?

I love the earthy, nutty flavour of chestnut mushrooms in this Creamy Mushroom Pasta. Plus, they are easy to find which is perfect for a weekday pasta. However, you can use more expensive mushrooms if you want to make this a special occasion recipe. You can find packets of exotic mushrooms in lots of shops. They are likely to include different types of mushrooms like shiitake. These have a rich, smoky flavour and meaty texture. Ideal for taking this Creamy Mushroom Pasta up a notch. 

Can I make this Creamy Mushroom Pasta suitable for vegans?

Yes! This Creamy Mushroom Pasta is vegetarian (if you use vegetarian-friendly cheese) and can easily be made vegan. Simply use vegan butter, milk and cheese alternatives and skip the egg yolk.

What can I make with the leftover egg whites?

Otherwise, try a pear and chocolate pavlova. A rich chocolate mousse is another favourite. Otherwise, they freeze well if you aren’t sure what to make just yet.

Other recipes you might enjoy:

If you like the sound of this Creamy Mushroom Pasta, try my Spicy ‘Nduja Pasta is packed full of flavour and is ready in the time it takes to boil the spaghetti! My Marry Me Chicken Pasta or Penne Amatriciana is the perfect comfort food. One Pan Pasta with Peas is great too, as is Gnocchiflette: Tartiflette with Gnocchi or Marry Me Chicken Pasta.

If you tried this Creamy Mushroom Pasta or any other recipe on the site, please do leave a comment and let us know how it went!

Serving Creamy Mushroom Pasta.
5 from 1 vote

Creamy Mushroom Pasta

By: Margie
Looking for a quick and easy weeknight pasta? This Creamy Mushroom Pasta ticks all the right boxes. Imagine perfectly cooked spaghetti, with nutty pan-fried garlic and herb mushrooms, in creamy sauce. Topped off with an egg yolk for extra indulgence…
Prep: 5 minutes
Cook: 20 minutes
Total: 25 minutes
Servings: 2 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

For the mushroom pasta:

  • 450 g chestnut mushrooms, sliced
  • Salt and freshly ground black pepper
  • 10 g unsalted butter
  • 2 cloves garlic, crushed
  • 1 tbsp freshly plucked thyme leaves
  • 180-200 g dried spaghetti

For the creamy cheese sauce:

  • 30 g unsalted butter
  • 2 tbsp plain flour
  • 350 ml full-fat milk
  • 15 g Cheddar or Parmesan, grated

To serve:

  • 2 tbsp freshly chopped parsley
  • Freshly grated Cheddar or Parmesan, for sprinkling
  • 8 sage leaves, fried for a minute or so in hot oil until crispy
  • 2 egg yolks, optional

Instructions 

  • Place a large non-stick frying pan over a medium heat and add the sliced mushrooms. Dry fry for about 5 minutes, stirring occasionally,  or until softened. They will release a lot of liquid as they cook, so continue frying until the liquid evaporates. Season with salt and freshly ground black pepper, to taste. 
  • Add the butter, garlic and thyme and sauté for 2-3 minutes, stirring often, until the garlic is fragrant and golden. Remove from the pan and set aside.
  • Next, boil the pasta according to packet instructions (until al dente).
  • Meanwhile, make the creamy cheese sauce: melt the butter in the same pan you used to fry the mushrooms. Add the flour and cook out over a medium heat, whisking constantly, for a couple of minutes. Gradually pour in the milk, whisking until you have a smooth, creamy sauce. Sprinkle in the cheese and whisk until melted. 
  • Drain the pasta, reserving the pasta water. Add the reserved mushrooms and drained pasta to the creamy cheese sauce with a splash. Toss well to coat. Add a splash of the pasta water to loosen.
  • Stir in the parsley and season to taste.
  • Divide between 2 pasta bowls, sprinkle with grated cheese and crispy fried sage leaves. Carefully top each bowl with an egg yolk. Enjoy!
  • The video below will help with this recipe.

Video

Notes

Scroll up for a step by step guide on how to make creamy mushroom pasta.
To store: any leftovers can be stored in the fridge for up to 4 days in an airtight container.
To reheat: reheat in the microwave until piping hot or in a pan with a splash of water, stock or cream to bring it back together. This is best fresh but it’s more than fine as a quick lunch of leftovers.
Pasta: you can swap the spaghetti for any dried pasta of your choice. Fresh pasta is also delicious. Just remember to adjust the weight and cooking time accordingly.
Meat: feel free to add extra protein to this Creamy Mushroom Pasta. Sometimes I stirred through some leftover roast chicken or diced ham. Alternatively, fry off some crispy bacon for some carbonara vibes.

Nutrition

Calories: 754kcal, Carbohydrates: 93g, Protein: 30g, Fat: 30g, Saturated Fat: 17g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 8g, Trans Fat: 1g, Cholesterol: 264mg, Sodium: 219mg, Potassium: 1531mg, Fiber: 5g, Sugar: 15g, Vitamin A: 1111IU, Vitamin C: 1mg, Calcium: 406mg, Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

About Margie Nomura

With over ten years of experience as a professional chef, I'm passionate about sharing simple recipes anyone can make at home

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




1 Comment

  1. Rachel says:

    5 stars
    Using butter and flour to make a creamy sauce was such a good way to do it, rather than using loads of double cream. I will be making this again – I really liked this recipe!