The Garden Grazer

  • Recipes
  • Matcha
  • About
  • Newsletter
  • Contact
menu icon
go to homepage
  • Recipes
  • Oil-Free
  • Subscribe
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Oil-Free
  • Subscribe
  • About
×
Home » Recipes » Pasta

Creamy Vegetable Pasta (Vegan!)

Feb 8, 2021 by Kaitlin · 4 Comments

Jump to Recipe

This vegan Creamy Vegetable Pasta is tossed in a light, alfredo-style white sauce. It's a healthy, comforting, 30-minute meal that's easy to customize with your own favorite veggies! (Vegan, gluten-free, oil-free, nut-free.)

Overhead view of vegan creamy vegetable pasta served in a white bowl with fork

This cozy Creamy Vegetable Pasta is so simple but elegant! It's warm, comforting, and only takes about 30 minutes to assemble.

Tender pasta and fresh veggies are coated in a light, alfredo-style white sauce. It's rich and savory, but is actually made with healthy ingredients... and no butter, olive oil, or heavy cream! The result is creamy and satisfying, yet made with wholesome, plant-based ingredients.

It's also a very flexible recipe. Use whatever vegetables you love or have on hand, swap in seasonal produce, and make it your own. Serve it as an easy weeknight dinner or a simple dish for entertaining!

Tomatoes, penne, broccoli, mushrooms, garlic, flour, lemon, and spice ingredients laid out on a metal tray

Ingredients for Creamy Vegetable Pasta

For this recipe, you'll stir together in a large pan on the stovetop:

  • Pasta: Be sure to use gluten-free pasta if needed. I use penne pasta, but you could try other shapes like fusilli, rotini pasta, spaghetti, fettuccine, etc.
  • Fresh broccoli florets: You'll need one medium head broccoli, which is about 8 ounces florets or three cups florets.
  • Mushrooms: Most often I use cremini, but use own favorite. Or try a combination of other varieties like shiitake mushrooms, Portobello, white button, etc.
  • Roma tomato: Or you can substitute with beefsteak, cherry tomatoes, or other garden tomato.
  • Fresh garlic cloves
  • Dairy-free milk: I use homemade cashew milk, but any variety should work such as soy milk, almond milk, or oat milk. Just be sure your milk is plain and unsweetened for neutral flavor.
  • Nutritional yeast: This gives the sauce a savory, slightly cheesy flavor.
  • All-purpose flour: Use gluten-free if needed. (I use Bob's Red Mill all-purpose gluten-free flour.)
  • Dijon mustard
  • White miso: This adds salty, umami taste. I highly recommend including it, but if you don't have any, then be sure to salt to taste.
  • Lemon juice
  • Onion powder & garlic powder
Cream sauce being poured over veggies in a cooking pan

Customizing

Cashew alfredo: If you want a thicker, richer sauce, then swap in this 15-minute Cashew Alfredo Sauce instead of the lighter creamy sauce included in the recipe!

Vegetables: Toss in other veggies such as spinach, kale, bell peppers, peas, asparagus, zucchini, summer squash, onion, green onion, etc. Or you could even include white beans for extra plant-based protein.

Fresh herbs: Stir in fresh parsley, fresh basil, oregano, thyme, dried Italian seasoning, or dill. You could even add a dollop of this delicious Walnut Pesto for extra flavor!

Extra richness: Add a tablespoon of vegan butter or a dollop of dairy-free cream cheese to the pan for extra richness and creamy texture if desired.

Overhead view of creamy vegetable pasta cooking in a large skillet with a stirring spoon

Serving

Topping: Sprinkle your bowl with Vegan Parmesan Cheese, a squeeze of fresh lemon juice or lemon zest, chives, fresh herbs, red pepper flakes, or salt & black pepper to taste.

Pairing: Serve this dish with a side salad, whole grain bread, Crispy Baked Tofu for extra protein, or your favorite vegan sausage if desired.

Storing

Store leftovers in an airtight container in the refrigerator. I find they keep for about 3 days. Simply reheat in the microwave when ready to enjoy.

Close up view of creamy vegetable pasta in a white serving bowl with fork

For more inspiration, also browse all easy vegan dinner recipes.

Overhead view of vegan creamy vegetable pasta served in a white bowl with fork

Creamy Vegetable Pasta (Vegan!)

This cozy, creamy pasta is tossed in a light, alfredo-style white sauce. It's an ultra-comforting meal that's easy to customize with your favorite veggies!
5 from 3 votes
Print Recipe Pin Recipe Comment
Prep Time: 15 minutes minutes
Cook Time: 15 minutes minutes
Total Time: 30 minutes minutes
Author: Kaitlin - The Garden Grazer
Course: Main Dish
Cuisine: Gluten-Free Option, Oil-Free, Vegan
Servings: 4

Ingredients

  • 8 oz. penne pasta (GF if desired)
  • 3 cups fresh broccoli florets
  • 8 oz. mushrooms
  • 3 roma tomatoes
  • 3 cloves garlic

For the creamy white sauce:

  • 2 cups dairy-free milk* (plain, unsweetened)
  • 1/4 cup nutritional yeast
  • 1/4 cup all-purpose flour (GF if desired)
  • 2 Tbsp. fresh lemon juice
  • 1 Tbsp. Dijon mustard
  • 1 Tbsp. white miso
  • 2 tsp. onion powder
  • 1 tsp. garlic powder

Instructions

  • Cook pasta: Cook your pasta according to package instructions, leaving it al dente (slightly firm, not mushy). Drain when finished.
  • Prepare vegetables: Cut the broccoli into small florets, clean and slice the mushrooms, and chop the tomatoes. Mince the garlic and set aside.
  • Begin cooking: In a large pan over medium-high heat, sauté mushrooms for 3-4 minutes. (I use 3 Tbsp. water/broth for no-oil sauté method, adding more as needed.) Then add the broccoli florets and sauté for 5-6 minutes or until the broccoli is crisp-tender.
  • Make sauce: Meanwhile, add all the sauce ingredients to a blender and blend to combine.
  • Continue cooking: When the broccoli is crisp-tender, add the minced garlic and tomatoes to the pan. Stir and sauté for 2 minutes.
  • Add sauce: Then reduce heat and add the cream sauce. Lightly simmer for about 2-3 minutes, stirring often, until the sauce slightly thickens. Turn off heat.
  • Add pasta: Finally, add the pasta (cooked and drained) and toss to combine. Salt and pepper to taste. Garnish with vegan parmesan and fresh herbs of choice if desired.

Notes

*Milk: I use homemade cashew milk, but soy would work for a nut-free option. Just be sure the milk is plain & unsweetened.
For gluten-free: Use GF pasta and flour. (I use Bob's Red Mill all-purpose GF flour.)
For nut-free: Ensure your milk & flour are nut-free, and omit the vegan cashew parmesan.
Serving: Add fresh herbs (basil, parsley, chives, dill), Vegan Parmesan Cheese, or even a dollop of Walnut Pesto.
Yield: Recipe makes about 8 heaping cups pasta.

Nutrition Per Serving (Estimate)

Nutrition Facts
Creamy Vegetable Pasta (Vegan!)
Amount per Serving
Calories
364
% Daily Value*
Fat
 
5
g
8
%
Saturated Fat
 
1
g
6
%
Polyunsaturated Fat
 
2
g
Monounsaturated Fat
 
1
g
Potassium
 
899
mg
26
%
Carbohydrates
 
65
g
22
%
Fiber
 
7
g
29
%
Sugar
 
9
g
10
%
Protein
 
18
g
36
%
Vitamin A
 
1270
IU
25
%
Vitamin C
 
80
mg
97
%
Calcium
 
235
mg
24
%
Iron
 
3
mg
17
%
* Percent Daily Values are based on a 2000 calorie diet.

Sodium content: This is omitted as I cannot provide an accurate number. I encourage you to calculate your own to provide a much more precise reading based on the exact ingredients, brands, and amounts you're using.

Get the Monthly NewsletterSubscribe here!

If you're enjoying this vegan Creamy Vegetable Pasta recipe, also check out:

  • Mexican Mac & Cheese
  • Sun-Dried Tomato Mushroom Pasta
  • Vegetable Orzo Soup
  • Mushroom Chili

Follow The Garden Grazer on Instagram, Pinterest, X (Twitter), or Facebook for more updates and inspiration.

More Vegan Noodle & Pasta Recipes

  • Cashew alfredo sauce cover photo
    Cashew Alfredo Sauce (Vegan!)
  • Taco spaghetti recipe cover photo
    Taco Spaghetti (Vegan!)
  • Vegan taco pasta salad cover photo
    Taco Pasta Salad with Southwest Dressing (Vegan!)
  • Spaghetti pasta salad cover photo
    Spaghetti Salad (Easy!)

Comments

    Leave a Reply Cancel reply

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

    Recipe Rating:




  1. Rob says

    December 07, 2022 at 7:02 pm

    5 stars
    This dish is very tasty, quick to prepare, and you can regulate your carbs by the size of your pasta portion. I chose to let each person choose their own size of pasta portion, and then add the veggies and sauce to their personal taste. It worked out very well. Thanks for a great recipe!

    Reply
    • Kaitlin says

      December 08, 2022 at 2:44 pm

      Hello Rob! What great thinking - a customizable pasta bar! Love your creativity and glad to hear the recipe worked out. Thanks so much for giving it a try and sharing your kind and helpful feedback!

      Reply
  2. Ashton says

    March 27, 2021 at 6:43 am

    5 stars
    Super simple and as creamy as traditional Alfredo. Made ahead for lunches for the week.

    Reply
    • Kaitlin says

      March 31, 2021 at 9:21 am

      Awesome to hear, Ashton! Thanks for sharing!

      Reply

Hello, I'm Kaitlin!
I live in Montana and share vegan recipes that are easy and healthy. About Me →

Footer

↑ back to top

Info

About
Privacy Policy
Contact

Follow

Newsletter
Facebook
Instagram
Pinterest

Recipes

Recipe Index
Oil-Free Recipes
Gluten-Free Recipes

Copyright © 2026 The Garden Grazer

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required