Vegan One-Pot Pasta Primavera

Featured in: Spicy Entrées

This colorful Italian-inspired dish brings together penne pasta and crisp vegetables like bell peppers, zucchini, cherry tomatoes, broccoli, and snap peas. Everything simmers together in vegetable broth, allowing the pasta to absorb flavors while creating a light sauce. Fresh lemon zest and juice add brightness, while torn basil leaves bring aromatic finish. Ready in 30 minutes with minimal cleanup, this wholesome meal serves four and adapts easily to seasonal vegetables or gluten-free pasta.

Updated on Wed, 11 Feb 2026 17:29:54 GMT
A close-up of Vegan One-Pot Pasta Primavera with lemon and basil, featuring colorful al dente pasta, crisp vegetables, and fresh herbs in a glossy sauce. Save
A close-up of Vegan One-Pot Pasta Primavera with lemon and basil, featuring colorful al dente pasta, crisp vegetables, and fresh herbs in a glossy sauce. | pepperplume.com

This Vegan One-Pot Pasta Primavera with Lemon and Basil is a vibrant, plant-based dish bursting with fresh vegetables, zesty lemon, and fragrant basil. By cooking everything in a single pot, you achieve maximum flavor with minimum cleanup, making it an ideal Italian-inspired meal for a busy weeknight.

A close-up of Vegan One-Pot Pasta Primavera with lemon and basil, featuring colorful al dente pasta, crisp vegetables, and fresh herbs in a glossy sauce. Save
A close-up of Vegan One-Pot Pasta Primavera with lemon and basil, featuring colorful al dente pasta, crisp vegetables, and fresh herbs in a glossy sauce. | pepperplume.com

The magic of this recipe lies in the way the penne or fusilli simmers directly in the vegetable broth alongside the fresh produce. This method allows the pasta to absorb the savory flavors of the onion and garlic while releasing starches that create a naturally glossy, light sauce.

Ingredients

  • 340 g (12 oz) dried penne or fusilli (ensure vegan-friendly)
  • 1 small red onion, thinly sliced
  • 2 cloves garlic, minced
  • 1 small red bell pepper, sliced
  • 1 small yellow bell pepper, sliced
  • 1 medium zucchini, sliced into half-moons
  • 1 cup (150 g) cherry tomatoes, halved
  • 1 cup (120 g) snap peas or green beans, trimmed
  • 1 cup (100 g) broccoli florets
  • 900 ml (4 cups) low-sodium vegetable broth
  • 2 tbsp extra-virgin olive oil
  • 1 tsp sea salt (to taste)
  • ½ tsp freshly ground black pepper
  • Pinch of red pepper flakes (optional)
  • Zest and juice of 1 lemon
  • ½ cup (15 g) fresh basil leaves, torn
  • 2 tbsp nutritional yeast (optional, for a cheesy flavor)
Product image
Organize kitchen supplies and cooking essentials under cabinets for quicker access during meal prep.
Check price on Amazon

Instructions

Step 1
In a large pot or Dutch oven, heat olive oil over medium heat. Add onion and garlic; sauté for 2–3 minutes until translucent.
Step 2
Add bell peppers, zucchini, cherry tomatoes, snap peas (or green beans), and broccoli. Sauté for 3–4 minutes until slightly softened.
Step 3
Add the dried pasta, vegetable broth, salt, pepper, and red pepper flakes. Stir well to combine.
Step 4
Bring to a boil over high heat, then reduce to a gentle simmer. Cook uncovered for 10–12 minutes, stirring often, until the pasta is al dente and most of the liquid is absorbed.
Step 5
Remove from heat. Stir in lemon zest, lemon juice, fresh basil, and nutritional yeast if using. Adjust seasoning to taste.
Step 6
Serve immediately, garnished with extra basil and a drizzle of olive oil if desired.

Zusatztipps für die Zubereitung

For the best results, use seasonal vegetables for variety, such as asparagus, peas, or spinach, depending on what is fresh at your local market. Be sure to stir the pot frequently during the simmering phase to ensure even cooking and to prevent the pasta from sticking to the bottom.

Varianten und Anpassungen

This recipe is highly adaptable. If you are following a gluten-free diet, simply substitute the traditional penne or fusilli with your favorite gluten-free pasta brand and adjust the cooking time as necessary.

Serviervorschläge

To add a delightful crunch or a savory depth, try adding toasted pine nuts or vegan parmesan as a topping. This dish pairs exceptionally well with a crisp Sauvignon Blanc or a glass of sparkling water with a fresh lemon wedge.

A steaming pot of Vegan One-Pot Pasta Primavera with lemon and basil, loaded with zucchini, bell peppers, and cherry tomatoes ready to serve. Save
A steaming pot of Vegan One-Pot Pasta Primavera with lemon and basil, loaded with zucchini, bell peppers, and cherry tomatoes ready to serve. | pepperplume.com

Whether you are looking for a quick weeknight dinner or a healthy meal to share with friends, this One-Pot Pasta Primavera is a reliable favorite. Its combination of fresh produce and zesty citrus proves that simple, plant-based ingredients can create a truly satisfying and beautiful meal.

Product image
Prepare wholesome dog meals by mixing with warm water for easy serving and homemade-style feeding.
Check price on Amazon

Recipe FAQ

Can I use different vegetables?

Absolutely. Swap in seasonal favorites like asparagus, spinach, peas, or roasted vegetables. The method works beautifully with whatever fresh produce you have on hand.

How do I store leftovers?

Store in an airtight container in the refrigerator for up to 3 days. The pasta will continue absorbing liquid, so add a splash of water or broth when reheating to restore creaminess.

Can I make this gluten-free?

Simply substitute gluten-free penne or fusilli. Cooking times may vary slightly, so taste for doneness a few minutes earlier than the recipe indicates.

What can I use instead of nutritional yeast?

Skip it entirely, or top with vegan parmesan, toasted pine nuts, or a drizzle of high-quality olive oil for added richness and texture.

Can I add protein?

Stir in white beans, chickpeas, or pan-seared tofu during the final minutes of cooking. Lentils also work well—add them with the broth so they cook through.

Vegan One-Pot Pasta Primavera

Vibrant plant-based pasta with fresh vegetables, zesty lemon, and fragrant basil—all cooked in a single pot for easy cleanup.

Prep duration
10 min
Cook duration
20 min
Complete duration
30 min
Created by Isabella Flores


Complexity Easy

Heritage Italian-Inspired

Output 4 Portions

Diet considerations Plant-Based, No dairy

Components

Pasta

01 12 oz dried penne or fusilli pasta, vegan-friendly

Vegetables

01 1 small red onion, thinly sliced
02 2 cloves garlic, minced
03 1 small red bell pepper, sliced
04 1 small yellow bell pepper, sliced
05 1 medium zucchini, sliced into half-moons
06 1 cup cherry tomatoes, halved
07 1 cup snap peas or green beans, trimmed
08 1 cup broccoli florets

Liquids & Seasoning

01 4 cups low-sodium vegetable broth
02 2 tablespoons extra-virgin olive oil
03 1 teaspoon sea salt
04 ½ teaspoon freshly ground black pepper
05 Pinch of red pepper flakes, optional

Finishing Touches

01 Zest and juice of 1 lemon
02 ½ cup fresh basil leaves, torn
03 2 tablespoons nutritional yeast, optional

Directions

Phase 01

Sauté aromatics and begin flavor base: In a large pot or Dutch oven, heat olive oil over medium heat. Add sliced red onion and minced garlic; sauté for 2–3 minutes until translucent and fragrant.

Phase 02

Add vegetables and develop color: Add bell peppers, zucchini, cherry tomatoes, snap peas or green beans, and broccoli florets. Sauté for 3–4 minutes, stirring occasionally, until vegetables begin to soften and develop light caramelization.

Phase 03

Combine pasta and cooking liquid: Add dried pasta, vegetable broth, sea salt, black pepper, and red pepper flakes if using. Stir thoroughly to ensure even distribution and prevent pasta from clumping.

Phase 04

Achieve optimal texture through controlled simmering: Bring mixture to a boil over high heat, then reduce to a gentle simmer. Cook uncovered for 10–12 minutes, stirring frequently, until pasta reaches al dente consistency and liquid is mostly absorbed.

Phase 05

Finish with citrus and herbs: Remove from heat. Stir in lemon zest, fresh lemon juice, torn basil, and nutritional yeast if desired. Taste and adjust seasoning as needed.

Phase 06

Plate and serve: Transfer to serving bowls immediately. Garnish with additional fresh basil and a light drizzle of olive oil if desired.

Necessary tools

  • Large pot or Dutch oven
  • Sharp knife
  • Cutting board
  • Wooden spoon or spatula
  • Citrus zester, optional

Allergy details

Review each ingredient for potential allergens and seek professional health advice if you're uncertain.
  • Contains gluten if using regular pasta
  • Contains tree nuts if garnished with pine nuts
  • Verify all packaged ingredients for hidden allergens and cross-contamination warnings

Nutrient breakdown (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy: 370
  • Fats: 7 g
  • Carbohydrates: 65 g
  • Proteins: 12 g