Dairy-Free White Sauce Veggie Pasta

A plate full of no dairy white sauce veggie pasta with gray napkin underneath.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.5 from 2 reviews

Dairy-Free White Sauce Veggie Pasta is perfect for a meatless Monday dinner. Healthy vegan pasta recipe that’s easy and packed with veggies. The flavor of chicken pot pie minus the chicken! Yum!!


  • 1 tablespoon olive oil
  • 1 cup chopped onion
  • 2 cloves garlic, minced
  • 1 cup broccoli florets, cut into small bite-size
  • 1/2 cup finely chopped carrot
  • 2 tablespoons vegan butter (or regular butter)
  • 2 tablespoons all-purpose flour
  • 1/2 teaspoon salt
  • 1/4 teaspoon freshly ground black pepper
  • 2 cups unsweetened almond milk (or chicken broth)
  • 2 teaspoons vegan chicken flavor bouillon powder (omit if using chicken broth)
  • 1/3 cup frozen pea
  • 1/3 cup frozen corn
  • 8 ounces short pasta of your choice 


  1. Cook the pasta according to the package.
  2. While the pasta is cooking, heat olive oil in a large non-stick skillet. Add the onion and cook until onion is slightly translucent.
  3. Add the minced garlic and cook until it smells fragrant, about a minute.
  4. Add the broccoli and carrot. With frequent stirring, cook the vegetables until they are vibrant in color.
  5. In the middle of the skillet, make a well and add the butter to the pan. Once the butter is almost all melted add the flour. Stir until you no longer see the flour. Mix the roux with the rest of the vegetables in the pan.
  6. Season the mixture with salt and pepper.
  7. Add the almond milk (or chicken broth) and vegan chicken flavor bouillon powder (omit if using chicken broth). If you are using chicken broth, taste the sauce and add additional seasoning if necessary.
  8. Cook the mixture in medium heat until the sauce thickens, about 3-5 minutes. 
  9. Add in the cooked pasta, frozen pea, and frozen corn. Mix until everything is well coated with the sauce. Cook for couple more minutes and serve right away.


  • This recipe is vegan friendly if using vegan butter, almond milk, and vegan chicken flavor bouillon powder. But if you not vegan, you can use regular butter and chicken broth to make the dish.
  • If you want your pasta to have more sauce, feel free to use more almond milk or broth. Season accordingly.