There's something deeply comforting about a bowl of creamy mushroom pasta on a weeknight when you need dinner that feels like a hug. This recipe is the one I turn to when I want something that tastes like restaurant-level indulgence but comes together in under thirty minutes. The mushrooms get perfectly golden, the cream sauce clings to every strand of pasta, and there's just enough garlic to make your kitchen smell absolutely incredible. It's my go-to for those evenings when I want to feel like I really cooked but don't have hours to spare.
Why You'll Love This Recipe
- ✓Ready in 25 minutes from start to finish, including boiling the pasta
- ✓Uses just one pan for the sauce so cleanup is incredibly easy
- ✓Rich and luxurious but uses simple ingredients you probably have on hand
- ✓Works beautifully as a vegetarian main or side dish for roasted chicken
- ✓The mushrooms get deeply caramelized which adds incredible umami flavor
- ✓Easily doubles for meal prep or when you're feeding a crowd
Prep Time
10 mins
Cook Time
15 mins
Total Time
25 mins
Servings
4
Ingredients
Everything you need is straightforward and likely already in your kitchen or available at any grocery store.
For the pasta:
- 12 oz (340g) fettuccine or linguine
- 1 tablespoon salt (for pasta water)
For the mushroom cream sauce:
- 3 tablespoons unsalted butter
- 1 lb (450g) mixed mushrooms (cremini, button, or shiitake), sliced
- 4 cloves garlic, minced
- ½ cup (120ml) dry white wine (or vegetable broth)
- 1 cup (240ml) heavy cream
- ½ cup (50g) grated Parmesan cheese, plus more for serving
- 2 teaspoons fresh thyme leaves (or 1 teaspoon dried)
- ¾ teaspoon salt
- ½ teaspoon black pepper
- ¼ cup (15g) fresh parsley, chopped
If you can't find fresh thyme, dried works beautifully. For a dairy-free version, swap the heavy cream for full-fat coconut cream and use nutritional yeast instead of Parmesan.
How to Make Creamy Mushroom Pasta
Follow these simple steps for perfectly creamy pasta every single time.
- Boil the pasta. Bring a large pot of salted water to a rolling boil. Add the pasta and cook according to package directions until al dente, usually 8–10 minutes. Reserve 1 cup of pasta water before draining, then drain and set aside.
- Sauté the mushrooms. While the pasta cooks, melt the butter in a large skillet over medium-high heat. Add the sliced mushrooms in a single layer (work in batches if needed to avoid crowding). Cook without stirring for 3–4 minutes until deeply golden on one side, then stir and cook another 2–3 minutes until caramelized and tender.
- Add the garlic. Reduce heat to medium and add the minced garlic to the mushrooms. Stir constantly for about 30 seconds until fragrant but not browned.
- Deglaze with wine. Pour in the white wine and scrape up any browned bits from the bottom of the pan with a wooden spoon. Let it simmer for 2–3 minutes until reduced by half.
- Make the cream sauce. Pour in the heavy cream and add the thyme, salt, and black pepper. Stir well and bring to a gentle simmer. Let it cook for 3–4 minutes until slightly thickened, stirring occasionally.
- Add the Parmesan. Remove the skillet from heat and stir in the grated Parmesan cheese until completely melted and the sauce is silky smooth.
- Combine pasta and sauce. Add the drained pasta to the skillet and toss everything together using tongs. If the sauce seems too thick, add reserved pasta water 2 tablespoons at a time until you reach your desired consistency. The starchy pasta water helps the sauce cling perfectly to each strand.
- Finish and serve. Taste and adjust seasoning with more salt and pepper if needed. Stir in the fresh parsley. Serve immediately with extra Parmesan on top and a crack of fresh black pepper.
💡 Baker's Tips
Don't overcrowd the mushrooms: Give them space in the pan so they caramelize instead of steaming. If your skillet isn't big enough, cook them in two batches for the best golden color and flavor.
Save that pasta water: It's liquid gold for adjusting sauce consistency. The starch helps emulsify the cream and cheese into a glossy, clingy sauce that coats every bite.
Use room temperature Parmesan: Cold cheese can clump when added to hot sauce. Grate it fresh and let it sit out for 10 minutes before stirring it in for the smoothest texture.
Recipe Variations
◆ Garlic Herb Mushroom Pasta
Double the garlic and add 1 teaspoon of Italian seasoning along with the thyme. Finish with a squeeze of fresh lemon juice and extra fresh basil for a bright, herbaceous twist that cuts through the richness beautifully.
◆ Truffle Mushroom Pasta
Drizzle with 1–2 teaspoons of truffle oil just before serving and use a mix of wild mushrooms like oyster or chanterelles if you can find them. It turns this weeknight dish into something that feels totally restaurant-worthy and special enough for date night.
◆ Bacon Mushroom Pasta
Cook 4 slices of chopped bacon in the skillet first, remove them, then sauté the mushrooms in the bacon fat instead of butter. Stir the crispy bacon back in at the end for a smoky, savory version that's absolutely irresistible.
What to Serve With Creamy Mushroom Pasta
This pasta is rich and satisfying on its own, but these sides round out the meal beautifully:
- Simple arugula salad with lemon vinaigrette to cut through the creaminess
- Garlic bread or focaccia for soaking up every last bit of that incredible sauce
- Roasted asparagus or broccolini adds a fresh green element and works perfectly in spring
- Grilled chicken breast or pan-seared salmon if you want to add protein and make it more substantial
Storage & Make-Ahead Tips
- Refrigerator: Store leftovers in an airtight container for up to 3 days. The sauce may thicken as it cools, so add a splash of milk or cream when reheating in a skillet over low heat or in the microwave.
- Freezer: Cream sauces can separate when frozen, but if you must freeze it, store in a freezer-safe container for up to 1 month. Thaw overnight in the fridge and reheat gently, whisking in extra cream to bring back the silky texture.
- Make-ahead: You can prep the mushrooms up to 1 day ahead and store them in the fridge. Make the sauce fresh when you're ready to serve, then toss with freshly cooked pasta for the best texture and flavor.
Common Mistakes to Avoid
✗ Cooking mushrooms over low heat
Low heat makes mushrooms steam and release water instead of caramelizing. Use medium-high heat and resist the urge to stir constantly so they develop those gorgeous golden edges that add depth to the sauce.
✗ Adding cheese while sauce is boiling
High heat causes Parmesan to clump and become grainy instead of melting smoothly. Always remove the pan from heat before stirring in the cheese, then return to low heat if needed to warm through.
✗ Rinsing the pasta after cooking
Rinsing washes away the starch that helps the sauce cling to the pasta. Drain it well but skip the rinse, and toss it with the sauce while everything's still hot for the best coating.
✗ Skipping the wine or broth
That deglazing step picks up all the caramelized flavor stuck to the pan and adds acidity that balances the rich cream. If you skip it, you'll miss out on serious depth of flavor that makes this pasta truly special.
Frequently Asked Questions
Can I use a different type of pasta?
Absolutely. Fettuccine and linguine work beautifully because the cream sauce coats the flat noodles perfectly, but penne, rigatoni, or even orecchiette would be delicious too. Short pasta shapes are great if you want the mushrooms distributed throughout every bite.
What kind of mushrooms work best?
Cremini (baby bella) mushrooms are my go-to because they're affordable and have great flavor. You can also use a mix with shiitake, oyster, or even portobello for deeper earthy notes. Just avoid canned mushrooms since they won't caramelize properly and have a different texture.
Can I make this dairy-free?
Yes. Swap the butter for olive oil or vegan butter, use full-fat coconut cream or cashew cream instead of heavy cream, and replace the Parmesan with nutritional yeast for that cheesy umami flavor. It won't be quite as rich but it'll still be creamy and delicious.
How do I prevent the sauce from being too thick?
That reserved pasta water is your secret weapon. Add it gradually, a few tablespoons at a time, while tossing the pasta with the sauce. The starch helps loosen the sauce to the perfect consistency without making it watery.
Can I add vegetables to this pasta?
Definitely. Spinach wilts beautifully into the warm sauce at the end, and sautéed cherry tomatoes or roasted red peppers add color and brightness. Just keep the additions light so the creamy mushroom flavor stays center stage.
Love this recipe? Save it to Pinterest so you can find it again when you need an easy, impressive dinner!
Discover more delicious recipes at Top Lifestyle News.
Creamy Mushroom Pasta
A rich and velvety pasta dish with sautéed mushrooms in a luscious cream sauce.
🧂 Ingredients
- 12 oz pasta (fettuccine or penne)
- 16 oz mixed mushrooms, sliced
- 3 cloves garlic, minced
- 1 cup heavy cream
- ½ cup grated Parmesan cheese
- 2 tbsp butter
- 2 tbsp olive oil
- ¼ cup white wine
- 2 tbsp fresh parsley, chopped
- Salt and black pepper to taste
📋 Instructions
- Cook pasta according to package directions until al dente, reserve 1 cup pasta water, then drain.
- Heat olive oil and butter in a large skillet over medium-high heat.
- Add mushrooms and cook for 6-8 minutes until golden brown and liquid evaporates.
- Add garlic and sauté for 1 minute until fragrant.
- Pour in white wine and cook for 2 minutes until reduced by half.
- Stir in heavy cream and bring to a gentle simmer for 3-4 minutes.
- Add Parmesan cheese and stir until melted and smooth.
- Toss in cooked pasta, adding reserved pasta water if needed to loosen sauce.
- Season with salt and pepper, garnish with fresh parsley, and serve immediately.


