Mushroom Lovers Pasta

This post may contain affiliate links. Please read my disclosure policy.

This Mushroom Lovers Pasta recipe is tossed with the most heavenly balsamic butter sauce, a generous handful of Parmesan, and whatever kinds of mushrooms you love most.

Mushroom Lovers Pasta

Have any fun plans for Valentine’s this year?

I’m going to be living vicariously through all of you Americans on Instagram tomorrow, because Valentine’s Day isn’t really celebrated here in Barcelona.  Instead, they have Sant Jordi Day — a holiday here in April when everyone gives each other books and roses and celebrates the story of a princess who was rescued from being eaten by a dragon, no less!  So we have that to look forward to.  (Can’t wait!)

But otherwise, tomorrow will probably just be a regular day here in Spain.  I’ve got work, a haircut, and Spanish class on the agenda.  Then we’ll probably settle in for a low-key date night here at home afterwards with some Netflix.  And, of course, pasta and chocolate.  Because no Valentine’s is complete in my book without some kind of indulgent pasta and chocolate for dessert. 

So to that end, I’m planning to make another round of these Dreamy Chocolate Lava Cakes and some kind of big green salad.  And then for our main course, my husband has requested this pasta.  We’ve been making various versions of it this past year, especially since good mushrooms are in such abundance here in Spain.  And oh my goodness, it hits the spot every time.

I love it because we use twice the amount of mushrooms as pasta in the dish, which adds tons of flavor and makes it nice and hearty.  (Feel free to use whatever kinds of mushrooms you love most.)  But this savory sauce — simmered with rosemary, white wine, garlic, balsamic, veggie stock, crushed red pepper flakes — is absolutely divine.  It’s total vegetarian comfort food.  And if you’re looking for a showstopper of a dish this Valentine’s Day, we can’t recommend it enough.

So gather up all of your favorite kinds of mushrooms, and let’s make some pasta!

Baby Bella, Shiitake and Oyster Mushrooms

Mushroom Pasta Ingredients:

Alright, grocery list time.  To make this Mushroom Lovers Pasta recipe, you will need:

  • Pasta: Just about any shape or kind of pasta will work in this dish.  I used pappardelle, which we loved.
  • Butter: We will use half to cook the mushrooms and half for the sauce.
  • Fresh mushrooms: A full two pounds, please, but the types of mushrooms are totally up to you!  I used a combo of baby bellas (which I thickly-sliced), shiitake (which I halved) and oyster mushrooms (which I chopped into bite-sized pieces).  But any other kinds of mushrooms that you love would be delicious!  Just be sure that they are similarly sized so that they will cook evenly.
  • Garlic: And lots of it. ;)
  • Balsamic vinegar: To give the sauce an extra savory kick.
  • Dry White wine: I love the flavor this adds.  But if you prefer not to cook with wine, you can replace this with extra veggie stock (plus maybe a good squeeze of lemon juice at the end, to brighten the flavor up).
  • Veggie stock: For the sauce.
  • Fresh rosemary: Which we will simmer in the sauce.
  • Crushed red pepper flakes: To help bring out all of these flavors.  If you would like an extra kick, feel free to sprinkle on extra crushed red pepper flakes when serving the pasta.
  • Parmesan: The more the merrier, if you ask me.  We will stir some into the pasta itself, but then I sprinkling much more on top for serving.
  • Pine nuts: love the butter flavor and crunch that pine nuts add to this dish.  But feel free to omit them if you have a nut allergy.  Or you could substitute chopped walnuts instead.

White Wine Balsamic Mushroom Sauce

How To Make This Pasta:

To make this pasta, simply:

  1. Cook the pasta.  Nice and al dente, please, in a large stockpot of generously-salted water.  Reserve 1 cup of the starchy hot pasta water and set it aside.  Then drain the pasta.  Meanwhile, as the pasta is cooking…
  2. Make the sauce.  Sauté the mushrooms in half of the butter until they are lightly browned and tender.  (To get them nice and golden, be sure that your heat is high enough, and resist the urge to stir them too often.)  Add the garlic and sauté for an extra minute.  Then add the butter, wine, veggie stock, balsamic vinegar, rosemary, crushed red pepper flakes, and a generous pinch of salt and pepper, and stir to combine.  Bring the sauce to a simmer, then let it cook until the liquid has reduced by about half.  Remove and discard the rosemary sprigs (or you’re welcome to just leave them in there).
  3. Combine everything.  Then once the pasta and sauce are both ready to go, combine them with the Parmesan cheese and pine nuts, and toss the entire mixture until combined.
  4. Season.  Don’t forget to give the pasta a quick taste here, and season with extra salt, pepper and/or crushed red chili flakes if needed.  Also, if you would like a saucier pasta, just add in some of that reserved starchy pasta water.
  5. Serve warm.  Garnished with the extra pine nuts, and lots and lots of Parmesan cheese.  I insist. ;)

Mushroom Pasta with Parmesan

Possible Variations:

  • Make it creamy: We also tested a batch of this pasta with an extra 1/2 cup (or you could add more) of heavy cream.  And as you could imagine, it tasted ultra-decadent and delicious.
  • Make it gluten-free: Just use your favorite kind of gluten-free pasta.  (And of course, double-check that your other ingredients are certified GF too.
  • Omit the wine: I really, really love the flavor of the white wine in this sauce.  But if you prefer not to cook with wine, you can substitute extra vegetable stock for the wine (maybe with a splash of lemon juice at the end).
  • Use different herbs: Feel free to use a few sprigs of fresh sage or thyme instead of (or in addition to) fresh rosemary.  Or you can also add chopped fresh basil in with the pasta at the very end, just before serving.
  • Add a protein: If you would like to add some extra protein to this dish, chicken or shrimp would be delicious!
  • Add some greens: This recipe would also be delicious with some wilted baby spinach added in.

Mushroom Lovers Pasta

More Vegetarian Pasta Recipes:

Looking for more vegetarian dinner inspo?  Here are a few of my faves:

Mushroom Lovers Pasta with Rosemary and Parmesan

Mushroom Lovers Pasta

Mushroom Lovers Pasta

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 -6 servings 1x


This Mushroom Lovers Pasta recipe is tossed with the most heavenly balsamic butter sauce, a generous handful of Parmesan, and whatever kinds of mushrooms you love most.



  • 1 pound uncooked pasta (I used pappardelle)
  • 1 stick (1/2 cup) butter, divided
  • 2 pounds mushrooms, cut into bite-sized pieces (I used a combo of baby bellas, shiitake and oyster mushrooms)
  • 6 cloves garlic, thinly sliced
  • 1 cup dry white wine
  • 2/3 cup vegetable stock
  • 2 tablespoons balsamic vinegar
  • 23 large sprigs of fresh rosemary
  • 1/2 teaspoon crushed red pepper flakes, or more/less to taste
  • 2/3 cup freshly-grated Parmesan cheese, plus extra for serving
  • 1/2 cup toasted pine nuts, divided


  1. Cook pasta* in a large stockpot of generously-salted water al dente, according to package instructions.  Reserve 1 cup of the starchy pasta water, and set it aside.  Then drain the pasta.
  2. Meanwhile, as the pasta is cooking, melt 1/4 cup (4 tablespoons) of the butter in a large sauté pan over medium-high heat.  Add the mushrooms and cook, tossing every minute or so, for 3-4 minutes or until lightly browned and softened.  Add the garlic and cook for 1 more minute, stirring occasionally.
  3. Add the remaining butter, wine, veggie stock, balsamic vinegar, rosemary, crushed red pepper flakes, and a generous pinch of salt and pepper, and stir to combine.  Continue cooking until the sauce reaches a simmer.  Then let it continue to simmer for 5 more minutes, or until the liquid has reduced by about half.  Remove and discard the rosemary sprigs (or you’re welcome to just leave them in there).
  4. Once the pasta and sauce are both ready to go, pour the sauce into the stockpot with the cooked pasta.  Add the Parmesan cheese and 1/4 cup pine nuts, and toss the entire mixture until combined.  Taste and season with extra salt, pepper and/or crushed red chili flakes if needed.  And if you would like a saucier pasta, just stir in some of the reserved starchy pasta water.
  5. Serve immediately, garnished with the remaining pine nuts, plus lots and lots of extra Parmesan cheese.


*For timing purposes, I recommend adding the pasta to the boiling water once the mushroom sauce reaches a simmer.

Leave a Reply

Your email address will not be published. Required fields are marked *

41 comments on “Mushroom Lovers Pasta”

  1. I’m so hungry right now! This looks delicious! I make a similar variation but with heavy cream instead of butter and balsamic. But I’m going to have to try with balsamic and butter soon!!

    • This was delicious! Working with what I had on hand, I used whole wheat spaghetti, omitted the wine and balsamic and swapped them for chicken broth and apple cider vinegar.
      Would make this again in heartbeat!

  2. 5 stars
    That looks delicious! Comfort food recipes will always find a way to me eventually, I love trying new things.

  3. That sauce sounds divine! Love balsamic vinegar, but don’t think I’ve ever thought to make a sauce like this with it!

  4. 5 stars
    This is amazing!!! My husband and I made it tonight for valentines dinner and it did not disappoint! Good thing we made plenty because our three young girls ate it too! We did add half and half because you always need to live a little ;) thanks for the great recipe!!!

  5. 5 stars
    Delicious!!!!! The leftovers were equally satisfying.
    Thank you for your wonderful recipes.

  6. 5 stars
    I want it right now. This pasta looks amazing!

  7. 5 stars
    Oh my goodness, this was amazing. I will be making this again. My husband loved it!

  8. 5 stars
    My husband and I both absolutely loved this dish. He doesn’t normally like to eat leftover pasta but he ate this dish a second night and loved eating it a second time.

  9. 5 stars
    I made this as soon as I saw this recipe. I love it.. very very tasty and I am making it again

  10. 3 stars
    Liked it. I used spinach linguine. If I make it again gonna omit the wine, add 2-3 Tbls of flour along with “the rest” of the butter to create a creamy sauce.

  11. 5 stars
    I made this recipe tonight. I absolutely love it!
    This so fare is mi favorite dish. I will make it over and over again. I made my pasta with walnuts instead of pine nuts.Delicious!
    Thanks for the recipe!

  12. 5 stars
    I loved this! I subbed 3/4 cup apple juice and 1/4 cup vinegar for the wine and paprika for the red pepper flakes. I am deleting all other mushroom pasta recipes from my recipe box because this one is more delicious and has more flavors!

  13. 5 stars
    My husband and I have made this dish every other week since discovering it. We add chicken for some protein and oh my goodness… this recipe is delicious! Friends love it, too!

  14. 5 stars
    So yummy!

  15. 5 stars
    I made this because we love mushrooms. It has a unique taste that’s addictive! 2 weeks later I’m making it again.
    But this time with a roasted pork tenderloin. We made chicken the last time and everyone said it would’ve been better with pork or beef.

  16. OMG…made this last night for just myself, cut recipe in half. Used wheat spaghetti, all criminis, chicken broth, and dried rosemary (what I had), about 1/2 cup of the pasta water at the end..SO ADDICTIVE !!! It was quick and easy and freaking delicious and was afraid I was going to eat the half a pound of pasta in one sitting ! Weird thing was, it was “rich” tasting, without really tasting heavy…weird in a good way. :)Dreaming of it all night and all day today. Thank you for the wonderful recipe…warmed up wonderfully at lunch, without even adding any extra parm. Can’t wait till dinner !!

  17. So fresh- allows all of the great mushroom flavors to come through. Super recipe that’s super easy!

  18. Just made this tonight and it was delicious. Perfect on a cold night like we are having tonight. Served with some homemade ciabatta still warm from the oven. I plan to take some leftovers for my daughter who is a vegetarian. Will definitely make again

  19. Awesome! Great change of pace with all the mushrooms.

  20. Big hit with our family! Thank you for sharing!

    We roasted the pine nuts and added fresh baby spinach to the simmering mushroom sauce before tossing it in with the pappardelle!

  21. it was delicious! impressive and simple! AND i used gluten free pasta – no kidding! fresh fettuccine- oyster mushrooms and half butter half olive oil – everything else like you said – excellent- thank you!!

  22. The flavors in this dish were superb! The balsamic added just enough of a different taste..what a pleasant surprise! This is going into the Keeper File!

  23. This is an amazing recipe! Restaurant quality! I impressed my husband with this one! Balsamic and red pepper Flavors really came through. This made 4 nice servings. I can’t wait to make it again!

  24. I am eating it right now and it is delicious!
    I skipped the wine, red pepper and added spinach. Mmmmm!!! Will keep the recipe on hand to repeat it for sure. Ah! We are doing work in the house, part in the kitchen and it was easy and fast. A keeper!

  25. Just discovered this recipe. Delicious! I added a few bits of previously steamed asparagus and cut back a wee bit on the vinegar. Yum, will make again for sure. Thnaks!

  26. Really yummy mushroom rosemary sauce! The balsamic with the dry white wine is a must. It almost made it taste a bit like Marsala.. so delicious! Didn’t have pine nuts but it was delish none the less. Made it for a homemade paparadelle pasta. Thank you for the great recipe!

  27. Awesome recipe

  28. Oh gosh, this is my new favorite mushroom technique!! I used less than half the butter recommended and it still turned out beautiful.

  29. Made this last night and it was incredible! I regret not making more! I used cremini mushrooms, spinach/chive linguine for the pasta, and left out the white wine. I used more balsamic vinegar (which was a game changer), olive oil, with a splash of lemon juice. I topped with walnuts and Parmesan and everything came together so wonderfully! Cant wait to make this again.

  30. Extremely good recipe . Balance was great. Thought I would add protein, but glad I didn’t. NOT NESSASARY.
    Will definitely keep it in my rotation.

  31. This was beyond delicious! My husband doesn’t typically love creamy sauces, and my 3 young girls definitely resist the allure of mushrooms, but EVERYONE loved this! I used only 1/4 stick of butter total, but did add a half cup of heavy cream and a cup of reserved pasta water at the end (after reduction). Particularly good with Trader Joe’s spinach and chive linguini. A keeper.

  32. delicious pasta! thanks for the recipe ! I added grill chicken and extra wine to mine…and it was to die for ! ;-)

  33. It was really good! I added broccoli that was made with the airfryer. Delicious!

  34. Made it just as prescribed, minus half of the pepper flakes, and it was AWESOME! Definitely a keeper! Thank you so much!

  35. This was sooo tasty! And easy to make too. It was a perfect Sunday night dinner with a glass of wine.

  36. I made this and I have to say it was good. I want to leave out the balsamic next time and add some heavy cream and thyme. THE PINE NUTS!!! YES!!! I had a “huge” assortment of mushrooms that I debated but I went for it. I used crimini, trumpet, maitake, alba clamshell, button and pioppini.

  37. Absolutely delicious !

  38. Question: Only have a pound of fresh mushrooms (portobello and generic white button) but have some dried shiitakes. Would it be ok to use rehydrate shiitakes in the dish? Also: I LOVE your recipes!

  39. Like the previous reviewer, I think the sauce would be better thicker. I also think the murshrooms would be better in larger pieces. The flavors are good, and it comes together quickly.

  40. This was fantastic! I didn’t change a thing!