If you’re craving something that feels both comforting and a little indulgent without being complicated, this Creamy Mushroom Pasta Recipe is exactly what your dinner rotation needs. It’s the perfect blend of tender pasta coated in a luscious, velvety sauce packed with earthy mushrooms and a hint of garlic, all tied together with Parmesan cheese. This dish is a total joy to make and even more joyful to eat, bringing restaurant-quality flavor straight to your table with simple ingredients and straightforward steps. Trust me, once you try this Creamy Mushroom Pasta Recipe, it might just become your new go-to for a cozy night in.

Ingredients You’ll Need
Gathering your ingredients is the first exciting step, and you’ll love how each simple element plays a crucial role in building this dish’s incredible texture, taste, and color. None of these ingredients are fancy or hard to find, which makes whipping up this Creamy Mushroom Pasta Recipe a breeze any day of the week.
- 12 oz (340g) pasta: Choose your favorite type like fettuccine, spaghetti, or penne for a perfect base.
- 2 tablespoons olive oil: Adds a subtle fruitiness and helps give the mushrooms a beautiful sear.
- 1 tablespoon unsalted butter: Brings a rich, silky note that enhances the sauce’s creaminess.
- 1 lb (450g) mushrooms, sliced: Cremini, button, or a combo gives the dish that robust, earthy flavor.
- 2 cloves garlic, minced: Infuses the sauce with a fragrant punch without overpowering the mushrooms.
- 1/2 cup dry white wine (optional): Deglazes the pan, adding depth and a subtle tangy brightness; vegetable broth works fine too.
- 1 cup heavy cream: The heart of the sauce, creating its unmistakably creamy texture; use half-and-half if you prefer lightness.
- 1/2 cup grated Parmesan cheese: Melts into the sauce for savory richness, plus extra for finishing touches.
- 1/4 teaspoon ground nutmeg (optional): A tiny hint to elevate the creaminess with warmth and complexity.
- Salt and pepper, to taste: Season perfectly to bring all flavors into harmony.
- Fresh parsley, chopped: Adds a fresh, bright pop of green and flavor at the end.
How to Make Creamy Mushroom Pasta Recipe
Step 1: Cook the Pasta
Start by boiling a large pot of salted water. Cooking the pasta until al dente is key because it ensures a perfect bite that won’t get mushy later. Don’t forget to save a cup of that starchy pasta water before draining—it’s a secret ingredient to help loosen and perfect your sauce.
Step 2: Cook the Mushrooms
In a large skillet over medium heat, combine the olive oil and butter. Once melted, add the sliced mushrooms. Cooking them slowly allows their natural moisture to evaporate, and stirring occasionally helps them develop a gorgeous brown color and intensified flavor. If your pan is small, cook the mushrooms in batches to avoid overcrowding, which can trap moisture and make them soggy.
Step 3: Add Garlic
Next, toss in the minced garlic and cook it just a minute or two until it’s fragrant and aromatic—this sets the stage for the rich sauce to come. Be careful not to burn it, as garlic can turn bitter quickly.
Step 4: Deglaze the Pan with Wine
Pour in the dry white wine or vegetable broth if you prefer to skip the alcohol. This step scrapes up all those flavor-packed bits from the skillet’s bottom, turning them into a delicious base. Let the liquid reduce for a few minutes so that the alcohol cooks off and the flavors intensify.
Step 5: Make the Creamy Sauce
Lower the heat and pour in the heavy cream, stirring well to combine. Allowing the sauce to simmer gently helps it thicken and develop a luscious texture that will coat every strand of pasta perfectly.
Step 6: Add Parmesan and Seasonings
Stir in the Parmesan cheese and keep the mixture warm for a couple of minutes until the cheese fully melts and melds into the sauce. Season thoughtfully with salt, pepper, and a pinch of ground nutmeg for a subtly complex finish that elevates the creamy mushroom sauce.
Step 7: Combine Pasta and Sauce
Finally, add the drained pasta right into the skillet with the creamy mushroom sauce. Toss everything together gently but thoroughly, ensuring every piece of pasta is luxuriously coated. If the sauce feels too thick, add small amounts of the reserved pasta water to achieve that perfect silky consistency.
Step 8: Serve and Garnish
Serve your creamy creation right away, topped with extra Parmesan and a sprinkle of fresh parsley for a vibrant, fresh touch that brightens the entire dish.
How to Serve Creamy Mushroom Pasta Recipe

Garnishes
Fresh parsley is a simple but beautiful garnish that adds a burst of color and a hint of herbal freshness. You can also add a sprinkle of crushed red pepper flakes if you love a little heat or extra Parmesan for cheesier indulgence.
Side Dishes
This pasta pairs wonderfully with a crisp green salad tossed in a tangy vinaigrette to cut through the creaminess. Garlic bread or a warm baguette also makes an excellent side, perfect for soaking up any leftover sauce on your plate.
Creative Ways to Present
For a fun twist, serve this creamy mushroom pasta in shallow bowls rather than plates. You could even twirl the pasta into neat nests using tongs for an elegant first impression that impresses guests or just delights your family at the dinner table.
Make Ahead and Storage
Storing Leftovers
Just place any leftover creamy mushroom pasta in an airtight container and pop it into the fridge. It should keep beautifully for up to 3 days, making it a perfect make-ahead meal for busy nights.
Freezing
Because of the cream sauce, freezing is not ideal as it can alter the texture and cause separation. If you do freeze it, be sure to thaw gently in the refrigerator and expect some changes in texture.
Reheating
When reheating, do so gently on the stovetop over low heat or in the microwave in short bursts, stirring frequently. You might need to add a splash of cream, milk, or reserved pasta water to revive the sauce’s silky smoothness.
FAQs
Can I use other types of mushrooms in this recipe?
Absolutely! While cremini and button mushrooms are classic choices, feel free to experiment with shiitake, portobello, or even wild mushrooms to add different flavors and textures.
Is the white wine necessary for the sauce?
Not at all. The white wine adds an extra depth of flavor, but you can easily substitute it with vegetable broth or simply omit it to keep the dish alcohol-free without losing its creamy goodness.
How can I make this dish lighter?
Swap the heavy cream for half-and-half or use a combination of milk and a bit of flour to maintain some thickness while cutting calories. Just keep in mind the sauce won’t be quite as rich.
Can I make this vegan?
Yes! Use plant-based milk and cream alternatives, vegan butter or olive oil, and substitute Parmesan with nutritional yeast or a vegan cheese replacement for a delicious dairy-free version.
What pasta shape works best?
Fettuccine, spaghetti, or penne all hold the sauce wonderfully, but feel free to pick your favorite shape. The key is choosing a pasta that can trap the creamy sauce well for every bite.
Final Thoughts
This Creamy Mushroom Pasta Recipe brings together simple ingredients for a truly satisfying, comforting meal that’s perfect for any day of the week. It’s easy to make, endlessly versatile, and full of flavor that feels both homey and a bit special. Give it a try and see how this quick, delicious dish quickly earns a permanent spot in your recipe collection—you won’t regret it!
Print
Creamy Mushroom Pasta Recipe
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Description
A rich and creamy mushroom pasta dish made with sautéed mushrooms, garlic, and a luscious Parmesan cream sauce, perfectly tossed with al dente pasta for a comforting and flavorful meal.
Ingredients
Pasta
- 12 oz (340g) pasta (fettuccine, spaghetti, or penne)
Sauce
- 2 tablespoons olive oil
- 1 tablespoon unsalted butter
- 1 lb (450g) mushrooms, sliced (cremini, button, or a mix)
- 2 cloves garlic, minced
- 1/2 cup dry white wine (optional, can substitute with vegetable broth)
- 1 cup heavy cream (or use half-and-half for a lighter version)
- 1/2 cup grated Parmesan cheese (plus extra for serving)
- 1/4 teaspoon ground nutmeg (optional)
- Salt and pepper, to taste
- Fresh parsley, chopped (for garnish)
Instructions
- Cook the Pasta: Bring a large pot of salted water to a boil and cook the pasta according to package instructions until al dente. Reserve 1 cup of pasta water before draining the pasta.
- Cook the Mushrooms: While the pasta is cooking, heat olive oil and butter in a large skillet over medium heat.
- Sauté Mushrooms: Add the sliced mushrooms and cook for 5-7 minutes, stirring occasionally, until the mushrooms are tender and browned. You may need to cook them in batches if your pan is too small.
- Add Garlic: Add the minced garlic and cook for an additional 1-2 minutes, until fragrant.
- Deglaze the Pan: Pour in the white wine (or vegetable broth if skipping wine) to deglaze the pan, scraping any flavorful bits off the bottom. Let the wine cook off for 2-3 minutes.
- Make the Cream Sauce: Reduce heat to low and pour in the heavy cream. Stir to combine, and let it simmer for 3-5 minutes to thicken slightly.
- Add Parmesan Cheese: Stir in the Parmesan cheese, continuing to cook for another 1-2 minutes until the cheese melts and the sauce is creamy.
- Season the Sauce: Season with salt, pepper, and ground nutmeg (if using) to taste.
- Toss Pasta with Sauce: Add the drained pasta to the skillet with the creamy mushroom sauce. Toss well to coat the pasta evenly. Add reserved pasta water a little at a time if the sauce is too thick, to reach desired consistency.
- Serve: Serve the pasta with extra Parmesan cheese and garnish with fresh chopped parsley.
Notes
- If you prefer a lighter sauce, substitute heavy cream with half-and-half.
- The white wine used for deglazing can be replaced with vegetable broth for a non-alcoholic version.
- Cooking mushrooms in batches prevents overcrowding and helps them brown better.
- Reserve pasta water helps to adjust the cream sauce consistency and helps it cling to the pasta.
- This dish is best served immediately for the creamiest texture.

