This pasta primavera is your go-to 30-minute spring and summer dinner. I toss penne with zucchini, asparagus, and green peas, and bring it all to life with Greek yogurt, Italian cheeses, and fresh lemon zest.

For more easy pasta recipes, check out our sun-dried tomato pasta, red pepper pasta, eggplant pasta, and creamy pasta salad.

Pasta primavera.

Introduction

This creamy pasta primavera is the veggie-packed dinner you didnโ€™t know you were craving.

Bold statement, I know. But when fresh seasonal vegetables meet Italian cheeses, magic happens ๐Ÿคฉ. My tip? Combine grated Parmigiano with a small handful of Pecorino Romano ๐ŸคŒ. So good!

Similar to our broccoli pasta, asparagus pasta, and cherry tomato pasta, I use fresh veggies and a healthy dose of cheese for a complete meal.

Growing up in Italy, I tasted every kind of veggie pasta thanks to my Nonna Lidia, who could turn any farmersโ€™ market haul into a cozy meal.

This pasta primavera is my lighter, modern twist โ€“ made with Greek yogurt instead of cream. Louise loves it for the tang, I love it for the creamy texture. It’s one of those low-calorie meals that taste amazing.

Like most of our easy pasta recipes, it’s ready in 30 minutes and packs in 26 grams of vegetarian protein.

Ingredients

Find complete ingredient list, quantities, and substitutions in the recipe box at the bottom of the page.

Ingredients for pasta primavera on a marble table.

How to Make Pasta Primavera

Step 1: Sautรฉ the Vegetables โ€“ In a large skillet, heat olive oil over medium heat. Add red onion cooking for a couple of minutes until fragrant and soft. Add mushrooms, asparagus, and garlic, season with salt and pepper, and cook until they release moisture and start to brown (3 – 4 minutes).

Add zucchini, cooking for a few more minutes. Stir in frozen peas and cook until warmed through. Turn heat off, add zucchini flowers trimming off their stem and folding them in gently to wilt slightly. Taste and adjust for salt.

Sauteฬed vegetables for pasta primavera in a skillet.

Step 2: Cook the Pasta โ€“ Cook penne in a large pot of salted boiling water, 1 minute less than the package instructions. Reserve some pasta water before draining.

Step 3: Add Pasta and Cheese โ€“ Add the cooked pasta and reserved pasta water to the skillet with the vegetables. Cook over medium heat for 1 minute, stirring to combine.

Turn off the heat, then stir in Greek yogurt, grated Parmesan, Pecorino, and lemon zest. Toss gently until the cheese melts and the sauce becomes creamy. Add more pasta water if needed to loosen the sauce. Taste and season with salt, adding extra Parmesan if desired.

Grated parmesan and yogurt mixed with pasta primavera.

Step 4: Serve Immediately โ€“ Plate and garnish with more cheese and fresh herbs of choice.

Looking to add more lean protein? Try grilled tofu or chicken, sautรฉed chicken breast, shrimp, or baked tofu chunks. Edamame beans, fava beans, or chickpeas are also excellent options.

Easy Pasta primavera.

Tips

  • Go seasonal: Swap in any veggies you like, but aim for a colorful mix with different textures.
  • Cut evenly: Uniform pieces cook better and feel better in each bite.
  • Cook in stages: Start with firm veggies (asparagus, onions, mushrooms), finish with tender ones (zucchini, peas, flowers).
  • Undercook pasta: Boil it 1 minute less than the package says so it finishes perfectly in the sauce.
  • Save pasta water: Always reserve a cup before draining the pasta, then add it gradually to bring the sauce together and make it creamy.
  • Kill the heat before cheese: Prevent stringy cheese by stirring it in off the heat.

Questions

Can I make pasta primavera without cream?

Sure you can! In fact that’s how we make it. You can easily substitute Greek yogurt, sour cream, or even ricotta cheese for heavy cream to get a lighter, more protein-rich version.

Can I use frozen vegetables?

Yes! You can use frozen vegetables such as frozen asparagus, mushrooms, zucchini, and broccoli. You still want to sautรฉ them in the flavor base with olive oil, onion, and garlic for maximum flavor.

How do I avoid overcooking the vegetables?

The best way to cook vegetables is to do so in stages, adding firmer veggies that take longer to cook first (like mushrooms and asparagus) and quick-cooking veggies last (zucchini, frozen peas, etc). Also, use a large skillet to prevent overcrowding and excess moisture.

How do I make vegan pasta primavera?

Replace yogurt or cream with a non-dairy yogurt or cashew cream. Substitute parmesan with nutritional yeast or with a non-dairy cheese. Use olive oil instead of butter.

How do I make this low-sodium?

The highest sources of sodium in this recipe are the salt in the pasta water and the salt in the sauce. Also, parmesan and pecorino contain sodium. To make this recipe low-sodium reduce the salt, parmesan cheese, and omit pecorino cheese.

Is pasta primavera a high-fiber recipe?

Yes! This recipe is high-fiber as it contains a variety of vegetables with plenty of fiber. To boost the fiber content even more you can swap whole grain pasta for regular pasta.

More Easy Pasta Recipes

If you tried this Pasta Primavera recipe or any other recipe on our blog, please leave a ๐ŸŒŸ star rating and let us know how it goes in the comments. We love hearing from you!

Creamy pasta primavera.

Pasta Primavera

5 from 2 votes
This pasta primaveraย is your go-toย 30-minute spring and summer dinner. I toss penne with zucchini, asparagus, and green peas, and bring it all to life with Greek yogurt, Italian cheeses, and fresh lemon zest.
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 4 people
Course: Main Course
Cuisine: American Italian

Ingredients 

  • 12 oz penne sub farfalle or fusilli + salt for pasta water
  • 2 tablespoons extra virgin olive oil
  • ยฝ onion chopped
  • 3 cloves garlic grated
  • 2 cups mushrooms button or cremini
  • 1ยฝ cups asparagus trimmed and cut into 1-inch pieces
  • 1 medium zucchini quartered lengthwise and sliced
  • 1 cup frozen peas no need to thaw
  • 1 cup zucchini flowers stem removed and gently torn โ€“ optional but lovely
  • ยฝ cup Greek yogurt
  • ยฝ cup Parmigiano Reggiano grated, sub Grana Padano or Parmesan
  • ยผ cup Pecorino Romano grated, optional โ€“ sub more parmesan
  • 1 teaspoon lemon zest juice is optional
  • 1 handful fresh herbs choose basil, thyme, or parsley

Instructions 

  • Sautรฉ the Vegetables: In a large skillet, heat 2 tablespoons extra virgin olive oil over medium heat. Add ยฝ onion cooking for a couple of minutes until fragrant and soft. Add 2 cups mushrooms, 1ยฝ cups asparagus, and 3 cloves garlic, season with salt and pepper, and cook until they release moisture and start to brown (3 โ€“ 4 minutes).
    Add 1 medium zucchini, cooking for a few more minutes. Stir in 1 cup frozen peas and cook until warmed through. Turn heat off, add 1 cup zucchini flowers trimming off their stem and folding them in gently to wilt slightly. Taste and adjust for salt.
  • Cook the Pasta: Cook 12 oz penne in a large pot of salted boiling water as per package instructions minus 1 minute. Reserve 1 cup pasta water before draining.
  • Add Pasta and Cheese: Add the cooked pasta and ยผ cup of reserved pasta water to the skillet with the vegetables.
    Cook over medium heat for 1 minute, stirring to combine.
    Turn off the heat, then stir in ยฝ cup Greek yogurt, ยฝ cup Parmigiano Reggiano, ยผ cup Pecorino Romano, and 1 teaspoon lemon zest.
    Toss gently until the cheese melts and the sauce becomes creamy.
    Add more pasta water as needed to loosen the sauce. Taste and season with salt, and add extra Parmesan if desired.
  • Serve Immediately: Plate and garnish with more cheese and 1 handful fresh herbs of choice.

Notes

SUBSTITUTIONS
  • Olive oil โ†’ Avocado oil, vegetable oil, or butter
  • Onion โ†’ Shallots, leeks, or green onions
  • Garlic โ†’ Garlic powder, shallots, or extra herbs
  • Mushrooms โ†’ Eggplant, artichoke hearts, or sun-dried tomatoes
  • Asparagus โ†’ Green beans, snap peas, or broccolini
  • Zucchini โ†’ Yellow squash, eggplant, or bell peppers
  • Zucchini flowers โ†’ Spinach, arugula, or omit
  • Greek yogurt โ†’ Sour cream, crรจme fraรฎche, or heavy cream
  • Parmesan โ†’ Grana Padano, aged Asiago, or nutritional yeast
  • Pecorino Romano โ†’ Extra Parmesan, Manchego, or omit
  • Fresh herbs โ†’ Dried Italian seasoning, or basil, parsley, mint, chives, dill
  • Lemon zest โ†’ Lemon juice or lime zest
ย 
TIPS
  • Go seasonal: Swap in any veggies you like, but aim for a colorful mix with different textures.
  • Cut evenly: Uniform pieces cook better and feel better in each bite.
  • Cook in stages: Start with firm veggies (asparagus, onions, mushrooms), finish with tender ones (zucchini, peas, flowers).
  • Undercook pasta: Boil it 1 minute less than the package says so it finishes perfectly in the sauce.
  • Save pasta water: Always reserve a cup before draining the pasta, then add it gradually to bring the sauce together and make it creamy.
  • Kill the heat before cheese: Prevent stringy cheese by stirring it in off the heat.
ย 
STORAGE
Store leftovers in an airtight container in the fridge for up to 3 days. To reheat, warm gently in a saucepan with a splash of water. For best texture, avoid reheating multiple times or freezing.

Nutrition

Serving: 1 of 4, Calories: 542kcal, Carbohydrates: 80g, Protein: 26g, Fat: 14g, Saturated Fat: 4g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 6g, Trans Fat: 0g, Cholesterol: 18mg, Sodium: 307mg, Potassium: 822mg, Dietary Fiber: 8g, Sugar: 10g, Vitamin A: 997IU, Vitamin B6: 0.5mg, Vitamin C: 33mg, Vitamin E: 2mg, Vitamin K: 54ยตg, Calcium: 257mg, Folate: 97ยตg, Iron: 4mg, Manganese: 1mg, Magnesium: 92mg, Zinc: 3mg
Tried this recipe?Leave a comment below or mention @theplantbasedschool on Instagram. We love hearing from you โญ๏ธ ๐Ÿ’š.

Nico and Louise in front of the Consolazione church in Todi

Hi! We are Nico & Louise

Weโ€™re here to share delicious, easy, and healthy plant-based recipes (vegetarian & vegan) ๐ŸŒฟโœจ.

Welcome to our blog, we are glad you are here.

5 from 2 votes

Leave a comment

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

Recipe Rating




2 Comments