This Best Creamy Mushroom Pasta is a decadent and flavorful dish that combines tender pasta with a rich, creamy mushroom sauce. The sauce, made with fresh thyme, rosemary, garlic, and a splash of white wine, infuses the mushrooms with incredible flavor while providing the perfect base for the cream to create a smooth, indulgent sauce. The addition of lemon juice and zest brings a hint of brightness, perfectly balancing the richness of the dish. Topped with freshly grated parmesan and a sprinkle of parsley, this creamy pasta is a comforting meal that’s sure to please any crowd. Whether you’re cooking for a cozy family dinner or entertaining friends, this dish is quick to prepare and full of savory goodness. With a few simple ingredients and just the right techniques, you’ll have a restaurant-worthy pasta dish ready in no time. Let’s dive into the details of this delicious, creamy mushroom pasta!

Why You’ll Love This Recipe
1. Rich and Flavorful
The combination of garlic, fresh herbs, white wine, and cream creates a deep, savory sauce that perfectly coats the pasta and mushrooms. Every bite is packed with flavor!
2. Quick and Easy to Make
With a simple cooking process and minimal ingredients, this dish is perfect for busy nights when you want something comforting without spending too much time in the kitchen.
3. Versatile
This creamy mushroom pasta is incredibly adaptable. You can add vegetables, change the type of pasta, or even toss in some protein like chicken or shrimp to suit your taste.
4. Restaurant-Worthy Taste
The use of fresh ingredients like herbs, white wine, and parmesan makes this dish taste like something you’d get at a fine dining restaurant, but it’s simple enough to make at home.
5. Perfectly Creamy
The sauce is luxuriously creamy without being too heavy, thanks to the careful balance of cream, wine, and the richness of parmesan. It’s the perfect consistency to coat the pasta beautifully.
Ingredients
- Dried pasta (200 grams) or fresh pasta (300 grams)
- Olive oil
- Butter
- Fresh mushrooms (300 grams), sliced
- Garlic cloves (4), finely chopped
- Fresh thyme leaves (1 tablespoon), finely chopped
- Fresh rosemary leaves (1 tablespoon), finely chopped
- White wine (1/2 cup)
- Cream (3/4 cup)
- Black pepper (1 teaspoon)
- Fresh lemon juice (1 tablespoon), plus zest for serving
- Parmesan (50 grams), very finely grated
- Fresh flat-leaf parsley (1/2 cup), finely chopped
- Kalamata olives (1/2 cup, optional)
- Salt, to taste

Variations
1. Add Protein
For a heartier meal, you can add grilled chicken, shrimp, or even crispy bacon to the pasta. The smoky, salty flavors will pair beautifully with the creamy sauce.
2. Use Different Mushrooms
Feel free to experiment with different types of mushrooms, such as portobello, shiitake, or cremini. Each variety offers a unique texture and flavor that will change the dish.
3. Make it Vegan
To make this dish vegan, use dairy-free cream, vegan butter, and nutritional yeast instead of parmesan. You can also skip the olives or substitute with sun-dried tomatoes for extra flavor.
4. Add Vegetables
Add vegetables like spinach, peas, or even zucchini to the pasta for added nutrition and color. They pair well with the creamy sauce.
5. Spice It Up
For a spicier kick, toss in some red pepper flakes or a bit of chili oil to elevate the flavor and add some heat to the dish.
How to Make the Recipe
Step 1: Cook the Pasta
Start by boiling your pasta in a large pot of well-salted water. Be sure to reserve a cup of pasta water before draining it. This starchy water will help thicken the sauce later.
Step 2: Sauté the Mushrooms
Heat the olive oil and butter in a large frying pan over medium-high heat. Add the sliced mushrooms and toss them in the oil and butter. Let them cook undisturbed for 5-7 minutes, turning once or twice, until they’re browned and tender.
Step 3: Add Garlic and Herbs
Lower the heat slightly and add the chopped garlic, thyme, and rosemary to the pan. Cook for another minute, stirring occasionally, until the garlic is fragrant, but not browned. Season with a pinch of salt.
Step 4: Add the Wine
Pour in the white wine and let it bubble for 3 minutes, allowing it to reduce slightly and concentrate the flavor.
Step 5: Add the Cream
Stir in the cream and bring it to a gentle simmer. Don’t let it boil; keep it at a low simmer throughout.
Step 6: Add Parmesan
Move the mushrooms to one side of the pan, and add the parmesan in 2-3 separate additions. Stir the cheese in between each addition to allow it to melt and combine smoothly with the cream.
Step 7: Add Lemon and Pepper
Add the lemon juice and black pepper, whisking them in quickly. Let the sauce simmer gently for 2-3 minutes until it thickens slightly. The sauce should be quite saucy, as it will thicken when you add the pasta.
Step 8: Combine Pasta and Sauce
Add the cooked pasta directly into the sauce, along with the optional olives. Allow the pasta to simmer in the sauce for a minute, letting the flavors meld together.
Step 9: Finish the Dish
If the sauce needs loosening, add a splash of reserved pasta water to achieve your desired consistency. Toss in the chopped parsley, and serve the pasta topped with extra parmesan, lemon zest, and freshly cracked black pepper.

Tips for Making the Recipe
- Mushrooms: Choose mushrooms with a firm texture, like cremini or portobello, for the best results. Don’t slice them too thin, as they shrink a lot while cooking.
- Pasta: Undercook your pasta by about 1 minute so it can absorb some of the sauce during the final steps without becoming mushy.
- Sauce Consistency: The sauce may seem quite liquidy at first, but it will thicken as it simmers and as the pasta absorbs the sauce.
- Olives: If using olives, be sure to rinse them to remove the briny liquid before adding them to the dish.
- Wine Substitute: If you don’t have white wine, use vegetable broth or chicken broth as a substitute for a similar depth of flavor.
How to Serve
This creamy mushroom pasta is perfect served as a main course with a side of crusty bread and a simple green salad. For added texture and flavor, top with additional parmesan and a squeeze of fresh lemon juice. It’s also great as a side dish paired with grilled meats, seafood, or roasted vegetables.
Make Ahead and Storage
Storing Leftovers
Store any leftover pasta in an airtight container in the fridge for up to 2-3 days. The sauce may thicken after cooling, but you can reheat it with a splash of water or cream to loosen it.
Freezing
While pasta dishes with cream don’t freeze perfectly, you can freeze the sauce separately in a container. Reheat and toss with freshly cooked pasta when you’re ready to serve.
Reheating
Reheat the pasta gently in a pan over low heat, adding a little reserved pasta water or extra cream to loosen the sauce as needed.
FAQs
1. Can I use dried pasta instead of fresh pasta?
Yes, dried pasta works just as well in this recipe. Just be sure to cook it al dente.
2. Can I make this recipe without wine?
Yes, if you prefer not to use wine, substitute with vegetable or chicken broth for a similar flavor profile.
3. Can I make this dish gluten-free?
Yes, you can use gluten-free pasta to make this dish gluten-free. Just be sure to follow the cooking instructions for the pasta you choose.
4. Can I use a different type of mushroom?
Absolutely! You can use white button mushrooms, shiitake mushrooms, or even a mix of different varieties for added texture and flavor.
5. How can I make this recipe dairy-free?
To make it dairy-free, use a non-dairy cream (such as coconut cream) and skip the parmesan. You can also use a dairy-free butter substitute.
6. Can I prepare the sauce in advance?
Yes, you can prepare the mushroom sauce ahead of time and store it in the fridge. Just reheat it and toss with freshly cooked pasta when you’re ready to serve.
7. Is this recipe spicy?
No, this recipe isn’t spicy, but you can add red pepper flakes if you like a bit of heat.
8. Can I freeze the leftovers?
While the pasta may not freeze perfectly, you can freeze the sauce and reheat it with freshly cooked pasta.
9. Can I add other vegetables to the sauce?
Yes, vegetables like spinach, peas, or zucchini work well in this creamy sauce. Just sauté them along with the mushrooms.
10. How do I make the sauce thicker?
If you prefer a thicker sauce, let it simmer longer or add a little more parmesan to help thicken the cream.
Conclusion
This Best Creamy Mushroom Pasta is a rich and indulgent dish that’s simple enough for a weeknight yet sophisticated enough for entertaining. With its luscious creamy sauce, perfectly cooked mushrooms, and fresh herbs, it’s sure to be a hit with everyone. Whether you’re serving it as a main course or a side dish, it’s the perfect way to elevate your pasta game. Give this recipe a try, and enjoy a comforting, restaurant-quality meal in the comfort of your own home.