This site uses affiliate links and I may earn a commission at no extra cost to you.

This vegan pasta primavera recipe tosses fresh vegetables, herbs, and cooked pasta in a creamy silken tofu sauce. It’s an easy one-pot meal that’s healthy and delicious and ready in less than an hour! Perfect light, fresh, and filling meal to enjoy during spring and summer.

vegan pasta primavera in a white bowl.

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from us every week!

Why You’ll Love This One-Pot Vegan Pasta Primavera Recipe!

A creamy vegan pasta dinner is so comforting and satisfying. And this vegan pasta primavera recipe is no exception. Even better, it also feels light and fresh since it’s tossed in a rich, dairy-free cream sauce with plenty of fresh veggies that makes the vegetables the star of the show.

Like all pasta primavera recipes, I used a medley of fresh spring and summer vegetables to give my version eye-catching colors and delectable flavors. Plus, you can easily customize what goes into this dish based on the vegetables and herbs you have on hand.

And the sauce? It’s simple yet so delicious and hearty! Simply blend silken tofu and reserved pasta cooking water until they transform into a rich, smooth, and creamy pasta sauce. The sneaky plant protein will keep you energized and satiated for hours! Plus with one pot, in under an hour, clean-up is a breeze with this easy summer dinner recipe.

Looking for more creamy vegan pasta recipes? You’ll also like my 20-minute tahini pasta, creamy vegan mushroom pasta, vegan fettuccine alfredo, and creamy pumpkin pasta recipes. For a fall dinner from the oven, try my baked pumpkin pasta.

What is Pasta Primavera?

Pasta primavera, meaning “spring pasta” in Italian, loosely refers to any pasta dish made with chopped or sliced vegetables. It’s often served with a creamy garlic sauce, although the sauce and type of pasta can change depending on the recipe.

The Ingredients and Substitutes

Make this vegan veggie pasta easily with fresh ingredients and a few pantry staples. Refer to the recipe card for the full list of ingredients and quantities, including a grocery list!

ingredients for Vegan Pasta Primavera in individual bowls with labels.

It’s easy to make this recipe gluten-free pasta primavera by swapping the regular pasta for your favorite gluten-free pasta.

What Else Could I Add to Pasta Primavera?

  • Roasted garlic: Blend a head of roasted garlic into the silken tofu sauce if you’re craving a deeper garlic flavor.
  • Beans: Blend a can of cannellini beans or butter beans into the sauce or toss them with the pasta and veggies to give this meal even more protein boost.
  • Vegan cheese: Sprinkle shredded vegan mozzarella cheese, vegan parmesan, or nutritional yeast over each serving.
  • More fresh herbs: Add ¼ cup of chopped fresh oregano, thyme, and/or rosemary in addition to the basil and parsley.
  • More vegetables: Feel free to add mushrooms, artichoke hearts, corn, cauliflower, spinach, or kale for even more veggie goodness!

How to Make Pasta Primavera Vegan

Keep scrolling to the recipe card for the complete recipe instructions.

cooking pasta in a pot of boiling water.
onion, garlic, and peppers cooking in a large pot.

Step 1: Cook the pasta in a pot of boiling water according to package instructions. Afterwards, reserve 1 cup of pasta water before draining the rest.

Step 2: Sauté the onion, garlic, and bell pepper in a hot oiled pot until soft and fragrant.

Cook the pasta just to al dente (soft with a slightly firm bite). Because the noodles are tossed in the cream sauce 10 minutes before serving the dish, if they’re overcooked, they’ll become mushy.

vegetables cooking in a large pot.
squeezing lemon juice into a pot full of vegetables.

Step 3: Next, add the broccoli, zucchini, salt, pepper, and crushed red pepper. Then stir to combine, cover the pot, and cook on low heat.

Step 4: After 3 minutes, add the frozen peas. Also add lemon zest and lemon juice to the pot. 

silken tofu and pasta cooking water in separate bowls next to a blender.
a foamy white sauce in a blender.

Step 5: Meanwhile, add the silken tofu and ½ cup of the reserved pasta cooking water to a blender.

Step 6: Blend until smooth and creamy. (Be careful that the hot water does not splash on you!)

pouring cream sauce into a pot with vegetables.
pouring a bowl of cooked pasta into a pot with vegetables and cream sauce.

Step 7: Pour the cream sauce into the pot with the vegetables. Then heat to a gentle boil.

Step 8: Turn off the heat and add the tomatoes, basil, parsley, and cooked pasta. Then stir to combine.

using a wooden spoon to toss cooked veggies in a pot with a cream sauce and vegetables.

Step 9: Cook until the tomatoes and pasta are heated through. Finally, taste and adjust the seasonings as needed before serving the pasta primavera in bowls. Enjoy!

If the pasta is still too firm after simmering in the sauce for 10 minutes, cover the pot and let it sit for 5 more minutes.

FAQs for Pasta Primavera

What vegetables go in pasta primavera?

Primavera means “spring pasta” in Italian, which is why the dish is traditionally made with fresh spring vegetables. Asparagus, broccoli, tomatoes, spinach, peas, and kale are all classic choices, but there really aren’t any rules. Use what’s in season or what you already have on hand!

What can I substitute for the tofu?

Feel free to replace the silken tofu in the sauce with a 15 oz can of cannellini beans and/or ½ cup of soaked raw cashews. Alternatively, make this recipe with vegan alfredo sauce or cashew cream instead.

Toni’s Recipe Tips 

  • This recipe only works with silken tofu: It’s important to use silken or soft tofu to get a smooth and creamy sauce. Firmer types of tofu, like extra firm tofu, will not work. Check out this guide to tofu to learn about the different types!
  • Don’t drain all the pasta water: Do not forget to reserve 1 cup of the pasta cooking water from the pot before draining the rest! This starchy water gives the pasta sauce a silky smooth and luscious consistency and helps it cling to every noodle and vegetable.
  • Keep the pot covered: Don’t be tempted to peek at the pasta once you add it to the sauce. You don’t want the hot steam to escape, as it’s needed to finish cooking the pasta. 
  • Serve it right away: The pasta will absorb the sauce as it sits, so you’ll want to serve it right away for the creamiest bites.
vegan pasta primavera in a white bowl.

Serving Suggestions

Enjoy this healthy vegan pasta recipe as a main dish, paired with:

Storage Instructions

Fridge: Pasta primavera is best served right away when it’s creamy and warm. If you end up with leftovers, store them in an airtight container in the refrigerator for 2 to 3 days.

To Reheat, zap the individual portions in 30-second intervals in the microwave or warm the pasta in a saucepan over medium heat until heated through. Add a splash of water or plant-based milk if the pasta looks a little dry.

leftover vegan pasta primavera in a glass storage container.

More Fresh Pasta Dishes

Plus, check out my list of 35 Easy Vegan Pasta Dishes You Need to Try!

If you tried this vegan pasta primavera recipe or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks!

Cookbooks

If you’re loving my recipes and would like a more comprehensive resource, check out my cookbooks!

Vegan Pasta Primavera

5 from 51 votes
Prep: 15 minutes
Cook: 35 minutes
Total: 50 minutes
Servings: 4 – 6 servings
vegan pasta primavera in a white bowl.
This vegan pasta primavera recipe tosses fresh vegetables, herbs, and cooked pasta in a creamy silken tofu sauce. It's an easy one-pot meal that's healthy and delicious and ready in less than an hour! Perfect light, fresh, and filling meal to enjoy during spring and summer.

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from us every week!

Ingredients 

  • 1 pound of your choice of pasta
  • 2 tablespoons of olive oil
  • 1 small red onion diced
  • 5 garlic cloves thinly sliced
  • 1 bell pepper diced
  • 2 cups broccoli florets roughly chopped
  • 1 small zucchini sliced into half moons
  • Salt and black pepper to taste
  • ¼ teaspoon of crushed red pepper
  • 1 cup of frozen peas
  • 1 lemon zest and juice
  • 1 (12-ounce) box of silken tofu
  • 1 cup of pasta water
  • 1 ½ cups halved grape tomatoes
  • ¼ cup of basil chopped
  • ¼ cup of Italian parsley chopped
  • Crushed red pepper flakes for garnish

Instructions 

  • Cook the pasta in a large pot according to package instructions, but cook it for 2 minutes less than the recommended time. When draining, reserve 1 cup of pasta water. Set aside the pasta in a colander.
    cooking pasta in a pot of boiling water.
  • Give a quick rinse to the pot, and put it on the stove over medium-high heat. Once all the water from the pot has evaporated, heat the oil.
  • Add the onion, garlic, and bell pepper. Cook until the onions become translucent and fragrant.
    onion, garlic, and peppers cooking in a large pot.
  • Add the broccoli, zucchini, salt, pepper, and crushed red pepper. Mix well and cook for 3 minutes regularly stirring to prevent the veggies from burning.
    vegetables cooking in a large pot.
  • Add the frozen peas, 1 teaspoon of lemon zest, and juice of the whole lemon. Mix well, cover with a lid, and lower the heat to the lowest setting.
    squeezing lemon juice into a pot full of vegetables.
  • Add the silken tofu and ½ cup of pasta water to the cup of blender, food processor, or immersion blender. Blend until smooth and creamy.
    a foamy white sauce in a blender.
  • Add the cream to the pot with the veggies. Mix well, turn up the heat to a medium, and cook for 5 minutes or until a light boil, occasionally mixing.
    pouring cream sauce into a pot with vegetables.
  • Turn off the heat, and add the tomatoes, basil, parsley, and pasta. Gently mix well and cover with the lid for 10 minutes for the pasta to finish cooking undisturbed with the heat of the sauce.
    using a wooden spoon to toss cooked veggies in a pot with a cream sauce and vegetables.
  • Once the 10 minutes have passed, uncover, taste, and add more seasoning if needed. If the pasta is still slightly too raw, cover it and let it sit for 5 more minutes. When ready to serve, add the other ½ cup of the reserved pasta water, mix well, and serve immediately.

Notes

  • This recipe only works with silken tofu: It’s important to use silken or soft tofu to get a smooth and creamy sauce. Firmer types of tofu, like extra firm tofu, will not work. Check out this guide to tofu to learn about the different types!
  • Don’t drain the pasta water: Do not forget to reserve 1 cup of the pasta cooking water from the pot before draining the rest! This starchy water gives the pasta sauce a silky smooth and luscious consistency and helps it cling to every noodle and vegetable.
  • Keep the pot covered: Don’t be tempted to peek at the pasta once you add it to the sauce. You don’t want the hot steam to escape, as it’s needed to finish cooking the pasta. 
  • Serve it right away: The pasta will absorb the sauce as it sits, so you’ll want to serve it right away for the creamiest bites.

Nutrition

Calories: 624kcalCarbohydrates: 107gProtein: 24gFat: 12gSaturated Fat: 2gPolyunsaturated Fat: 3gMonounsaturated Fat: 6gSodium: 54mgPotassium: 1031mgFiber: 10gSugar: 12gVitamin A: 2463IUVitamin C: 129mgCalcium: 123mgIron: 4mg

Additional Info

Course: Dinner, Lunch
Cuisine: Italian
Method: Stovetop
Diet: Vegan
Tried this recipe?Please tag us at @PlantBasedOnABudget! 🙂
About

Miranda Rivera

Cooking vegan meals brings such excitement and richness to my life! The simple things in life are so beautiful to me. I love meeting new people. Welcome to my plant-based journey!

More about Miranda Rivera
5 from 51 votes (41 ratings without comment)

Leave a comment

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

Recipe Rating




Comments