If you love mushrooms, this creamy mushroom pasta is hard to beat. Deeply golden mushrooms and a silky garlic parmesan cream sauce come together in a dish that feels rich, comforting and effortlessly impressive. It’s quick enough for a weeknight but special enough to serve to guests.
Hi! If I have people coming for dinner and can’t decide what to cook, this creamy mushroom pasta is almost always the one. It’s simple, but feels a bit special every time. If you want to add some protein, my chicken and mushroom version is a great option next time.
I’ve made this with all sorts of pasta shapes and it really works with whatever you have. I love it with something like orecchiette, but a long pasta is just as good for that silky, coated finish.
Main ingredients
Fresh mushrooms - Use whatever you love. I usually go for cremini (Swiss brown/baby bella) or white button mushrooms. A mix is great if you have it. Portobello, shiitake or oyster mushrooms all work beautifully here.
White wine - A splash of dry white wine (Sauvignon Blanc or Pinot Gris) adds depth and a touch of acidity. It doesn’t need to be fancy, just something you’d happily drink. If you prefer not to use wine, a little vegetable or chicken broth works well.
Fresh herbs - Fresh thyme and rosemary give a flavor you won’t get from dried. Sage is also lovely here, and I like finishing with a sprinkle of parsley for freshness.
Parmesan Cheese - Use a good quality Parmesan if you can, it makes a big difference to the sauce. It needs to be very finely grated so it melts smoothly, a microplane is ideal.
Cream - In the U.S., use heavy cream or whipping cream. In New Zealand or Australia, single cream works perfectly. If the sauce thickens too much, add a splash of pasta water to loosen it.
Lemon - A squeeze of lemon juice lifts all that richness, and a little zest on top brightens everything. Don’t skip it, it really makes the sauce shine.
How to make this creamy mushroom pasta
Full ingredient list and step-by-step instructions are in the recipe card below.
1. Brown the mushrooms in a large skillet over a medium-high heat until deeply golden. Toss them in the oil and butter, then leave them alone so they can caramelize, turning only once or twice. Turn the heat down if they’re catching.
2. Lower the heat to medium and add the garlic, herbs and a good pinch of salt. Cook for about a minute until fragrant.
3. Add the wine and let it reduce for 2–3 minutes, scraping up any browned bits from the bottom of the pan.
4. Add the cream and bring to a very gentle simmer. Turn the heat down low, it should barely be bubbling.
Would you like to save this?
5. Add the parmesan in 2–3 additions, letting it melt in between. Stir continuously until the sauce is smooth. Add the black pepper and lemon juice.
6. Add your cooked pasta straight into the sauce and toss well. Let it gently bubble for 1–2 minutes so the sauce thickens and coats the pasta. Add a splash of pasta water if needed to loosen. Finish with parsley just before serving.
Expert tips
- Undercook your pasta - If you like your pasta al dente, cook it a minute less than the package instructions so it can finish in the sauce. It makes a big difference. (You can check out my full pasta guide if you’re unsure.)
- Don’t overcrowd the mushrooms - Give them space so they can brown properly. Toss in the oil and butter, then leave them alone to caramelize, turning once. Cook in batches if needed.
- Keep the heat gentle - Once the cream goes in, lower the heat right down. It should be at a very gentle simmer, not boiling.
- Save your pasta water - Always reserve a cup before draining. Even better, transfer the pasta straight into the sauce with a spider strainer so the starchy water is there when you need it.
Recipe FAQs
My preference is a cremini mushroom(or swiss brown, baby bella). White button mushrooms will work well, honestly use whatever type of mushrooms you love.
This recipe I tend to use double cream (whipping or heavy cream) but it will work with single or light cream too.
Yes, you can. Replace it with the same amount of chicken or vegetable broth. The wine adds depth and a slight acidity, so I like to finish with a little extra lemon juice at the end to balance the richness.
Yes, cooked chicken, pancetta or bacon are all great additions. Stir them through at the end so they keep their texture and flavor. My chicken and mushroom pasta is a great option.
Store any leftovers in an airtight container in the fridge for up to 2 days. Cream sauces will thicken as they sit, so when reheating, do it gently over a low heat with a splash of water, milk or cream to loosen it. Avoid high heat as it can cause the sauce to split.
More recipes to try
If you loved this easy mushroom pasta recipe then check out my recipe section for all sorts of delicious dishes. Here are a few suggestions to get you started.
Did you make this recipe?
I would LOVE it if you could leave a review and star rating down below. Also please tag me on Instagram if you share a photo of the dish!
Recipe
Best Creamy Mushroom Pasta Sauce
Would you like to save this?
Ingredients
- 200 grams dried pasta (or 300 grams fresh)
- 1 tablespoon oil
- 1 tablespoon butter
- 300 grams mushrooms sliced, see notes
- 4 garlic cloves finely chopped
- 1 tablespoon fresh thyme leaves finely chopped
- 1 tablespoon fresh rosemary leave finely chopped
- ½ cup white wine I use sauvignon blanc or pinot gris
- ¾ cup cream
- 1 teaspoon black pepper
- 1 tablespoon fresh lemon juice plus the zest for serving
- 50 grams parmesan very finely grated, ideally with a microplane
- ½ cup flat leaf parsley finely chopped
- Salt to taste
Instructions
- Get your pasta cooking in a pot of well salted water. Reserve a cup of pasta water before draining incase you need it.
- Heat the olive oil and butter in a large fry pan over medium high heat.
- Add the mushrooms, toss them in the butter and oil then leave alone to brown 5 - 7 mins, turning once or twice.
- Turn the heat down slightly then add the garlic and herbs and cook for a minute or so but don't let the garlic brown. Season with a good pinch of salt.
- Add the wine and let it bubble for 3 mins or until slightly reduced.
- Add the cream, giving it a good mix. You don't want it to boil, it should just be at a nice gentle simmer the whole time.
- Move the mushrooms to one side of the pan and add the parmesan to the cream in 2 - 3 seperate lots, mixing in between each addition to let it melt.
- Add the lemon juice and black pepper and whisk in quickly. If you ever have problems with lemon curdling your sauces then add it in at the end with the pasta.
- Let it gently simmer for a 2 - 3 mins until it thickens slightly, you want it quite saucy as the pasta will thicken it up so don't let it bubble too long.
- Add your cooked pasta straight in and let it gently bubble away for a minute or so.
- Add a splash of pasta water if you need to loosen the sauce then toss the chopped parsley through and serve.
- Top with extra parmesan, lemon zest and lots of freshly cracked pepper.
- It might seem too saucy in the pan but pasta dried up QUICK. You want it on the saucier side in the pan so by the time you serve, it's perfect.
Desiree Pearce says
I just made your Best Creamy Mushroom Pasta, and it was as represented, The Best mushroom sauce I have made!! It was very easy to make as well. I used Baby Bella mushrooms and they were perfect! I will plan on making more of your pasta recipes!! Thank you, now I have a company worthy pasta dish!!
Emilie Pullar says
Thank you so much Desiree! So appreciate you taking the time to leave a review and so glad you enjoyed the recipe 🙂
Laure M says
Simplement parfait! Cette recette était magnifique et a rendu notre soirée incroyable. Merci!
Lauren says
Great recipe thank you! My only comment is that your website reloads so much and it is hard to keep it on the recipe itself. Is there a way to fix that?
Emilie Pullar says
Hi Lauren! Oh I will talk to my web developer, I haven't had that issue myself. A great trick is to click on the 'print recipe' button which brings the recipe up in a new window without different videos etc loading. Try that next time, hope that helps 🙂
Lisa Siferd says
This was absolutely delicious and easy to make. I did not have any white wine so used apple cider instead and it was a great substitute. I put the sauce over cheese and spinach tortellini. Fresh herbs really help round out the flavors. I'll make this again!
Emilie Pullar says
Oh love that you used it with tortellini, sounds absolutely delicious! 🙂
Carly says
I absolutely LOVE this recipe - so creamy and yummy and great for a cozy fall or winter night.
Emilie Pullar says
Thank you so much Carly! This really is the perfect cold weather comfort food 🙂