Vegan One-Pot Pasta Primavera

Featured in: Rustic One-Pot Recipes

This vegan one-pot pasta primavera showcases a colorful array of fresh vegetables, including bell peppers, zucchini, cherry tomatoes, and broccoli, simmered alongside pasta in a savory vegetable broth. Enhanced by zesty lemon and aromatic basil, this dish delivers bright, fresh flavors with fuss-free cleanup. Nutritious and comforting, it's perfect for a quick, health-conscious meal that highlights plant-based ingredients while minimizing kitchen time and effort.

Updated on Sat, 14 Feb 2026 16:14:59 GMT
A colorful one-pot vegan pasta primavera featuring tender vegetables, al dente pasta, and bright lemon zest for a fresh, satisfying meal. Save
A colorful one-pot vegan pasta primavera featuring tender vegetables, al dente pasta, and bright lemon zest for a fresh, satisfying meal. | amberladle.com

There's something magical about a meal that brings together vibrant colors, fresh flavors, and effortless preparation. This Vegan One-Pot Pasta Primavera embodies the essence of spring cooking—'primavera' meaning springtime in Italian—with its rainbow of seasonal vegetables and aromatic herbs. As the pasta and vegetables simmer together in a single pot, they create a harmonious medley of flavors, each ingredient lending its unique character to the broth that eventually becomes a light, flavorful sauce.

A colorful one-pot vegan pasta primavera featuring tender vegetables, al dente pasta, and bright lemon zest for a fresh, satisfying meal. Save
A colorful one-pot vegan pasta primavera featuring tender vegetables, al dente pasta, and bright lemon zest for a fresh, satisfying meal. | amberladle.com

This dish celebrates the Italian tradition of 'cucina povera'—simple cooking that transforms humble ingredients into something extraordinary. As the pasta cooks directly in the broth alongside the vegetables, it releases its starches, naturally thickening the liquid into a silky sauce that clings to every bite. The finishing touch of lemon zest and juice adds brightness that balances the dish perfectly, while torn basil leaves contribute their aromatic essence just before serving.

  • 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)
Step 1: Sauté aromatics
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 vegetables
Add bell peppers, zucchini, cherry tomatoes, snap peas (or green beans), and broccoli. Sauté for 3–4 minutes until slightly softened.
Step 3: Combine pasta and liquid
Add the dried pasta, vegetable broth, salt, pepper, and red pepper flakes. Stir well to combine.
Step 4: Simmer
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: Finish with fresh elements
Remove from heat. Stir in lemon zest, lemon juice, fresh basil, and nutritional yeast if using. Adjust seasoning to taste.
Step 6: Serve
Serve immediately, garnished with extra basil and a drizzle of olive oil if desired.

The magic of this one-pot pasta lies in the timing. Stirring frequently prevents the pasta from sticking to the bottom of the pot and ensures even cooking. If the mixture becomes too dry before the pasta is tender, add a splash more broth or water. Conversely, if it seems too soupy when the pasta is done, let it stand for a few minutes off the heat—the sauce will continue to thicken as the pasta absorbs more liquid.

Product image
Mix batters, prep ingredients, grate vegetables, and store leftovers easily during baking and everyday cooking.
Check price on Amazon

This versatile dish welcomes seasonal adaptations. In spring, try adding tender asparagus or fresh peas. Summer calls for sweet corn kernels or diced eggplant. For autumn, incorporate cubed butternut squash or sliced mushrooms. Winter variations might include hearty kale or thinly sliced Brussels sprouts. For those seeking protein, add a can of drained white beans or chickpeas along with the broth, or top with toasted pumpkin seeds before serving.

Serve this vibrant pasta in wide, shallow bowls to showcase its beautiful colors and textures. A simple side salad of arugula dressed with lemon juice and olive oil makes an excellent accompaniment. For special occasions, pair with crusty artisanal bread and a glass of chilled vegan-friendly white wine. Leftovers keep well refrigerated for up to three days and can be gently reheated with a splash of vegetable broth to refresh the sauce.

Save
| amberladle.com

This Vegan One-Pot Pasta Primavera isn't just a meal—it's a celebration of plant-based cooking at its finest. With minimal effort and maximum flavor, it proves that vegan cuisine can be both satisfying and sophisticated. As you gather around the table to enjoy this colorful creation, take a moment to appreciate how the simple combination of seasonal vegetables, aromatic herbs, and perfectly cooked pasta can transform an ordinary evening into a memorable dining experience. Buon appetito!

Recipe FAQs

Can I use gluten-free pasta for this dish?

Yes, substituting regular pasta with gluten-free pasta works well and keeps the dish suitable for those with gluten sensitivities.

How can I add more protein to the dish?

Adding plant-based proteins like cooked lentils, chickpeas, or tofu cubes can enhance protein content without altering the fresh flavors.

What variations of vegetables can I use?

Seasonal choices such as asparagus, peas, or spinach can be used to vary the flavor and texture according to availability.

Is nutritional yeast necessary in this dish?

Nutritional yeast is optional but adds a subtle cheesy note that complements the lemon and basil beautifully.

How should leftovers be stored?

Cool leftovers promptly and store in an airtight container in the refrigerator for up to 3 days. Reheat gently with a splash of broth or water to retain moisture.

What wine pairs well with this meal?

A crisp Sauvignon Blanc or sparkling water with lemon pairs nicely, enhancing the fresh and zesty flavors.

Vegan One-Pot Pasta Primavera

A vibrant plant-based pasta with fresh veggies, lemon, and basil cooked in one pot for simple, flavorful dining.

Prep time
10 min
Cook time
20 min
Overall time
30 min
Created by Rachel Hayes


Skill required Easy

Cuisine Italian-Inspired

Makes 4 Serving size

Diet preferences Plant-based, No dairy

What you need

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 and Seasonings

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

How to make it

Step 01

Sauté aromatics: Heat olive oil in a large pot or Dutch oven over medium heat. Add sliced onion and minced garlic, sautéing for 2 to 3 minutes until translucent.

Step 02

Cook vegetables: Add bell peppers, zucchini, cherry tomatoes, snap peas or green beans, and broccoli florets. Sauté for 3 to 4 minutes until slightly softened.

Step 03

Combine pasta and broth: Add dried pasta, vegetable broth, salt, pepper, and red pepper flakes. Stir thoroughly to combine all ingredients.

Step 04

Simmer pasta: Bring to a boil over high heat, then reduce to a gentle simmer. Cook uncovered for 10 to 12 minutes, stirring frequently, until pasta reaches al dente texture and most liquid absorbs.

Step 05

Finish and season: Remove from heat. Stir in lemon zest, lemon juice, fresh basil, and nutritional yeast if desired. Adjust seasoning to taste.

Step 06

Serve: Serve immediately, garnishing with additional fresh basil and a drizzle of olive oil if desired.

Equipment needed

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

Allergy info

Always review ingredients for allergens. Talk to your healthcare provider if you're unsure.
  • Contains gluten if using regular pasta
  • Contains tree nuts if garnished with pine nuts
  • Check pasta and broth labels for hidden allergens

Nutrition details (each serving)

Nutritional details are for reference and aren't a substitute for healthcare guidance.
  • Calorie Count: 370
  • Fat content: 7 g
  • Carbohydrate: 65 g
  • Protein amount: 12 g