White Wine Mushroom Pasta (Vegan)

Jump to Recipe Print Recipe
Prep Time 20 minutes
Total Time 45 minutes
Servings 4 servings

This vegan white wine mushroom pasta is an indulgent dairy-free pasta dinner. The mushrooms are deeply seared, creating a savory flavor.  The shallots, garlic, dry white wine, and vegan butter add complexity. This recipe is hearty, creamy without using cream, and irresistible.

This post may contain affiliate links. Please read my Privacy Policy for details.

Mushroom pasta in a white bowl garnished with lemon and parsley.

Pasta Perfect for Cozy Nights


A picture of Ruth Grindeland the owner, recipe developer and content creator at Sinful Kitchen.

I wanted to create a white wine mushroom pasta that feels like an indulgent restaurant dinner but is easy to make on a weeknight. The sauce had to be rich, but not so rich that it overshadowed the mushrooms. Sounds easy, right?

Well, not so much. I tested this recipe several times, with vegan cream and without, with vegan cheese and without. I found that any combination of vegan cream and/or cheese made the dish too heavy. Omitting them was the only way to let the mushrooms be the star. In this case, vegan butter and white wine added richness without overpowering the dish.

I served this with roasted red pepper soup and warm homemade bread, and my family loved it!

Eat sinfully, live kindly ❤️
Ruth

Why This Vegan Mushroom Pasta Works

  • The mushrooms are deeply seared for an intense, rich flavor.
  • White wine adds a slight acidity, balancing the flavor and adding depth.
  • Pasta water, white wine, and butter emulsify to create a creamy sauce without cream.
  • Lemon and parsley cut through the white wine and butter flavor, creating a balanced flavor.

Ingredients and Substitutions

Ingredients used in making vegan mushroom pasta (mushrooms, shallot, lemon, vegan butter, garlic, Dijon mustard, white wine, olive oil, and vegetable broth).

Key Ingredient and Substitution Notes

Mushrooms

This recipe uses a lot of mushrooms, maybe more than you expected. I designed it this way so that mushrooms are the predominant flavor. Mushrooms have high water content and shrink during searing. I stick with cremini or baby bella mushrooms. Use your favorite variety or a mix. 

Pasta Shape

I found this recipe works best with a long, straight noodle, like spaghetti or linguine. You can also use bucatini. I would avoid angel hair or small pasta shapes like macaroni or orecchiette.

Vegan Butter

Vegan butter is what makes this recipe indulgent. For this recipe, I developed it using vegan butter sticks. If you use whipped butter, you might need to add more than the recipe calls for. My favorite brands are Earth Balance and Melt. 

  • Substitution: To stay plant-based, sear the mushrooms in olive oil. Another substitute is traditional dairy butter.

Shallot

A shallot adds a mild onion flavor without overpowering the recipe.

  • Substitution: a white or yellow onion, diced small instead of a shallot

Dry White Wine

I recommend Sauvignon Blanc or Pinot Grigio for this white wine mushroom pasta recipe. They add complexity without adding sweetness. Some white wines contain isinglass or casein, which are animal products. To check if your wine is vegan, visit Barnivore.

  • Substitution: White cooking wine. You can find it in most grocery stores near the vinegars.

Dijon Mustard

A small amount of Dijon mustard adds tang and helps emulsify the butter and wine sauce.

See the recipe card for complete information on ingredients and quantities.

Mushroom pasta in a white bowl garnished with lemon and parsley.

How to Make Mushroom Pasta

1

Step One: Cook the Pasta

Bring a large pot of salted water to a boil. Then cook the pasta according to the pasta instructions. When the pasta is just shy of al dente, reserve one cup of pasta water and drain the pasta

Pasta noodles that have just entered boiling water.

2

Step Two: Cook the Mushrooms

Heat a cast iron or other heavy-bottomed skillet until it’s hot. Add the vegan butter and olive oil and sear the mushrooms. Move the mushrooms to a plate and set aside. Reduce the heat to medium and sauté the shallots. Add the garlic and cook until it’s fragrant. Combine the white wine and Dijon mustard, then add to the skillet. Scrape up the browned mushroom bits from the bottom of the skillet. Allow the wine to reduce by half before moving on to the next step.

Sautéed Mushrooms in a cast iron skillet.

3

Step Three: Combine and Garnish

Lower the heat to medium-low. Add ¼ cup of the pasta water. Then toss in the pasta and ¾ of the mushrooms. Add the remaining vegan butter and keep tossing. Remove the skillet from the heat, stir in fresh lemon juice and parsley. Sprinkle the remaining mushrooms over the pasta.

Mushroom pasta in a white bowl garnished with lemon and parsley.

What to Serve With Mushroom Pasta

How to Store and Reheat Mushroom Pasta

  • Refrigerator instructions: Store the mushroom pasta in an airtight container for up to 3 days. The sauce will continue to thicken while stored.
  • Reheating instructions: Reheat the pasta in a skillet over medium-low heat. Add a splash of water or vegetable broth to loosen the sauce. Note: The longer the sauce has been stored, the more liquid you will need to add.
  • Freezer instructions: I do not recommend freezing this mushroom pasta recipe.

More pasta recipes….

How Did It Go?

I hope you loved this vegan mushroom pasta as much as I do! Before you go, please leave a rating and a comment to let me know how it went.

Mushroom pasta in a white bowl garnished with lemon and parsley.

White Wine Mushroom Pasta (Vegan)

Buttery white wine mushroom pasta combines deeply seared mushrooms with shallots, garlic, dry white wine, and vegan butter. Pasta water creates a creamy, cream-free sauce, while fresh lemon and parsley brighten the savory mushrooms.
No ratings yet
Print Rate
Course: Main Course
Cuisine: Italian, Mediterranean
Diet:
Servings: 4 servings
Prep Time: 20 minutes
Cook Time: 25 minutes
Total Time: 45 minutes

Equipment

  • 1 large pot
  • 1 cast iron or heavy skillet

Ingredients

  • 12 ounces linguine or spaghetti
  • 24 ounces cremini mushrooms, sliced
  • 1 tablespoon olive oil
  • 3 tablespoons vegan butter, divided
  • 1 large shallot, thinly sliced
  • 3 cloves garlic, minced
  • ⅓ cup dry white wine
  • ¼ teaspoon Dijon mustard
  • ¼ to 1 cup reserved pasta water, as needed
  • Kosher salt, to taste
  • freshly ground black pepper, to taste
  • 1 to 2 teaspoons fresh lemon juice
  • ¼ cup chopped fresh Italian parsley

Instructions

  • Cook the pasta: Bring a large pot of generously salted water to a boil. Cook the pasta until just shy of al dente. Reserve at least 1 cup of pasta water before draining.
  • Sear the mushrooms: Heat a large cast-iron skillet or heavy-bottom skillet over medium-high heat until hot. Add 1 tablespoon olive oil and 1 tablespoon vegan butter, then add half of the mushrooms in a single layer (you need to work in batches). Leave them undisturbed for 5 to 7 minutes, or until deeply browned on the first side. Turn and cook until well browned with slightly crisp edges. Repeat until all the mushrooms are sautéed. Season lightly with salt and black pepper toward the end of cooking. Transfer the mushrooms to a plate.
  • Cook the shallot: Reduce the heat to medium. Add 1 tablespoon of vegan butter and the shallot. Cook for about 2 minutes, until softened. Add the garlic and cook for about 30 seconds, just until fragrant.
  • Deglaze with white wine: Whisk the Dijon mustard and the white wine together. Pour the mixture into the skillet and scrape up the browned bits from the bottom. Simmer for 2 to 3 minutes, until the wine has reduced by roughly half.
  • Combine: Add 3/4 of the browned mushrooms back to the skillet and toss to coat them in the wine mixture. Add the cooked pasta and about ¼ cup of reserved pasta water. Toss over medium-low heat until everything is well combined.
  • Build the buttery sauce: Add the remaining 1 tablespoon of vegan butter and toss well. Add additional pasta water a splash at a time as needed. Continue tossing until the butter and pasta water emulsify into a glossy sauce that lightly coats the pasta rather than pooling in the skillet.
  • Finish the pasta: Remove the skillet from the heat. Decorate with the remaining set-aside mushrooms. Add 1 teaspoon of lemon juice and the parsley. Toss well. Taste and add more lemon juice, salt, or black pepper as needed.

Notes

  1. Sear the mushrooms in batches to avoid overcrowding. Mushrooms must have space to sear; crowding will result in steaming.
  2. Before searing, add the olive oil first and then the butter. This protects the butter from burning.
  3. Add lemon at the end; adding it during the cooking process can result in a bitter flavor.
  4. This dish is best served immediately.
How to Store and Reheat Mushroom Pasta
  • Refrigerator instructions: Store the mushroom pasta in an airtight container for up to 3 days. The sauce will continue to thicken while stored.
  • Reheating instructions: Reheat the pasta in a skillet over medium-low heat. Add a splash of water or vegetable broth to loosen the sauce. Note: The longer the sauce has been stored, the more liquid you will need to add.
  • Freezer instructions: I do not recommend freezing this mushroom pasta recipe.
 

Nutrition

Calories: 471kcal | Carbohydrates: 74g | Protein: 16g | Fat: 12g | Saturated Fat: 3g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 5g | Trans Fat: 0.04g | Sodium: 91mg | Potassium: 1022mg | Fiber: 4g | Sugar: 6g | Vitamin A: 718IU | Vitamin C: 7mg | Calcium: 62mg | Iron: 2mg

Leave a Reply

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

Recipe Rating