4.8 from 162 votes

Mushroom Parmesan Pasta

Rachel AnneRecipe By Rachel Anne |Updated 2025-08-23 |6 Comments
Mushroom Parmesan Pasta

This Mushroom Parmesan Pasta is absolutely dreamy—creamy, loaded with caramelized mushrooms, and finished with heaps of nutty Parmesan. The flavors are rich and earthy, and the sauce perfectly hugs every strand of pasta.

What makes this pasta a total must-try? It’s a restaurant-quality dish that you can whip up in under an hour, all in one pan! Whether you’re craving comfort food after a long day or want to impress friends on a cozy night in, this recipe delivers in both flavor and ease.

My love for creamy mushroom pasta was sparked by a little trattoria in Rome. Ever since, this has been my go-to for meatless dinners that never sacrifice taste. I promise it’ll become a household favorite for you, too!

Mushroom Parmesan Pasta in a skillet, topped with fresh parsley and grated Parmesan

Why You'll Love This Recipe

  • Quick and Easy: Ready in just 40 minutes, perfect for busy weeknights.
  • Packed with Umami: Mushrooms and Parmesan create deep, savory flavors you’ll crave.
  • One-Pan Wonder: Minimal cleanup, maximum flavor.
  • Crowd-Pleaser: Loved by vegetarians and meat-eaters alike.

Key Ingredients for Mushroom Parmesan Pasta

See recipe card below for full list of measurements, ingredients, and instructions.

Mushrooms

Mushrooms are the heart of this dish, providing that irresistible umami depth and a meaty texture. Go for cremini or baby bella mushrooms for the best flavor, but white button mushrooms work well, too. Slice them evenly for uniform sautéing. If you’re feeling adventurous, try a blend of wild mushrooms for extra earthiness. Even portobello or shiitake mushrooms can add wonderful complexity.

Parmesan Cheese

Parmesan brings salty, nutty richness that melts beautifully into the sauce. For best results, freshly grate a wedge of real Parmigiano-Reggiano. Pre-grated varieties are convenient but don’t melt as smoothly. For a vegetarian version, use a rennet-free hard cheese or even try nutritional yeast for a dairy-free twist (though the flavor will be different).

Pasta

A long, sturdy pasta like fettuccine or linguine works best to catch all the creamy sauce. You can substitute with spaghetti, tagliatelle, or even short pasta like penne if that’s what you have on hand. For a gluten-free dish, use your favorite gluten-free pasta—just keep an eye on the cooking time.

Garlic

Garlic infuses the sauce with aromatic depth, enhancing the mushrooms’ flavor. Use fresh garlic for the brightest results, finely minced or pressed. If you love garlic, feel free to add an extra clove. In a pinch, 1/2 teaspoon of garlic powder can substitute, though the flavor will be milder.

Cream

A splash of heavy cream makes the sauce luxuriously silky and helps meld all the flavors together. You can lighten things up with half-and-half, or go dairy-free with coconut cream or unsweetened cashew cream, though the final taste will be slightly different.

Mushroom Parmesan Pasta cooking process

Instructions for Mushroom Parmesan Pasta

See recipe card below for full list of measurements, ingredients, and instructions.

Cook the Pasta

Bring a large pot of salted water to a boil. Add the fettuccine and cook according to package instructions until al dente. Reserve 1 cup of pasta water, then drain and set aside.

Sauté the Mushrooms

While the pasta cooks, heat olive oil and butter in a large skillet over medium-high heat. Add the sliced mushrooms and cook, stirring occasionally, until they’re deep golden brown and all their juices have evaporated, about 8-10 minutes. Don’t overcrowd the pan—work in batches if needed.

Add Garlic and Season

Reduce the heat to medium. Stir in the minced garlic, salt, and black pepper. Sauté for another 1-2 minutes, just until fragrant (be careful not to burn the garlic).

Deglaze with Wine

Pour in the dry white wine. Scrape up any browned bits from the bottom of the skillet with a wooden spoon. Let the wine simmer for 2-3 minutes until reduced by half.

Make the Creamy Sauce

Lower the heat to medium-low. Stir in the heavy cream, letting it warm until slightly thickened, about 2-3 minutes. Add the Parmesan cheese and stir until melted and the sauce is smooth. If the sauce is too thick, splash in a bit of reserved pasta water until it reaches your desired consistency.

Toss Pasta and Finish

Add the cooked pasta directly to the pan with the sauce and mushrooms. Toss everything together until the pasta is well coated. If needed, add more pasta water to loosen the sauce. Taste and adjust seasoning.

Garnish and Serve

Transfer the pasta to plates or a serving bowl. Top with extra Parmesan, fresh parsley, and lemon zest, if using. Serve immediately and enjoy!

Recipe Variations

Make It Vegan

For a dairy-free version, swap the butter for olive oil and use coconut or cashew cream instead of heavy cream. Replace Parmesan with nutritional yeast or a vegan Parmesan substitute. The result is still rich, creamy, and full of flavor!

Add More Veggies

Want to boost the nutrition? Stir in sautéed spinach, peas, or roasted red peppers along with the mushrooms. Even chopped asparagus or zucchini would be delicious in the mix.

Gluten-Free Twist

Simply use your favorite gluten-free pasta. Be sure to check the label on your Parmesan, as some pre-grated varieties can contain gluten.

Give It a Kick

Craving heat? Add a pinch of red pepper flakes when you add the garlic. A few drops of truffle oil at the end can also take things to the next level.

Serving Suggestions

Pair Mushroom Parmesan Pasta with a simple green salad tossed in lemon vinaigrette and a warm, crusty baguette to soak up every bit of the luscious sauce. For extra flair, top the pasta with freshly cracked black pepper, a sprinkle of lemon zest, and an extra handful of Parmesan.

Storage and Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, add a splash of milk or cream and warm gently in a skillet over low heat, stirring until creamy. You can also microwave individual portions in 30-second bursts, stirring in between. This pasta is best enjoyed fresh, but freezing is possible—just note the sauce may separate slightly when thawed.

Frequently Asked Questions About Mushroom Parmesan Pasta (FAQ)

Q: Can I make Mushroom Parmesan Pasta ahead of time?
A: Yes! Cook the pasta and sauce, then toss together and store in the fridge. Reheat gently with a splash of cream or milk before serving to keep it silky.

Q: What’s the best type of mushroom for this recipe?
A: Cremini or baby bella mushrooms are ideal for their flavor and texture, but white button, shiitake, or a mix of wild mushrooms work great, too!

Q: Can I make this pasta without wine?
A: Absolutely! Substitute an equal amount of vegetable broth for the wine. You’ll still get wonderful flavor and a delicious sauce.

Ready to treat yourself to a comforting, restaurant-worthy meal? This Mushroom Parmesan Pasta is creamy, satisfying, and guaranteed to impress. Give it a try and let me know what you think—leave a comment and a rating below!

Photo of Mushroom Parmesan Pasta - finished dish

Mushroom Parmesan Pasta

PREP15 min
COOK25 min

Mushroom Parmesan Pasta is a creamy, savory weeknight dinner packed with umami-rich mushrooms and melty Parmesan cheese. Ready in under 45 minutes!

Cook Mode(toggle on to prevent screen dimming)
4SERVINGS

Ingredients

Instructions

  1. 1
    Bring a large pot of salted water to a boil. Cook the pasta according to package directions until al dente. Reserve 1 cup pasta water, then drain.
  2. 2
    Meanwhile, heat olive oil and butter in a large skillet over medium-high heat. Add mushrooms and sauté until golden brown and tender, about 8-10 minutes.
  3. 3
    Reduce heat to medium. Add garlic, salt, and pepper. Sauté for 1-2 minutes until fragrant.
  4. 4
    Pour in wine (or broth), scraping the bottom of the skillet. Simmer for 2-3 minutes until reduced by half.
  5. 5
    Lower heat to medium-low. Stir in cream and let bubble gently for 2-3 minutes. Add Parmesan and stir until smooth and creamy.
  6. 6
    Add drained pasta to the skillet. Toss well to coat, adding reserved pasta water a little at a time until sauce is silky.
  7. 7
    Taste and adjust seasoning. Serve immediately, topped with more Parmesan, fresh parsley, and lemon zest if desired.

Did You Make This Recipe?

Share your creations on Pinterest!

SEEN ON
BuzzFeed LogoYahoo LogoWoman's Day LogoThe Kitchn LogoHuffPost LogoTasty Logo