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!

Looking for a few more zucchini recipes? Be sure to check out my classic vegan zucchini bread with chocolate chips or this double chocolate zucchini bread next!

creamy zucchini mushroom pasta.
creamy zucchini mushroom pasta

Why You’ll Love This Zucchini Mushroom Pasta

  • Super Easy: You only need one pot to make this vegan zucchini pasta 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.
  • Time: Ready in about 30 minutes!

Ingredients

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

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

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 or Baby Bella Mushrooms
  • Zucchini
  • Olive Oil or Vegan Butter
  • 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.
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. 

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

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

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

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.

Step By Step Guide

shallots and garlic in the pot.

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

the zucchini and mushrooms in the pot.

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

To Make the Zucchini Mushroom Pasta Sauce:

the pasta in the pot.

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 vegetable broth and dairy free milk in the pot.

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.

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

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.

Some Serving Ideas

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.

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

Some Helpful Tips


  1. Add In Other Veggies: this recipe is customizable so feel free to add more vegetables to taste!
  2. Use a Short Pasta: use pasta like ziti, rigatoni, or penne pasta vs. a long spaghetti which is more likely to break after cooking.
  3. 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

A Few Common Questions

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

Creamy Pesto Orzo with Lemony Chickpeas

The Best Vegan Carbonara (2 Egg-Free Sauce Options)

One Pot Vegetable Pasta with Creamy Tomato Sauce

Homemade Vegan Ravioli with Herby Ricotta Cheese Filling

Did You Make This Vegan Zucchini Pasta?

I’d love to know! Leave a star rating and comment below!

One Pot Creamy Zucchini Mushroom Pasta

5 from 7 votes
Rate this Recipe
By Emily
This easy one pot zucchini mushroom pasta has a creamy, herby lemon basil sauce and is perfect for weeknights. Ready in about 30 minutes!
4
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4
4

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 short pasta of choice, like rigatoni, penne or trottole, about 1/2 pound
  • 1 ½ – 2 cups unsweetened dairy-free milk, like soy or oat 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

  • In a large stockpot or dutch oven add the olive oil, shallots, and garlic. Saute until the shallots are fragrant, about 1 minute.
  • Add the zucchini and mushrooms. Cook the veggies until the mushrooms are mostly cooked down. Add the salt, pepper, and flour. Stir until the flour coats all the vegetables.
  • Pour in the white wine to deglaze the pot. 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, stirring occasionally.
  • 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.
  • Top with lemon zest, juice, fresh basil and another sprinkle of vegan cheese. Season to taste with more salt, pepper, and red pepper flakes.

Video

Recipe 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

Serving: 1servingCalories: 562kcalCarbohydrates: 99gProtein: 18gFat: 7gSaturated Fat: 2gPolyunsaturated Fat: 3gSodium: 145mgFiber: 8gSugar: 29g

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Vegan Main Courses
Cuisine Global

© Thank You Berry Much. Content and photographs are copyright protected. Sharing of this blog post is encouraged and appreciated, copying or pasting full recipes to any social media, website or print is strictly prohibited.

zucchini mushroom pasta recipe.

Did You Make This?

Leave a star rating and a comment below to let others know how it turned out for you!

Even More Pasta Recipes to Try

Ultimate Vegan Mac and Cheese – Creamy, Stretchy, No Cashews!

Classic Meatless Baked Ziti {Vegan + Easy}

Best Vegan Alfredo Sauce – No Cashews or Coconut Milk!

Categories:

, , , , , , , , ,

Leave a Reply

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

Recipe Rating





5 from 7 votes (7 ratings without comment)

Even More Recipes You'll Love...