This creamy white sauce pasta with vegetables is one of my favorite pasta recipes. It was the first pasta dish I learned to cook, just because I loved it so much growing up. Packed with vegetables like broccoli, peppers, and corn, this recipe is easy to put together for a quick weeknight dinner in just 30 minutes!  

bowl of white sauce pasta with veggies

We didn’t know many pasta dishes growing up (except a few- masala macaroni in my tiffin box was constant!), but this white sauce pasta is one that reminds me of my high school and college days. I would often relish this pasta at cafes with my friends, along with a slice of warm, gooey brownies.

When I started cooking, I knew I had to learn how to make a good white sauce pasta loaded with vegetables. The version that I am sharing here is the version that I make at home often. It sounds and looks fancy but could not be simpler to make.

This white sauce is also known as béchamel sauce and has its origin in French cuisine. Classic béchamel sauce is made with butter, flour and milk. For this pasta, sometimes I add little cream and little cheese to make it extra creamy, so you can say that this sauce is kind of a mix between alfredo and béchamel. But you can totally skip the cream and cheese and stick with only milk to make the classic version.

A bowl of this white sauce pasta + my quick and cheesy air fry garlic bread on the side is my definition of happiness!

Ingredients

There are 2 main parts to this recipe- the veggies and the sauce and of course there’s the pasta.

  • Pasta: I like using penne pasta probably because that’s how I always had it in India, but you can use other pasta shapes. Macaroni and Rigatoni will also work well. I personally don’t like using spaghetti.
  • Veggies: You can use any vegetables that you like in this pasta. The day I made this pasta, I had peppers and broccoli at home and that’s what I used in the recipe along with onion and sweet corn.
  • Milk: I like using whole milk but 2% would also work. Adding heavy cream makes it richer.
ingredients for white sauce pasta arranged on a board

Recipe Tip

To make this pasta less creamy: use milk only (no heavy cream) and skip the cheese.

To make the pasta more cream: use the heavy cream and also add the grated cheese- either mozzarella or cheddar.

If you prefer saucy pasta: reduce the quantity of pasta to 100 grams (1 cup).

How to Make White Sauce Pasta

I like using penne pasta because that’s what was most used in India, but any pasta shape would do. While the pasta is boiling, sauté the vegetables. I like using a mix of broccoli, onions, peppers and corn. Mushrooms would be great too!tes. They should remain crunchy. You can use other veggies like carrots, peas as well.

pasta being boiled in water
sauteed broccoli, peppers in a pan

The base of the sauce is made with butter, garlic, flour and milk. Keep the heat low else the garlic will burn, once you can smell aroma of sauteed garlic, then add in the flour.

chopped garlic with butter in a steel pot
chopped garlic with butter and flour in a steel pan

The flour makes the sauce thick but it’s important to stir it constantly after adding it else the flour might burn. Once the flour is nutty and lightly brown, then add the milk and cream and stir. You can replace the cream with more milk.

whishing flour with butter in a pan with a whisk
adding milk to a pan

I like adding Italian seasoning, dried oregano to flavor the sauce and some chili flakes for that spicy kick. You add adjust the seasonings to your preference. Let the sauce simmer for some minutes, it will thicken and coat the back of a spoon. You can stir in grated mozzarella or cheddar cheese at this point and stir until it melts.

dry seasonings in a pan
a finger brushing the back of a spoon to show the thickness of the sauce

Once the sauce is thick, stir in the sauteed vegetables and boiled pasta. Mix so that the pasta and vegetables are well coated with the sauce. Serve hot, sprinkle grated parmesan for extra touch!

penne pasta and vegetables added to white sauce
penne pasta with vegetables in a white sauce in a steel pan

Manali’s Tips

  • Use a wire whisk to constantly mix in the flour after adding it to the pot, else the sauce will have lumps, and it won’t be smooth.
  • Make sure you don’t overcook your pasta. Follow the instructions of the package to make it al-dente.
  • You can add vegetables of your choice. I often add green peppers, mushrooms, carrots and peas. Baby corn is also great in the pasta though it’s not always easy to find it here.
  • Skip cream and cheese to keep this simple. I often make it that way and it comes out just as good. Adding heavy cream and cheese makes it extra rich and creamy and I reserve adding those for special occasions.
  • This pasta is best served immediately. You can store leftovers in the refrigerator. Re-heat in microwave on in a pan on medium heat.
red pot with pasta with veggies in a white sauce
Want to save this recipe?
Get this sent to your inbox, plus get new recipes from us every week!

4.86 from 27 votes

White Sauce Pasta Recipe (Vegetarian)

Creamy and cheesy White Sauce Pasta is the ultimate comfort food! Packed with vegetables, this is an easy weeknight dinner that you can make in 30 minutes.
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 3

Ingredients 

  • 1 & ½ cups penne pasta, 150 grams or use 100 grams pasta for more saucy pasta
  • 2 tablespoons butter, divided
  • 1 small red onion, diced or chopped
  • 1 medium red pepper, sliced
  • ½ cup sweet corn, frozen, I add this to hot water for 10 minutes before using in the recipe
  • ¾ cup broccoli florets, cut into small florets
  • 1 tablespoon olive oil
  • 4-5 large garlic cloves, finely chopped
  • 1 & ½ tablespoon all purpose flour, also known as maida
  • 2 cups milk, room temperature, I used whole milk
  • ¼ cup heavy cream, optional, you can also use just use milk, cream makes it more creamier
  • 1 teaspoon dried oregano
  • 1 teaspoon Italian seasoning
  • ½ teaspoon red chili flakes
  • ½ teaspoon salt, or to to taste
  • black pepper, to taste
  • ¼ cup cheese, grated, mozzarella or cheddar, optional

Instructions 

  • Boil 1 & ½ cups penne pasta (150 grams) according to instructions on the package. I used regular penne pasta which was supposed to be boiled for 9 to 11 minutes. and drain. Make sure you don’t overcook your pasta, you want it al-dente. Note: use only 1 cup pasta if you like more sauce in your pasta. While the pasta is boiling chop all the veggies.
    Once the pasta is boiled, drain it using a colander and set aside.
  • Melt 1 tablespoon butter in a pan on medium heat. Then add all the veggies – 1 small red onion (chopped), 1 medium red pepper (sliced), ¾ cup broccoli florets (cut small), ½ cup sweet corn (frozen corn which I added to hot water for 5 minutes before using). Cook the veggies for 2 minutes. They should remain crunchy. Once done, remove the vegetables onto a plate.
  • To another pan or you can use the same pan, now add 1 tablespoon olive oil and the remaining 1 tablespoon butter. Once the butter melts, add the 5-6 garlic cloves (chopped) and cook for 1 minute until fragrant.
  • Then add 1 & ½ tablespoons flour. Whisk the flour continuously, using a wire whisk for around 30 to 60 seconds. You don’t have to brown the flour much. Once the flour is slightly nutty and toasted, add 2 cups whole milk and ¼ cup heavy cream (or skip cream and add an additional ¼ cup milk). Mix everything using a whisk so that there are no lumps formed.
  • Now, add in the seasonings: 1 teaspoon Italian seasoning, 1teaspoon dried oregano, ½ teaspoon red chili flakes (to taste), ½ teaspoon salt (or to taste), black pepper (to taste).
  • Mix everything and let the sauce simmer. Sauce will thicken as it simmers and in 4 to 5 minutes it will coat the back of the spoon. Turn heat to lowest. You can add ¼ cup grated mozzarella or cheddar cheese at this point (optional). Stir and let the cheese melt.
  • Add the sauteed vegetables and boiled pasta back into the pan. Using a spatula toss everything together until the pasta and veggies are coated with the sauce. Taste test and adjust the seasonings at this point. Serve warm!

Notes

  • Add some freshly grated parmesan cheese before serving.
  • Spice levels, richness and creaminess of this pasta- all can be adjusted to taste and preference. 

Nutrition

Calories: 560kcal, Carbohydrates: 64g, Protein: 18g, Fat: 27g, Saturated Fat: 14g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 9g, Trans Fat: 0.4g, Cholesterol: 64mg, Sodium: 609mg, Potassium: 669mg, Fiber: 5g, Sugar: 15g, Vitamin A: 2353IU, Vitamin C: 77mg, Calcium: 334mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main Course
Cuisine: Italian
Your feedback is valuable!Please share your comments, ratings, and any suggestions or adaptations below to help us improve and make our recipes more successful.

Hi, I’m Manali!

Bringing you easy, delicious vegetarian & vegan recipes! Eating veggies can be fun, you just need to get creative in the kitchen with the right set of ingredients!


4.86 from 27 votes (6 ratings without comment)

Leave a comment

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

Recipe Rating




69 Comments

  1. 5 stars
    ive made this plenty of times before and its a favorite in my house, i made this yesterday but it tasted too much like flour, and not at all whaat it is supposed to taste like. .how can i fix this to make it tatste it’s usual taste.

    1. Hi Sherry, if you have followed the same recipe and it’s been fine in the past, I am not sure what happened? Did you accidentally add more flour this time? I would probably add more boiled pasta and sauteed veggies to balance it out.

  2. 5 stars
    I love white sauce pasta so much that I had found a way to have white sauce pasta without any kitchen facility when I was in hostel using only electric kettle . Now when I’m home now I will make pasta in real way.. Your recipe looks great and easy I’ll start making pasta following this recipe.

    1. Hi Manali,

      I follow your recipe when I am cooking. It comes out great. But for a party I would like to know if there is any store brought white sauce which tastes similar, so that I could do bulk quantities.

      1. Hi Neethi, so far I haven’t really liked any store bought sauce. Some people like Rao’s Alfredo Sauce and although I love Rao’s marinara, the alfredo wasn’t my favorite. though it’s better than most other brands.

  3. Very good recipe and super easy. My wife is very happy with the meal I cooked. We’re trying slowly to move to a more vegetarian lifestyle. I’m glad I discovered your page, I’ll definitely be bookmarking it. Thanks

  4. Hi, when after whisking maida, adding milk and later after adding cheese, my sauce broke into minute clumps. What could be the reason? (I did not add heavy cream, i added 2 cups milk)

    1. could be the temperature difference, if milk was cold and pan too hot. Try brining the milk to room temperature and then add.

  5. 5 stars
    Manali,

    Thank you so much for sharing this recipe! I really appreciated the level of detail you put into the details of this recipe, as well as the multiple ways you presented the process of making this dish. It made it really simple for a novice chef like me to follow. This was the first time I ever made my own sauce, and while I was nervous, your instructions were clear and easy to follow.

    My Dad and I really enjoyed this dish for dinner, and it turned out to be a perfect comfort meal on this rainy night in Philly. I will definitely save this recipe to make again.

    Thank you so much!

    Lauren

  6. 5 stars
    This is an amazing recipe! I love the sauce. I was never a fan of the jar white sauce, so I didn’t really like white sauce pasta growing up, but this was a real game-changer!

  7. Hey hi. This recipe of yours has been posted by Chef Saswati Mangaraj on Instagram as her own creation. Kindly check. Thanks

  8. 5 stars
    Came out excellent! I added spinach, parmesan and asiago cheese and stuck with the rest of your recipe. Too good!! Thank you ???

  9. I made this dish at home and ate it very tasty and the White Sauce Pasta Recipe is one of my favorite pasta recipes.

    1. you can but it will really thicken up. So while re-heating you will have to add more milk to thin it out. Also since there’s dairy in it, won’t last for too long, I would keep it the fridge for max of 2-3 days.

  10. 5 stars
    Hi! Manali, I made the sauce today for my mince penne pasta dish & must say it made all the difference to my pasta and had me saying ‘Ooooh! It’s sooo good’ Thankyou . Gonna try so more recipes with your sauce. Ciao for now. Mike

  11. 5 stars
    Thanks for this recipe. I have tried so many white sauce recipes and although the taste is fine when I reheat it the next day the sauce either separates or has a ton of oil that sits on top. I hate it. But this sauce does not do that. Perfect everytime reheats just fine. I made this 4 times already. My son likes his simple with shrimp so I make like a shrimp fettuccine one for him I make brocolli on the side but when I make it for myself all the veggies in the recipe go inside. Wish I could attach a picture of the shrimp one I made last night. It was yummy!

  12. 5 stars
    This is the first meal I cooked ever for my boyfriend. Loved it! Really quick and good for beginners makes you feel like a pro!

    Keep posting!

    1. hey it’s mentioned in the recipe “To the same pan, now add olive oil and the remaining tablespoon of butter. Once the butter melts, add the chopped garlic and cook for 2 minutes until fragrant.”

  13. 5 stars
    Thanks for the recipe! I tried white sauce pasta for the 1st time & made it with a lot of veggies & mung sprouts – came out wonderfully! Everyone loved it at my home 🙂

    Lots of gratitude

  14. Thanks for sharing! I love it when I find easy recipes for something I want to have at that moment. I did make a few changes, I replaced the milk and cream with laban/buttermilk, cherry tomatoes for red peppers, Edam for the the processed cheese and Parmesan, and finally last minute save home made Italian seasoning. I could have used a bit more herbs, but personally the taste test did more than pass. I’m giving this page a star on my browser.

    I’m sure my highly critical family will appreciate it as well. 😉

  15. 5 stars
    I live abroad and has instant access to pasta for eating out. But the taste is different and quite bland and usually dream away of enjoying delicious white sauce pasta. Today was different – the dream came true !. Thank you for posting this amazing recipe. I know for sure I will be making this again. Thank you Manali !

      1. 5 stars
        The recipe is pretty good and love the flavour I added a little bit of mushroom and olives

    1. Will the pasta taste as amazing as it looks if I add soy milk and a vegan cream. Or just some vegan milk. Please let me know.
      Thanks. ?