If you’re craving a dish that perfectly balances indulgence and comfort, look no further than this Creamy Mushroom Pasta Recipe. It’s a luscious, velvety pasta tossed with beautifully sautéed mushrooms and infused with aromatic herbs and a touch of Parmesan, creating a flavor-packed meal that feels just as special as it tastes. Whether you’re making a cozy weeknight dinner or impressing friends, this recipe brings together simple ingredients in the most satisfying way possible.

Ingredients You’ll Need
Each ingredient in this Creamy Mushroom Pasta Recipe plays an essential role in building the luxurious texture and depth of flavor that defines this dish. From the tender mushrooms to the rich cream and sharp Parmesan, every element adds its own magic.
- 12 oz (340g) pasta (fettuccine, tagliatelle, or penne): Choose your favorite shape; the sauce clings beautifully to wider noodles like fettuccine or tagliatelle.
- 2 tbsp olive oil: Adds a fruity, smooth base for sautéing the mushrooms and butter.
- 1 tbsp unsalted butter: Enhances richness and helps mushrooms brown perfectly.
- 1 lb (450g) cremini mushrooms, sliced: Their earthy, meaty flavor forms the star of the dish; mix in shiitake or white button for variety.
- 3–4 cloves garlic, minced: Brings aromatic warmth that complements the mushrooms wonderfully.
- 1/2 cup (120ml) dry white wine (optional): Adds acidity and depth, beautifully deglazing and lifting the flavors in the pan.
- 1 cup (240ml) heavy cream: Creates that signature creamy, luscious consistency the pasta is famous for.
- 1/2 cup (120ml) chicken or vegetable broth: Balances richness and deepens the sauce’s flavor profile.
- 1/4 cup (60g) grated Parmesan cheese: Infuses savory sharpness and helps thicken the sauce with melty goodness.
- 1 tsp dried thyme (or 1 tbsp fresh thyme): Adds a subtle earthiness that complements mushrooms perfectly.
- Salt and black pepper, to taste: Essential for seasoning and bringing out all the dish’s flavors.
- Fresh parsley, chopped (for garnish): Provides a pop of color and fresh brightness when served.
- Extra Parmesan, for topping: Because you can never have too much cheese on creamy mushroom pasta!
How to Make Creamy Mushroom Pasta Recipe
Step 1: Cook the Pasta
Start by bringing a large pot of salted water to a rolling boil because well-seasoned pasta water is your secret weapon for flavor. Cook your pasta until it’s al dente—tender but with a little bite. Drain it, but be sure to reserve about one cup of that starchy pasta water; it’s key to adjusting the sauce later for the perfect consistency.
Step 2: Sauté the Mushrooms
While the pasta is cooking, heat olive oil and butter over medium heat in a large skillet. Once melted and shimmering, add the sliced mushrooms. Sautéing them slowly allows the mushrooms to release their liquid, then caramelize into golden morsels packed with flavor. This step, about 5 to 7 minutes, builds the earthy foundation that makes this Creamy Mushroom Pasta Recipe truly unforgettable.
Step 3: Add Garlic and Deglaze
Toss in the minced garlic and stir for a minute or two until fragrant and inviting. If you’re using white wine, pour it in now to deglaze—the wine loosens all those savory, browned bits from the pan’s bottom, adding depth. Give the wine about 2 to 3 minutes to cook off, leaving behind a subtle tang.
Step 4: Make the Cream Sauce
Turn the heat to low and stir in the heavy cream along with the chicken or vegetable broth. Let the sauce gently simmer for about 5 minutes, allowing it to thicken and become silky smooth. Then, stir in the grated Parmesan, thyme, salt, and pepper. The cheese melts into the creamy base, turning this sauce into absolute comfort in a pan.
Step 5: Combine with Pasta
Add the drained pasta directly to your luscious sauce and toss to coat every strand or piece evenly. If you notice the sauce is a little too thick, slowly add some of that reserved pasta water, a little at a time, to loosen it up and get the texture just right—silky, creamy, and effortlessly coating.
Step 6: Serve
Serve your Creamy Mushroom Pasta Recipe hot, topped with a generous sprinkle of extra Parmesan and vibrant chopped parsley for a fresh finish that brightens the plate and palate.
How to Serve Creamy Mushroom Pasta Recipe
Garnishes
The simplest garnishes can elevate this pasta from delicious to memorable. Fresh parsley adds that perfect pop of green and a hint of brightness that contrasts with the richness. Don’t forget a final dusting of Parmesan cheese—its salty sharpness is the cherry on top of the creamy indulgence.
Side Dishes
This pasta pairs beautifully with light, crisp salads such as arugula with lemon vinaigrette to cut through the richness. A side of crusty bread is wonderful for soaking up every last drop of the sauce. Steamed or roasted vegetables like asparagus or green beans also bring fresh textures and colors to the meal.
Creative Ways to Present
For a stunning presentation, twist the pasta into neat nests on each plate and garnish each with a sprig of thyme or a sprinkle of truffle oil to add a luxurious aroma. Serving it in warmed bowls helps keep the creamy mushroom pasta piping hot and inviting for every bite.
Make Ahead and Storage
Storing Leftovers
After enjoying your meal, store any leftovers in an airtight container in the refrigerator. This Creamy Mushroom Pasta Recipe keeps beautifully for up to 3 to 4 days, making it a perfect make-ahead option for busy schedules.
Freezing
You can freeze this pasta, but keep in mind that cream sauces sometimes change texture once thawed. To freeze, place cooled portions into airtight freezer-safe containers and store for up to 2 months. Thaw overnight in the refrigerator before reheating.
Reheating
Reheat gently on the stove over low heat to prevent the cream sauce from breaking, adding a splash of broth or reserved pasta water to loosen the sauce if needed. Microwave reheating is fine for convenience but stir often and add liquid as necessary to keep that creamy texture intact.
FAQs
Can I use other types of mushrooms in this recipe?
Absolutely! While cremini mushrooms provide a great earthy flavor, feel free to mix in shiitake, white button, or even portobello for varied textures and tastes that make this Creamy Mushroom Pasta Recipe uniquely your own.
Is it necessary to use white wine?
White wine is optional but highly recommended because it adds a subtle acidity and complexity to the sauce. If you prefer to skip it, you can simply omit it and use a little extra broth to maintain moisture and flavor.
Can I make this recipe vegan?
Yes! Swap the heavy cream for a dairy-free cream alternative, replace Parmesan with nutritional yeast, and use vegetable broth to create a vegan version that’s just as creamy and flavorful.
How can I make the sauce a little lighter?
For a lighter version of this Creamy Mushroom Pasta Recipe, substitute half-and-half or whole milk for heavy cream. The dish will still be creamy but with fewer calories and less richness.
What’s the best pasta to use for this sauce?
Fettuccine, tagliatelle, or penne are excellent choices because their shapes and textures hold onto the creamy mushroom sauce beautifully, delivering maximum flavor in every forkful.
Final Thoughts
This Creamy Mushroom Pasta Recipe is the kind of comforting dish that feels like a warm hug on a plate. Packed with rich flavors and satisfying textures, it’s surprisingly easy to make yet impressively delicious. Whether you’re cooking for yourself or guests, I promise this will become a go-to favorite in your pasta repertoire. So gather your ingredients, get cooking, and dig into this creamy, mushroomy masterpiece—you’ll be so glad you did.
Print
Creamy Mushroom Pasta Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
This creamy mushroom pasta recipe features tender fettuccine tossed in a rich, velvety sauce made with sautéed cremini mushrooms, garlic, white wine, heavy cream, and Parmesan cheese. Easy to make and perfect for a comforting weeknight dinner, this dish combines earthy mushrooms with a luscious sauce that coats every bite. Garnished with fresh parsley and extra Parmesan, it offers a flavorful and satisfying vegetarian meal with options for customization and variations.
Ingredients
Pasta
- 12 oz (340g) pasta (fettuccine, tagliatelle, or penne work great)
Sauce Base
- 2 tbsp olive oil
- 1 tbsp unsalted butter
- 1 lb (450g) cremini mushrooms, sliced (or a mix of cremini, white button, and shiitake)
- 3–4 cloves garlic, minced
- 1/2 cup (120ml) dry white wine (optional)
- 1 cup (240ml) heavy cream
- 1/2 cup (120ml) chicken or vegetable broth
- 1/4 cup (60g) grated Parmesan cheese
- 1 tsp dried thyme (or 1 tbsp fresh thyme)
- Salt and black pepper, to taste
Garnish
- Fresh parsley, chopped
- Extra Parmesan, for topping
Instructions
- Cook the Pasta: Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Drain, reserving about 1 cup of pasta water for later use to adjust sauce consistency.
- Sauté the Mushrooms: While pasta is cooking, heat olive oil and butter in a large skillet over medium heat. Add the sliced mushrooms and cook for 5–7 minutes, stirring occasionally, until they release moisture and turn golden brown.
- Add Garlic & Deglaze: Add minced garlic to the skillet and cook for 1–2 minutes until fragrant. If using, pour in the white wine to deglaze the pan, scraping up browned bits from the bottom. Let the wine reduce for 2–3 minutes to cook off the alcohol.
- Make the Cream Sauce: Lower heat to low and stir in heavy cream and broth. Allow the sauce to simmer gently for 5 minutes so it thickens slightly. Add Parmesan cheese, thyme, salt, and pepper, stirring until the cheese melts and the sauce becomes smooth and creamy.
- Combine with Pasta: Add the cooked pasta to the skillet with the sauce. Toss well to coat. If the sauce is too thick, slowly add some reserved pasta water to loosen it to preferred consistency.
- Serve: Plate the pasta and garnish with chopped fresh parsley and extra Parmesan cheese. Serve immediately while warm and enjoy.
Notes
- For extra flavor, add a splash of truffle oil or incorporate fresh spinach or arugula into the sauce.
- To lighten the dish, substitute heavy cream with half-and-half or whole milk.
- Add cooked chicken, bacon, or sausage to increase protein content and make it heartier.
- Swap Parmesan with Pecorino Romano for a sharper, tangier taste.
- For a vegan alternative, use dairy-free cream and nutritional yeast instead of Parmesan.
- Additional vegetables such as peas, sun-dried tomatoes, or spinach can be included for variety and color.
- To add heat, stir in red pepper flakes to taste.

