Go Back

Vegan Pasta Primavera

This vibrant Vegan Pasta Primavera features a medley of seasonal spring vegetables like asparagus, zucchini, and peas, cooked quickly in a skillet to preserve their bright colors and fresh flavors. Tossed with al dente pasta and finished with lemon zest and fresh herbs, it offers a light, crisp, and colorful dish with a satisfying texture. Perfect for busy weeknights, it celebrates the fleeting bounty of spring with minimal fuss and maximum freshness.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4
Course: Main Course
Cuisine: Vegan, Vegetarian
Calories: 410

Ingredients
  

  • 12 ounces pasta (penne, spaghetti, or your choice) preferably gluten-free if needed
  • 1 bunch asparagus trimmed and chopped into 2-inch pieces
  • 2 medium zucchini thinly sliced
  • 1 cup fresh peas thawed if frozen
  • 3 cloves garlic crushed
  • 1 lemon lemon zest and juice
  • 3 tablespoons extra virgin olive oil
  • 1/4 cup fresh basil roughly torn
  • to taste salt and pepper for seasoning

Equipment

  • Large pot
  • Wide skillet
  • Slotted spoon or tongs
  • Small bowl
  • Measuring cups/spoons

Method
 

  1. Bring a large pot of salted water to a boil. Add your pasta and cook until just al dente, about 8-10 minutes. Drain, reserving a little pasta water, and set aside.
  2. While the pasta cooks, prepare your vegetables. Trim the tough ends off the asparagus and chop into 2-inch pieces. Thinly slice the zucchini and set all aside.
  3. Heat a wide skillet over medium heat. Add 2 tablespoons of olive oil, then toss in the crushed garlic. Cook until fragrant and golden, about 30 seconds, with a gentle sizzle.
    12 ounces pasta (penne, spaghetti, or your choice)
  4. Add the chopped asparagus to the skillet. Sauté for 2-3 minutes until it turns bright green and begins to soften slightly, with a slight smoky aroma.
    12 ounces pasta (penne, spaghetti, or your choice)
  5. Next, add the sliced zucchini. Stir and cook for another 2-3 minutes until tender but still vibrant, with a glossy sheen from the oil.
    12 ounces pasta (penne, spaghetti, or your choice)
  6. Stir in the fresh peas and cook for 1 minute, just enough to warm them through while keeping their juicy crunch.
    12 ounces pasta (penne, spaghetti, or your choice)
  7. Reduce the heat to low, then add the drained pasta directly to the skillet. Toss gently with tongs or a slotted spoon to combine and coat the noodles with the vegetable oils and flavors.
  8. Add the lemon zest and squeeze in the lemon juice. Mix well, adding a splash of reserved pasta water if needed to loosen the sauce and help everything cling together beautifully.
    12 ounces pasta (penne, spaghetti, or your choice)
  9. Taste and season with salt and pepper as desired. The dish should be bright, fresh, and lightly coated with oil, with vibrant vegetables and tender pasta.
    12 ounces pasta (penne, spaghetti, or your choice)
  10. Finish by tearing fresh basil over the top, then toss everything gently to distribute the herbs evenly. Serve immediately while warm and fragrant.
    12 ounces pasta (penne, spaghetti, or your choice)