This post may contain affiliate links, view our disclaimer for details.

This easy one pot zucchini mushroom pasta has a creamy, herby lemon basil sauce. Itโ€™s perfect for weeknights yet fancy enough for a date night dinner. Packed with earthy mushrooms, fresh zucchini, olive oil, and hints of fresh garlic, this no-boil pasta is vegetarian and vegan friendly, but will be a favorite among omnivores as well!


creamy zucchini mushroom pasta.
creamy zucchini mushroom pasta

Why Youโ€™ll Love This Zucchini Mushroom PAsta

  • Super Easy: This vegan zucchini pasta is SO easy. You only need one pot to make it and thereโ€™s absolutely no boiling (in a separate pot) required. 
  • Lemony Creamy Sauce: It uses a roux, dairy-free milk, and fresh lemon zest + juice to create a lemony sauce with an unbelievably creamy texture. 
  • Hearty Mushrooms: This recipe uses cremini mushrooms for some added earthy flavor, but feel free to use your favorite kind of mushroom instead.
  • 30 Minute Meal: This mushroom and zucchini pasta is ready in less than an hour, perfect for weeknight dinners.

the ingredients for the vegan pasta.
the ingredients for the vegan pasta

Ingredients 

This vegetarian-friendly zucchini mushroom pasta is full of flavorful fresh simple ingredients like cremini mushrooms, shallots, zucchini, lemon and garlic. 

To make this recipe, youโ€™ll need to gather the following:

  • Short Pasta, or like shells, rigatoni, penne or tratolle
  • Shallots
  • Garlic
  • Black Pepper
  • Dry White Wine, like Pinot Grigio or Sauvignon Blanc
  • All Purpose Flour
  • Almond or Oat Milk
  • Vegetable Stock
  • Cremini Mushrooms
  • Zucchini
  • Olive Oil
  • Lemon
  • Basil
  • Vegan Mozzarella or Parmesan Cheese, like Violife

Substitutions & Add-ins:

  • Zucchini: green zucchini can be swapped for yellow squash.
  • Shallots: this can be subbed for red onion or sweet yellow onion.
  • Almond or Oat Milk: these can be swapped for another neutral dairy free milk like soy milk or dairy free heavy cream. Dairy-free milk can be substituted 1:1 with dairy based whole milk.
  • Olive Oil: the oil can be substituted for vegan butter.
  • Fresh Mushrooms: cremini mushrooms can be subbed for baby bellas or shiitake mushrooms.
the pasta in a glass jar.
the pasta

The Pasta

Iโ€™m using tratolle in this recipe. A short pasta works the best here because itโ€™s thicker and holds up better when made in one pot. 

Note: You can use a different pasta, but it will affect the cooking time slightly.

I recommend sticking to short pasta like ziti, rigatoni, or penne vs. a long spaghetti which is more likely to break after cooking.

the best dairy-free cheese

Adding a bit of dairy-free cheese is optional, but it does add extra creaminess to the sauce. Vegan cheese can be hit or miss, so even if youโ€™re not a dairy-free cheese lover, I recommend trying out multiple brands to find the one that you like the most!

Below are a few vegan cheeses that I feel work best in this recipe:

  • Trader Joeโ€™s Vegan Mozzarella Shreds: I love Trader Joeโ€™s vegan cheese. Itโ€™s affordable and works great in dishes where the cheese will be melted. I also used some of their vegan mozzarella in this recipe.
  • Daiya Cutting Board Mozzarella Shreds: Daiya often gets a bad wrap for having a very distinctive taste. BUT theyโ€™ve modified their recipe over the years and came out with the Cutting Board Collection. So if you havenโ€™t tried them recently you should try them out again. Daiya is the brand that often goes on sale the most at my local big-box grocery store making it the most affordable option for me.

the chopped zucchini on a wooden cutting board.
the chopped zucchini

Helpful Equipment

  • Large Stock Pot
  • Measuring Cups

Step-by-step Instructions

๐ŸŽฅ *Video Tutorial is Above the Recipe Card Below!*

STEP 1: In a large stockpot or dutch oven add the olive oil, shallots, and garlic. Saute until the shallots are fragrant, about 1-2 minutes.

shallots and garlic in the pot.
shallots and garlic in the pot

STEP 2: Add the zucchini slices and mushrooms. Cook the veggies until the mushrooms are mostly cooked down. 

the zucchini and mushrooms in the pot.
the zucchini and mushrooms in the pot

STEP 3: Add the salt, pepper, and flour. Stir until the flour coats all the vegetables and cook for a couple of minutes. Pour in the white wine to deglaze the pot.

the pasta in the pot.
the pasta in the pot

To Make the Zucchini Mushroom Pasta Sauce:

STEP 4: Add in the pasta and then the dairy-free milk and veggie broth. The liquid should cover most of the pasta. Simmer for 10 minutes covered over medium heat, stirring occasionally.

the vegetable broth and dairy free milk in the pot.
the vegetable broth and dairy free milk in the pot

STEP 5: After 10 minutes, uncover and add the vegan cheese and simmer for another 10 minutes or until the pasta is cooked.

STEP 6: Top with lemon zest, juice, fresh basil, a pinch of red pepper flakes, and another sprinkle of vegan cheese. Season to taste with more salt, pepper, and red chili flakes for extra flavor.


Serving

The pasta is fabulous served warm with lots of fresh chopped basil on top, nutritional yeast, and a sprinkle of extra lemon zest.

This would make an easy weeknight dinner served along with a vegetable soup or a classic vegan caesar salad.

Storage

The pasta can be stored in an airtight container in the fridge for 4-5 days.


the lemon basil cream sauce with red pepper flakes.
the lemon basil cream sauce with red pepper flakes

Pasta Pro Tips

Below are a few tips for the best, creamy vegan zucchini pasta!

  • Add In Other Veggies: this recipe is customizable so feel free to add more vegetables to taste!
  • Use a Short Pasta: use pasta like ziti, rigatoni, or penne pasta vs. a long spaghetti which is more likely to break after cooking.
  • Season to Taste: add more lemon, basil, salt and pepper to taste. The pasta will need more or less seasoning based on the vegetable broth you use.


creamy zucchini mushroom pasta.
creamy zucchini mushroom pasta

FAQ

Is white wine vegan?

Not all wines are vegan. You can use Barnivore.com to check and see if your wine is vegan-friendly.


Can this creamy pasta be made without flour?

The all-purpose flour in this recipe helps thicken the cream sauce. I donโ€™t recommend making this recipe without it. You could try substituting corn starch for the flour, however, I havenโ€™t tested this substitution and canโ€™t guarantee results.

Can I use chickpea pasta or zucchini noodles in this recipe?

Yes! Chickpea pasta or zucchini noodles can be used in this recipe. Instead of simmering the pasta for 20 minutes, youโ€™ll only need to cook the zucchini noodles for about 5 minutes or until al dente.


More Pasta Recipes:
Did you make this vegan creamy mushroom zucchini pasta recipe?
Iโ€™d love to know! Leave a star rating and comment below! 
zucchini mushroom pasta recipe.

One Pot Creamy Zucchini Mushroom Pasta

Yield: 4
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes

This easy one pot zucchini mushroom pasta has a creamy, herby lemon basil sauce and is perfect for weeknights.

Packed with earthy mushrooms, fresh zucchini, olive oil, and hints of fresh garlic, this no-boil pasta is vegetarian and vegan friendly but will be a favorite among omnivores as well!

Ingredients

  • 3 tbsp extra virgin olive oil
  • 2 shallots, sliced thin (about ยฝ cup)
  • 4 garlic cloves, minced (about 3 tbsp)
  • 2 ยฝ cups sliced cremini mushrooms, (about 8 oz)
  • 2 ยฝ cups diced zucchini, 2 small zucchinis
  • ยพ tsp sea salt, to taste
  • ยฝ tsp black pepper
  • 3 tbsp all purpose flour
  • ยผ cup dry white wine, like Pinot Grigio
  • 3 ยฝ cups (about ยฝ lb) short pasta of choice, like rigatoni, penne or trottole
  • 1 ยฝ - 2 cups unsweetened dairy-free milk, like oat milk or almond milk
  • 2 cups vegetable broth
  • Zest of 1 lemon
  • Juice of ยฝ a lemon, to taste
  • 1 cup fresh basil, chopped roughly
  • 1 tsp red pepper flakes, to taste
  • ยฝ cup dairy free mozzarella or parmesan, optional

Instructions

  1. In a large stockpot or dutch oven add the olive oil, shallots, and garlic. Saute until the shallots are fragrant, about 1 minute.
  2. Add the zucchini and mushrooms. Cook the veggies until the mushrooms are mostly cooked down. 
  3. Add the salt, pepper, and flour. Stir until the flour coats all the vegetables.
  4. Pour in the white wine to deglaze the pot.
  5. Add in the pasta and then the dairy-free milk and veggie broth. The liquid should cover most of the pasta. 
  6. Simmer for 10 minutes covered, stirring occasionally.
  7. After 10 minutes, uncover and add the vegan cheese and simmer for another 10 minutes or until the pasta is cooked. Cooking time will vary slightly based on the type of pasta used.
  8. Top with lemon zest, juice, fresh basil and another sprinkle of vegan cheese. 
  9. Season to taste with more salt, pepper, and red pepper flakes.

Notes

  • Use a Short Pasta: short pasta like ziti, rigatoni, or penne pasta vs. a long spaghetti which is more likely to break after cooking.
  • Season to Taste: add more lemon, basil, salt and pepper to taste. The pasta will need more or less seasoning based on the vegetable broth you use.
Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 562Total Fat: 7gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 3gSodium: 145mgCarbohydrates: 99gFiber: 8gSugar: 29gProtein: 18g

Nutritional info is an estimate.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram


Want to Save this Recipe for Later? Pin it to Pinterest!
one pot zucchini mushroom pasta.

DISCLAIMER: Links included in this post might be affiliate links. If you purchase a product or service with the links that I provide I may receive a small commission. There is no additional charge to you! Thank you for supporting my blog so I can continue to provide you with free content each week!

Categories:

, , , , , , , ,

Leave a Reply

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


Even More Recipes You'll Love...