This easy and healthy vegan white sauce pasta with vegetables is sure to become your next go-to weeknight dinner! Highly customizable, low in calories and ready in 30 minutes, this kid-friendly recipe is undetectably plant-based and so tasty.
If you’re in need of a simple and delicious plant-based dinner idea, look no further than this white sauce pasta with veggies!
It comes together in under 30 minutes with minimal prep and it allows you to clean out your fridge at the same time.
free 7-day vegan meal plan
Your next week of eating is planned out with these quick and delicious vegan bowls, meal prepping steps & full grocery list.
Using any pasta and veggies of your liking, this recipe is easily customizable and totally family-approved.
It’s low in calories and fat as written in the recipe card below, but we’ll share some tips for making this dish heartier.
Nobody will believe that this vegan white sauce pasta doesn’t have any butter, cheese or cow’s milk and everyone will ask for seconds.
Let’s look at what’s needed to create this delicious vegan white sauce pasta as well as our top tips around the recipe.
- Highly customizable
- Very family- and kid-friendly
- Flavorful, luscious &low-fat
- Lazy 30-minute weeknight dinner
- Budget-friendly & low in allergens
- Great way to eat more veggies
Our whole food plant-based recipe is a really mess-free dinner as you don’t have to use a lot of utensils.
- Pasta — we like to use macaroni-shaped pasta but any will work.
- Vegetables — our recipe uses bell pepper, broccoli, spinach, onion and corn.
- Dairy-free milk — this is the base for our low-fat vegan white sauce; choose your favorite!
- Cornstarch — our gluten-free binder for the creamy béchamel!
- Spices — garlic, vegetable broth, oregano, nutritional yeast and white pepper add flavor to our white sauce.
- Plant-based protein — add a handful of chickpeas to this vegan white sauce pasta for extra 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.
How to make vegan white sauce pasta
Prepare your veggies
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.
Make white sauce
Heat soy milk in a saucepan on the stove. In a small bowl, whisk the cornstarch and cold vegetable broth together until no lumps are left. Add it with the rest of the spices to the warm milk.
Cook it for a few minutes over medium heat, stirring frequently until it thickens and turns 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.
Combine & enjoy
After another 5 minutes of cooking, add the fresh spinach and cooked pasta. Now, mix everything well with a spoon while pouring the white sauce over everything.
Add some of the cooking water from earlier as the pasta will need additional moisture!
Serving & storage suggestions
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.
If you want to make larger batches and enjoy this pasta over a couple of days, it’s best to store the components individually and combine them when heating (with an additional splash of plant-based milk.)
Tips & FAQs
Adjust the nutritional profile
You can increase the protein content by using legume-based pasta and making this high-protein vegan cheese sauce!
If you or your family are not super keen on veggies or don’t have a huge appetite, you can reduce the amounts used.
Use gluten-free pasta if needed and sauté your veggies in olive oil to make this dish richer.
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 an entirely 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 healthy white sauce pasta, 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.
Other delicious add-ons
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
- Green beans
- Fresh tomatoes
- Green onion
- Fresh herbs
- White beans or chickpeas
- Tofu or tempeh
- Vegan mock meats
- Vegan cheese
Tip: use frozen veggies for more convenience!
Try these tweaks
For a super lazy version, just boil your vegetables in the same pot as your pasta and prepare the white sauce ahead of time!
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.25+ Vegan Casserole Recipes →
More vegan dinner recipes
Check out the following goodness on our website if you like this vegan pasta dish!
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.
- 8.8 oz macaroni pasta, dry (250 g)
- 1.5 cups broccoli florets (240 g)
- 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 cooked chickpeas (165g), drained
- 2 cups fresh spinach (60 g)
- 3 garlic cloves, minced
- 1 yellow onion, diced
For the white sauce
- 2 cups soy milk, unsweetened (480 ml)
- 4 tsp cornstarch
- 1 cup vegetable broth (240 ml)
- 2 tsp onion powder
- 1 tsp garlic powder
- 2 tsp dry oregano
- 4 tbsp nutritional yeast
- 1 tsp salt
- Freshly ground white pepper
- Red pepper flakes
- Nutritional yeast
- Vegan parmesan
- Cook the pasta according to the package instructions, then drain (saving ½ cup of the cooking water) and set aside.
- Meanwhile, make the dairy-free white sauce by putting the soy milk in a saucepan over medium heat.
- Mix the cornstarch with vegetable broth in a small bowl, then add it to the warm milk in the pan with the rest of the sauce ingredients.
- Cook over medium heat, stirring frequently until it starts to thicken and turn into a smooth, creamy sauce.
- 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.
- 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.
- Add the pasta and spinach to the rest of the veggies, stir to combine, then pour the sauce over everything and mix thoroughly.
- Add two or three tablespoons of the pasta cooking water, as the pasta will absorb moisture.
- Finally, divide into serving bowls, garnish with red pepper flakes and nutritional yeast and serve warm.
- 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: 3 Serving Size: ⅓ recipe
Amount Per Serving: Calories: 388Total Fat: 5gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 0mgSodium: 210mgCarbohydrates: 70gFiber: 13gSugar: 11gProtein: 20g
Nutrition information is a rough estimate calculated automatically, their accuracy is not guaranteed. Just focus on whole plant-based foods and eat until satiety!