Vegan White Sauce Pasta With Veggies (Low-Fat)

by Alena

From lasagna to pesto-laden, made in just one pot or as a colorful salad — we have to admit, we love pasta in all its shapes and sizes. That’s why we had to add this delicious vegan white sauce pasta with vegetables to our blog!

If you’re in need of a simple yet scrumptious plant-based dinner idea, this colorful vegan pasta with white sauce is likely to become your go-to recipe.

Use any pasta of your liking along with some veggies you happen to already have in your kitchen and cook up a fantastic filling, easy and healthy plant-based pasta dish in around 30 minutes.

Needless to say, this dairy-free recipe is super customizable, family-friendly and can even be prepared ahead of time!

No matter if you want to call it pasta with bechamel sauce or vegan white sauce pasta, it is filled with all the goodness you want in a satisfying meal without any of the negatives you sometimes find in heavy pasta dishes.

You don’t need any butter, cheese, eggs or dairy milk to create this low-fat and high-fiber meal, plus you can go as easy or heavy on the vegetables as you like. We just love lazy weeknight dinners like these!

Let’s take a look at what’s needed to create this delicious vegan white sauce pasta and let us share our top tips around the recipe.

hand pouring vegan white sauce over pasta with vegetables in a pan

Is White Sauce Vegan?

Typically, white sauce is heavy in dairy products and therefore not plant-based or vegan. White sauce, also known as béchamel sauce, is often used in French and Italian pasta recipes, such as lasagna.

If you want to make a traditional white sauce that is vegan, you need to swap the dairy milk for a dairy-free alternative and use vegan butter or margarine. To add some cheesy flavor, a good pinch of nutritional yeast is highly recommended!

However, the low-fat white sauce for our easy vegan pasta recipe is not made with any flour or butter at all — it’s a fully whole food plant-based yet really flavorful dairy-free white sauce that only requires a handful of staple ingredients.

Is White Sauce Healthy?

Most white sauce recipes are not really healthy as they call for white flour, butter, cheese, eggs and dairy milk. None of these are very nutritious and, depending on the amounts used, can be high in saturated fat.

To create a white sauce pasta that’s super healthy and easy to make, there are some simple food swaps needed!

Our low-fat vegan bechamel sauce recipe is allergen-friendly, creamy, inexpensive and so easy to make — combined with some whole grain pasta and veggies of your choice, you end up with a really nutritious meal.

Marinara Sauce With Zucchini Noodles
woman in black dress standing by a table and pouring vegan bechamel sauce from a spoon into a glass jar

The Best Vegan White Sauce Pasta

  • Highly customizable
  • Very family- and kid-friendly
  • Easily made gluten-free
  • Flavorful, luscious & oil-free
  • No cheese or eggs needed
  • Packable and preppable
  • Lazy weeknight dinner
  • Budget-friendly & low in allergens
  • Great way to eat more veggies
  • Low-fat yet creamy and delicious

Our whole food plant-based recipe is loved by kids and a really mess-free dinner as you don’t have to use a lot of utensils.

For a super lazy version, you can just boil your vegetables in the same pot as your pasta (instructions over at and prepare the white sauce ahead of time!

While our healthy vegan white sauce recipe isn’t how you traditionally make béchamel, you still want to give it a shot and let the creaminess and herby flavor surprise you!

white table with broccoli, dry pasta, corn kernels, chickpeas and bell pepper which is being cut

Vegan White Sauce Pasta Ingredients

  • Pasta — we like to use macaroni-shaped pasta but any will work from white to whole grain, gluten-free or legume-based.
  • Vegetables — yes, this colorful vegan pasta dish needs some nutrient-rich veggies to make it ultimately healthy and scrumptious! Our recipe calls for some bell pepper, broccoli, spinach, onion and corn.
  • Dairy-Free Milk — this is the base for our low-fat vegan white sauce, choose between almond, soy or coconut milk (the latter of which is higher in fat).
  • Cornstarch — our gluten-free binder for the creamy béchamel!
  • Spices — that’s where your meal comes to life; we love to use garlic, vegetable broth, oregano, nutritional yeast and white pepper for this recipe.
  • Plant-Based Protein — this is optional but we love to add a handful of chickpeas to this vegan white sauce pasta for some added texture and filling protein!

As you can see, our simple white sauce pasta recipe is highly customizable to your preferences or needs! Just swap any of the ingredients to make this meal work for you and find some more ideas below.

Let’s go over the steps for how to make this healthy low-fat plant-based dinner!

black pan on the stove in which macaroni pasta is being mixed with vegetables

How to Make Creamy Low-Fat White Sauce With Pasta

This recipe is so beginner-friendly, the hardest part is choosing, washing and chopping your vegetables! While you do so, cook your pasta on the stove according to the package instructions. 

Once the pasta is al dente, drain it (reserving ½ cup of the cooking water) and set it aside.

Move over to making your easy vegan white sauce by warming the almond milk in a saucepan on the stove. In a small bowl, whisk together the cornstarch in some cold vegetable broth and add it to the warm almond milk together with the rest of the spices.

Cook it for a few minutes over medium heat, stirring frequently until it starts to thicken and turn into a smooth, creamy sauce. Set aside to make the vegetables.

Get a large non-stick pan or skillet and sauté your diced onion in a spritz of vegetable broth for a few minutes, stirring frequently. Once translucent, add the bell peppers, broccoli, garlic, corn and chickpeas.

After another 5 minutes of cooking, add the fresh spinach and cooked pasta. Now, mix everything well with a spoon while pouring your homemade vegan béchamel over everything. 

You also want to add some of the cooking water from earlier as the pasta will need some more moisture!

white table with a black pan and a grey plate both filled with homemade vegan pasta with white sauce

Tips for This White Sauce Pasta Recipe

Change your weekly pasta night up and swap the tomato sauce for our healthy vegan white  sauce pasta!

Here are some additional ideas and suggestions so you can create the perfect pasta experience.

Adjust the Nutritional Profile

The calorie density in this vegan pasta recipe is relatively low and it’s therefore weight loss-friendly. However, if you’re not super keen on veggies or don’t have a huge appetite, you can reduce the added vegetables to suit your needs.

You can easily make this vegan white sauce pasta gluten-free by using gluten-free pasta. Since our béchamel sauce is made without flour and just uses some cornstarch, you’re all set!

If you don’t like or cannot have almond milk, simply choose any plant-based milk alternative of your liking. Depending on your choice, you can create a higher protein (soy) or higher fat (coconut) white sauce!

You can also make our bean-based vegan cheese sauce instead of the béchamel for lots of added protein or mix some tomato sauce with the white sauce for more veggie-power and a lower calorie content.

white table with a large black pan containing colorful vegetables, pasta and vegan white sauce

Vegan White Sauce Pasta Add-Ins

As we’ve mentioned before, this vegan pasta recipe is highly customizable so we wanted to share our favorite swaps and add-ins you can choose from when making your own!

  • Bell peppers
  • Spinach or kale
  • Broccoli or cauliflower
  • Zucchini 
  • Eggplant
  • Mushrooms
  • Corn
  • Green beans
  • Carrots 
  • Fresh tomatoes
  • Green onion
  • Fresh herbs
  • White beans or chickpeas
  • Tofu or tempeh
  • Vegan mock meats
  • Vegan cheese

Serving, Storage & More

You can enjoy it on its own, serve it with some freshly baked rolls or arugula salad.

If you want to make a larger batch and enjoy this pasta over a couple of days, it’s best to store the three components individually and combine them when heating everything up with an additional splash of plant-based milk.

You can even make a baked version of this vegan white sauce pasta by dumping everything into a baking dish, putting it in the oven (perhaps with some shredded vegan cheese on top) and baking it until the top starts to brown.

Delicious Vegan Lasagna Recipe
hand holding a spoon in a black pan with vegan bechamel sauce

More Easy Vegan Dinner Recipes

If you’re into easy plant-based recipes like this colorful vegan white sauce pasta, check out the following goodness we have on the blog!

Did you try this recipe and like it? Be sure to share your experience with us in the comments below and leave a rating. You can also Pin the vegan pasta recipe here and tag us on Instagram if you’ve made it — we’d love to see your creations.

white table with a large black pan containing colorful vegetables, pasta and vegan white sauce

Vegan White Sauce Pasta Recipe

Yield: 2 servings
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes

This easy and healthy vegan white sauce pasta with vegetables is sure to become your go-to weeknight dinner! Highly customizable, low in calories and ready in 30 minutes, this colorful, creamy and scrumptious plant-based pasta dish is inexpensive, meal prep-friendly and kids simply love it.


  • 8.8 oz macaroni pasta, dry (250 g)
  • 1 medium broccoli, cut into florets
  • 1 red bell pepper, de-stemmed and cut into bite-size pieces
  • 1 orange bell pepper, de-stemmed and cut into bite-size pieces
  • 1 cup corn kernels (165 g)
  • 1 cup chickpeas, cooked & drained (165 g)
  • 2 cups fresh spinach (60 g)
  • 3 garlic cloves, minced
  • 1 yellow onion, diced

For the White Sauce

  • 1 cup almond milk, unsweetened (240 ml)
  • 2 tsp cornstarch
  • ½ cup vegetable broth (120 ml)
  • 1 tsp onion powder
  • ½ tsp garlic powder
  • 1 tsp dry oregano
  • 2 tbsp nutritional yeast
  • Freshly ground white pepper

To garnish

  • red pepper flakes
  • nutritional yeast


  1. Cook the pasta according to the package instructions, then drain (saving ½ cup of the cooking water) and set aside.
  2. Meanwhile, make the dairy-free white sauce by putting the almond milk in a saucepan over medium heat.
  3. Mix the cornstarch with vegetable broth in a small bowl, then add it to the warm almond milk in the pan with the rest of the sauce ingredients.
  4. Cook over medium heat, stirring frequently until it starts to thicken and turn into a smooth, creamy sauce.
  5. Let’s move over to the veggies! Add the diced onion to a large non-stick skillet and sauté for a minute over medium heat. Add a spritz of water or vegetable broth and continue to cook, stirring frequently, until translucent.
  6. Now, add the chickpeas and the rest of the vegetables except for the spinach and keep cooking for another 5 minutes over medium heat, stirring frequently.
  7. Add the pasta and spinach to the rest of the veggies, stir to combine, then pour the sauce over everything and mix thoroughly. 
  8. Add two or three tablespoons of the pasta cooking water, as the pasta will absorb moisture.
  9. Finally, divide into serving bowls, garnish with red pepper flakes and nutritional yeast and serve warm.
  10. Any leftovers can be stored in an airtight container in the fridge for about 2-3 days. Keep in mind that it will thicken over time, so make sure to add a splash of dairy-free milk when heating the pasta up again.


  • For a quick & dirty version, cook your veggies in the same large pot together with the pasta for a few minutes, then drain everything and add the white sauce.
  • Feel free to choose any pasta you like from whole grain to gluten-free or legume-based.
  • You can pick any plant-based milk when creating the vegan white sauce. Or try this high-protein bean-based cheese sauce!
  • Find ideas for what else to add to this vegan pasta recipe in the article! You can also choose mixed frozen veggies for some more convenience.
Nutrition Information:
Yield: 2
Amount Per Serving: Calories: 540Total Fat: 7gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 5gCholesterol: 0mgSodium: 246mgCarbohydrates: 101gFiber: 18gSugar: 13gProtein: 26g

Nutrition information is a rough estimate calculated automatically, their accuracy is not guaranteed. Just focus on whole plant-based foods and eat until satiety!

Please rate & share if you like this!

Leave a comment on our blog or share on Pinterest or Instagram.

Alena sitting in a cafe with a bowl of fresh plant-based food and a glass of coffee in front of her

About Alena Handwritten FontAlena Schowalter is a Certified Vegan Nutritionist who has been a vegetarian since childhood and vegan since 2012. Together with her husband, she founded nutriciously in 2015 and has been guiding thousands of people through different transition stages towards a healthy plant-based diet. She’s received training in the fields of nutrition, music therapy and social work. Alena enjoys discussions around vegan ethics, walks through nature and creating new recipes.

6 thoughts on “Vegan White Sauce Pasta With Veggies (Low-Fat)”

  1. Tried this tonight and it was hearty, healthy and nutritional but I would’ve liked to see more attention to seasoning the veggies and creamier sauce. Following the directions to a T, this didn’t come out as I’d hoped with very little sauce for all the veggies it calls for and a bland dish overall.

    • thanks so much for the feedback, super helpful! I personally use almost no salt when cooking for myself and everyone’s used to a different level of seasoning — I’ll keep that in mind :)

  2. Hi Alena,

    I am Louise, fellow vegan blogger. Such a beautiful blog you have created!

    Just wanted to give you a heads up that we loved this Pasta so much that we have included in a “Best Vegan Pasta” round up:

    I wrote a little text to accompany the recipe, and included two links back to you :-) (number 26, no particular order).

    Hope to stay in touch with you!

    Warmest regards,

    • Hi Lousie,

      how lovely of you to reach out to me here! I’ve seen your blog around and am really happy to know that you featured our white sauce pasta :)

      Be sure to stay in touch, I’ll pin the article now!

      Best wishes,


Leave a Comment

Skip to Recipe