This creamy mushroom pasta recipe is the kind of dish that rescues a tired Tuesday. The sauce is velvety, the mushrooms are caramelized, and it all comes together in one skillet. My picky kid asked for seconds the first time I made it — and then licked the spoon.
Here’s why this recipe works: we build flavor layer by layer. First, deeply browned mushrooms. Then a quick deglaze, a splash of cream, and a handful of Parmesan. No canned soup, no flour paste — just real ingredients that taste like they took all day.
Jump to:
Why You’ll Love This Creamy Mushroom Pasta
It’s fast. From start to finish, you’re looking at about 30 minutes. That’s quicker than takeout, and way more satisfying.
The texture is dreamy. The sauce clings to every strand of pasta, thanks to a little pasta water and a gentle simmer. No gloppy mess — just silky, rich goodness.
It uses simple pantry staples. Mushrooms, cream, Parmesan, garlic, pasta. That’s it. You probably already have most of them.
And it’s endlessly adaptable. Throw in spinach, swap in different mushrooms, or make it vegetarian (it already is). Leftovers reheat like a dream.
Ingredients for the Creamy Mushroom Pasta Recipe
- 12 oz (340 g) fettuccine or your favorite pasta
- 2 tbsp olive oil
- 1 lb (450 g) cremini or white mushrooms, sliced
- 3 cloves garlic, minced
- 1 cup (240 ml) heavy cream
- 1/2 cup (50 g) grated Parmesan cheese, plus more for serving
- 1/2 cup (120 ml) reserved pasta water
- 1/2 tsp salt, plus more to taste
- 1/4 tsp black pepper
- 2 tbsp fresh parsley, chopped (optional)
Note on mushrooms: Cremini (baby bellas) give the best flavor — they’re meatier than white button mushrooms. If you can find a mix like shiitake or oyster, even better. Substitution tip: Swap heavy cream for half-and-half for a lighter sauce, but don’t use milk — it will curdle.
How to Make This Creamy Mushroom Pasta Recipe
- Cook the pasta. Bring a large pot of salted water to a boil. Cook fettuccine until al dente, about 8-10 minutes. Reserve 1 cup of pasta water before draining. Don’t rinse the pasta — the starch helps the sauce stick.
- Sauté the mushrooms. While pasta cooks, heat olive oil in a large skillet over medium-high heat. Add mushrooms in a single layer — don’t crowd them. Cook without stirring for 3 minutes, until deeply golden on one side. Then toss and cook another 2 minutes. The sizzle should be loud, and the kitchen should smell like toasted earth. This step is where the creamy mushroom pasta recipe gets its soul.
- Add garlic. Reduce heat to medium. Stir in minced garlic and cook for 30 seconds, until fragrant. Don’t let it burn — garlic turns bitter fast.
- Make the sauce. Pour in the heavy cream and 1/2 cup of reserved pasta water. Stir in Parmesan, salt, and pepper. Simmer gently for 2 minutes, stirring occasionally. The sauce should thicken just enough to coat the back of a spoon.
- Toss the pasta. Add the drained pasta to the skillet. Toss everything together with tongs, adding more pasta water a tablespoon at a time if the sauce seems thick. You want it to flow like a slow river, not sit in a puddle. The creamy mushroom pasta recipe comes together right here — glossy, fragrant, irresistible.
- Finish and serve. Remove from heat. Taste and adjust salt. Top with extra Parmesan and parsley if using. Serve immediately while the sauce is still swoon-worthy.

Tips & Variations for the Best Creamy Mushroom Pasta
Make it ahead: The sauce can be made a day in advance. Store it in the fridge, then reheat gently with a splash of water or milk. Cook fresh pasta when you’re ready to eat. Storage: Leftovers keep in an airtight container for up to 3 days. Reheat in a skillet with a little water to loosen the sauce. Reheating trick: A splash of cream or milk brings back the silkiness. Variation — add greens: Stir in 2 cups of fresh spinach after the garlic, letting it wilt before adding cream. Or toss in a handful of peas at the end for sweetness. For a protein boost, add cooked chicken or shrimp — just warm them through in the sauce. For more inspiration, check out Zesty Ladle for similar weeknight ideas.
This creamy mushroom pasta recipe is forgiving — don’t stress. If the sauce gets too thick, add more pasta water. If it’s too thin, let it simmer another minute. Trust your instincts.
Make this on a Tuesday. Watch it disappear. And when someone asks for the recipe, send them here. I’d love to hear how it turns out — drop a comment below or save it for later. Happy cooking!

Creamy Mushroom Pasta
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
This creamy mushroom pasta recipe delivers rich, velvety sauce in 30 minutes. Perfect for busy weeknights when you need comfort fast.
Ingredients
12 oz (340 g) fettuccine or your favorite pasta
2 tbsp olive oil
1 lb (450 g) cremini or white mushrooms, sliced
3 cloves garlic, minced
1 cup (240 ml) heavy cream
1/2 cup (50 g) grated Parmesan cheese, plus more for serving
1/2 cup (120 ml) reserved pasta water
1/2 tsp salt, plus more to taste
1/4 tsp black pepper
2 tbsp fresh parsley, chopped (optional)
Instructions
Cook the pasta in a large pot of salted boiling water until al dente, about 8-10 minutes. Reserve 1 cup of pasta water before draining. Do not rinse the pasta.
While pasta cooks, heat olive oil in a large skillet over medium-high heat. Add mushrooms in a single layer and cook without stirring for 3 minutes until deeply golden. Toss and cook another 2 minutes.
Reduce heat to medium. Stir in minced garlic and cook for 30 seconds until fragrant.
Pour in heavy cream and 1/2 cup reserved pasta water. Stir in Parmesan, salt, and pepper. Simmer gently for 2 minutes until sauce thickens slightly.
Add drained pasta to the skillet and toss with tongs, adding more pasta water as needed until the sauce coats the pasta smoothly.
Remove from heat. Taste and adjust salt. Serve topped with extra Parmesan and parsley if desired.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Cuisine: Italian-American
Nutrition
- Serving Size: 1 portion
- Calories: 485











