If you’ve ever craved a dish that feels like a warm hug on a plate, this Creamy Mushroom Pasta Recipe is exactly what you need. Combining tender pasta with earthy mushrooms and a luxuriously creamy sauce, this recipe brings together simple ingredients in a way that feels impressively indulgent without any fuss. It’s a perfect blend of flavors and textures, from the silky sauce to the slight bite of perfectly cooked pasta, all brightened with a sprinkle of fresh parsley and grated Parmesan. Whether it’s a cozy weeknight dinner or a dish to impress guests with minimal effort, this Creamy Mushroom Pasta Recipe hits every note for comfort and elegance.

Ingredients You’ll Need
The magic of this recipe lies in its straightforward yet thoughtfully chosen ingredients. Each one plays a vital role—from the earthy mushrooms lending deep umami flavor, to the butter and olive oil creating a rich, silky base for the sauce. Together, they make every bite flavorful, velvety, and deeply satisfying.
- 200g / 7 oz short pasta (orecchiette, penne, macaroni): Choose your favorite short pasta to hold onto the creamy sauce perfectly.
- 160g / 6 oz long pasta (spaghetti, fettucine): Alternatively, use long pasta for a different texture and appearance.
- 400g / 14 oz mushrooms, sliced 1/2 cm thick: Fresh mushrooms are essential for rich, earthy flavor and meaty texture.
- 50g / 3 tbsp unsalted butter, separated: Butter enriches the sauce and helps brown the mushrooms beautifully.
- 1 tbsp olive oil: Helps sauté the garlic and mushrooms evenly without burning.
- 2 garlic cloves, finely minced: Garlic adds a mellow aromatic kick that complements the mushrooms perfectly.
- 1/2 tsp salt and 1/2 tsp pepper: Basic seasonings to enhance and balance all the flavors.
- 1/2 cup freshly grated Parmesan cheese: Freshly grated Parmesan gives the sauce a nutty richness and melts wonderfully.
- Parsley, finely chopped: Adds a fresh, vibrant color and a hint of brightness to finish the dish.
- Extra Parmesan cheese for serving: For an extra cheesy touch at the table.
How to Make Creamy Mushroom Pasta Recipe
Step 1: Cook the Pasta to Perfection
Start by bringing a large pot of salted water to a boil. Cook your chosen pasta—whether short or long—according to the package directions until it’s just al dente. This means it should be tender but still have a slight bite that holds up well once mixed with the creamy mushroom sauce. Drain the pasta, reserving about a cup of the pasta water. This starchy water is going to be a secret weapon to help marry your sauce and pasta together flawlessly.
Step 2: Sauté Mushrooms and Garlic
While the pasta is cooking, heat the olive oil and 2 tablespoons of the butter in a wide skillet over medium heat. Add the finely minced garlic and cook for about 30 seconds until fragrant but not burnt. Then toss in the sliced mushrooms and spread them in an even layer. Let them cook without stirring for a few minutes so they can brown and develop that amazing caramelized flavor. Stir occasionally until the mushrooms soften and their juices begin to reduce—this is where the deep, earthy mushroom flavor really takes form.
Step 3: Build the Creamy Sauce
Once your mushrooms are gloriously golden, add the remaining butter to the pan. Stir to melt it into the mushrooms, creating a luxuriously rich base. Slowly sprinkle in the grated Parmesan cheese while stirring constantly. This will help create a creamy, cheesy sauce that thickens beautifully. If the sauce looks too thick, add a splash or two of pasta water to loosen it up and ensure every piece of pasta gets a luscious coating.
Step 4: Combine Pasta and Sauce
Add the drained pasta directly into the skillet with the mushroom sauce. Toss energetically to combine and let the pasta soak up all the flavors. Taste and adjust seasoning with salt and freshly ground pepper. At this point, the pasta should be silky, unctuous, and ready to charm your taste buds.
Step 5: Final Touches
Turn off the heat and sprinkle the finely chopped parsley over the pasta for a pop of color and freshness. Give everything one last toss to spread the herbs evenly, then serve immediately with extra grated Parmesan on the side. This simple step elevates the overall presentation and flavor balance, making the dish feel fresh and inviting.
How to Serve Creamy Mushroom Pasta Recipe

Garnishes
A sprinkle of fresh parsley and an extra dusting of Parmesan cheese are all you need to bring this dish to the next level. The herbs add a lively hint of color and brightness that contrasts beautifully with the creamy, earthy mushrooms. Serve it warm, and if you want a touch of crunch, a handful of toasted pine nuts can be a delightful addition.
Side Dishes
This Creamy Mushroom Pasta Recipe pairs exceptionally well with simple side salads, like an arugula salad tossed with lemon vinaigrette to cut through the richness. Crusty garlic bread or a toasted baguette also makes the perfect accompaniment, ideal for scooping up every last bit of sauce.
Creative Ways to Present
For a special touch, plate the pasta in shallow bowls to showcase the creamy sauce and mushrooms. Garnish with edible flowers or extra herbs for visual appeal. You can also serve the pasta stuffed inside hollowed-out roasted portobello mushrooms for an impressive presentation that doubles down on mushroom goodness.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers, place them in an airtight container and refrigerate for up to 2 days. The cream sauce may thicken in the fridge, but it can easily be loosened when reheated with a splash of water or broth.
Freezing
While it’s best enjoyed fresh, you can freeze this pasta for up to a month. Use a freezer-safe container and add a little extra cheese on top before freezing. When ready to eat, thaw overnight in the fridge and reheat gently on the stove.
Reheating
Reheat gently in a pan over low heat, adding a bit of water or milk to bring back the creamy texture. Avoid microwaving at high heat, which can cause the sauce to separate. Stir frequently until warmed through and silky again.
FAQs
Can I use different types of mushrooms?
Absolutely! Feel free to mix cremini, shiitake, or baby bella mushrooms for extra depth of flavor. Just slice them approximately the same thickness so they cook evenly.
Is there a dairy-free version of the Creamy Mushroom Pasta Recipe?
Yes! Swap butter for olive oil or a vegan butter alternative and use nutritional yeast instead of Parmesan cheese to keep that cheesy, savory note.
Can I make this recipe gluten-free?
Definitely. Use your favorite gluten-free pasta to enjoy this dish without gluten. The creamy mushroom sauce stays just as delicious.
What wine pairs well with this pasta?
A crisp white wine like Pinot Grigio or Sauvignon Blanc complements the earthy mushrooms and rich creaminess beautifully, balancing the flavors without overpowering them.
How do I prevent the mushrooms from becoming soggy?
Make sure your pan is hot enough and don’t overcrowd the mushrooms. Cook them in a single layer and let them brown without stirring too much, so they develop a nice texture instead of steaming.
Final Thoughts
I can’t recommend this Creamy Mushroom Pasta Recipe enough if you want something that’s both comforting and impressive without hours in the kitchen. The ingredients are simple but combine to make a dish that feels special every time. Give it a try and watch how it quickly becomes a favorite in your meal rotation—just like it did in mine!
Print
Creamy Mushroom Pasta Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 2 to 3 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
A quick and flavorful mushroom pasta recipe perfect for a satisfying weeknight dinner. Featuring tender sautéed mushrooms and a creamy Parmesan sauce, this dish uses a combination of pasta types and simple ingredients to create a delicious, hearty meal in just 25 minutes.
Ingredients
Pasta
- 200g / 7 oz short pasta like orecchiette, penne, macaroni
- 160g / 6 oz long pasta like spaghetti, fettucine
Mushroom Sauce
- 400g / 14 oz mushrooms, sliced 1/2 cm / 1/5″ thick
- 50g / 3 tbsp unsalted butter, divided
- 1 tbsp olive oil
- 2 garlic cloves, finely minced
- 1/2 tsp salt
- 1/2 tsp black pepper
- 1/2 cup freshly grated Parmesan cheese (or 1/4 cup store-bought grated)
Finishing
- Parsley, finely chopped
- Additional grated Parmesan cheese for garnish
Instructions
- Cook the pasta: Bring a large pot of salted water to a boil. Add both the short and long pasta and cook according to package instructions until al dente, usually about 8-10 minutes. Drain the pasta, reserving about 1/2 cup of the pasta water for the sauce.
- Sauté the mushrooms: While the pasta cooks, heat 1 tbsp of olive oil and half of the unsalted butter in a large skillet over medium-high heat. Add the sliced mushrooms and sauté until they release their moisture and turn golden brown, about 6-8 minutes.
- Add garlic and seasoning: Add the finely minced garlic to the mushrooms and cook for 1-2 minutes until fragrant. Season with salt and black pepper to taste.
- Create the sauce: Lower the heat to medium, then add the remaining butter to the skillet. Stir in the freshly grated Parmesan cheese and about 1/4 cup of the reserved pasta water to create a creamy sauce. Adjust the consistency by adding more pasta water if necessary.
- Combine pasta and sauce: Add the drained pasta to the skillet with the mushroom sauce. Toss well to combine and ensure the pasta is evenly coated with the creamy mushroom Parmesan sauce.
- Garnish and serve: Remove from heat and sprinkle the dish with finely chopped parsley and additional grated Parmesan cheese. Serve immediately while warm for the best flavor and texture.
Notes
- Note 1: You can combine different pasta shapes for texture and mouthfeel. Make sure to adjust cooking times if using pasta with very different cooking times.
- Note 2: Use fresh, firm mushrooms like cremini or button mushrooms for best taste and texture.
- For a richer taste, substitute half the butter with heavy cream if desired.
- If you want to add protein, grilled chicken or sautéed shrimp complement this dish well.

