Vegan One-Pot Pasta Primavera

Featured in: Seasonal Fresh Plates

This colorful Italian-inspired dish brings together crisp bell peppers, zucchini, cherry tomatoes, snap peas, and broccoli in a light broth-based sauce. The one-pot method allows the pasta to absorb all the vegetable flavors while cooking, creating a naturally creamy texture without dairy. Fresh lemon zest and juice add brightness, while torn basil leaves provide aromatic depth. Perfect for busy weeknights when you want something nourishing but don't want to spend hours cleaning up.

Updated on Wed, 11 Feb 2026 11:13:00 GMT
Bright and colorful Vegan One-Pot Pasta Primavera with Lemon and Basil, featuring al dente pasta, fresh cherry tomatoes, broccoli, and vibrant red bell peppers all coated in a light lemony sauce, served in a rustic white bowl. Save
Bright and colorful Vegan One-Pot Pasta Primavera with Lemon and Basil, featuring al dente pasta, fresh cherry tomatoes, broccoli, and vibrant red bell peppers all coated in a light lemony sauce, served in a rustic white bowl. | suggestionsforever.com

One Tuesday evening, my kitchen filled with the most unexpected aroma—I'd thrown together whatever vegetables were lingering in my crisper drawer with dried pasta and vegetable broth, and somehow it became something magical. The lemon hit first, bright and cutting through the richness of olive oil, while basil leaves released their perfume as I stirred them in at the end. My partner walked in mid-cook and asked what smelled so alive, and I realized I'd accidentally discovered my new favorite weeknight dinner. This one-pot pasta primavera feels less like cooking and more like orchestrating flavors in the time it takes to brew a pot of tea.

I made this for my sister's surprise dinner last spring when she went vegan, and she actually teared up at the table—not because it was sad, but because she realized plant-based food could taste this vibrant and intentional. That moment taught me that food becomes memorable not just from technique but from how it makes someone feel seen. Now whenever someone mentions struggling with vegan cooking, I immediately think of that night and know exactly what to recommend.

Ingredients

  • 340 g dried penne or fusilli: Use pasta that's explicitly marked vegan—some brands add egg, and you want that clean, tender texture without any compromise.
  • 1 small red onion, thinly sliced: The thin slices cook down into the broth and create natural sweetness that balances the acidity from lemon.
  • 2 cloves garlic, minced: Mince it finely so it disperses throughout the pot rather than leaving chunks—you want the flavor woven in, not concentrated.
  • 1 small red bell pepper and 1 small yellow bell pepper, sliced: The combination gives you color and slight flavor variation; red is sweeter, yellow is milder.
  • 1 medium zucchini, sliced into half-moons: Half-moons cook more evenly than rounds and look intentional on the plate.
  • 1 cup cherry tomatoes, halved: Halving them lets the heat burst their centers slightly, releasing juice that becomes part of the sauce.
  • 1 cup snap peas or green beans, trimmed: Either works beautifully; snap peas stay snappier, while green beans become softer—choose based on your texture preference.
  • 1 cup broccoli florets: Small florets integrate better than large ones and cook through in the time the pasta needs.
  • 900 ml vegetable broth: Low-sodium broth is essential because the flavors will concentrate as liquid reduces—you control the salt level, not the broth maker.
  • 2 tbsp extra-virgin olive oil: This is your fat base and carries flavor, so don't skimp on quality here.
  • 1 tsp sea salt and ½ tsp black pepper: Season gradually as you go—the broth and nutritional yeast (if using) will add their own saltiness.
  • Pinch of red pepper flakes: Optional but recommended; they add a subtle heat that makes people say things like "something's different, what is it?"
  • Zest and juice of 1 lemon: The zest goes in with the juice for double brightness—one is sharp, one is aromatic, together they're unstoppable.
  • ½ cup fresh basil leaves, torn: Tear them by hand rather than chopping; it releases oils more gently and looks less bruised on the finished dish.
  • 2 tbsp nutritional yeast: Optional but transforms the dish into something creamy-tasting without any dairy—it adds umami and a subtle cheesy note.

Instructions

Product image
Prepare wholesome dog meals by mixing with warm water for easy serving and homemade-style feeding.
Check price on Amazon
Heat your foundation:
Pour olive oil into a large pot over medium heat and let it warm until it shimmers slightly. Add your sliced red onion and minced garlic, stirring often until the onion turns translucent and the garlic smells unmistakably fragrant—usually two to three minutes.
Build with color:
Add all your sliced bell peppers, zucchini, cherry tomatoes, snap peas, and broccoli florets to the pot. Sauté for three to four minutes, stirring occasionally, until the edges of the vegetables start to soften and the whole pot begins smelling like something intentional.
Introduce the pasta:
Pour in your dried pasta directly into the pot without pre-cooking it, then add the vegetable broth, sea salt, black pepper, and a tiny pinch of red pepper flakes if you're feeling bold. Stir everything together until the pasta is mostly submerged and the broth is evenly distributed.
The gentle simmer:
Raise the heat to bring everything to a boil—you'll see it bubbling more actively—then immediately lower it to a gentle simmer. Leave it uncovered and stir often, maybe every minute or so, for ten to twelve minutes until the pasta tastes al dente and the broth has mostly absorbed into the pasta and vegetables.
Finish with brightness:
Turn off the heat and stir in your lemon zest, fresh lemon juice, torn basil leaves, and nutritional yeast if using. Taste it and adjust salt and pepper—this is your moment to make it exactly what you want.
Serve and celebrate:
Divide into bowls while everything's still warm, optionally garnish with extra basil leaves and a drizzle of really good olive oil, then eat it immediately while the basil is still fragrant.
Product image
Prepare wholesome dog meals by mixing with warm water for easy serving and homemade-style feeding.
Check price on Amazon
Save
| suggestionsforever.com

There's a moment near the end of cooking when the pot stops smelling like individual ingredients and starts smelling like dinner, and that's when I know everything's about to come together. It's subtle—the basil hasn't even gone in yet—but it's the kitchen telling you that you're almost there, and I never take that moment for granted.

Why One-Pot Cooking Changes Everything

One-pot meals aren't just about fewer dishes to wash, though that's genuinely lovely. There's something about cooking everything in the same vessel that makes the flavors actually listen to each other instead of developing separately. The pasta absorbs the vegetable-infused broth, the vegetables soak up the olive oil and garlic, and by the time you finish, there's this seamless integration that feels more intentional than throwing components together on a plate.

Seasonal Flexibility

This recipe is genuinely forgiving with vegetables—I've made it in summer with fresh peas and asparagus, in autumn with roasted sweet potato cubes, and even in winter with kale that I massaged with a tiny bit of olive oil before tossing it in near the end. The formula stays the same: about four cups of vegetables in varying stages of density, enough broth to cook your pasta, and seasoning that lets everything taste like itself. The joy is that you're never making the same dish twice because you're always working with what your farmers market or garden offers.

The Small Details That Matter Most

I learned the hard way that the difference between this dish being memorable and it being forgettable often comes down to three small choices: using good olive oil because you're not cooking it into oblivion and it stays present, tearing basil by hand because bruised basil smells like disappointment, and zesting the lemon before juicing it because you need both forms of that brightness. These aren't complicated techniques, but they're the difference between dinner and something you remember.

  • Taste and adjust at the very end—sometimes the broth is saltier than expected, sometimes the lemon needs to be more aggressive, and that final moment of control is yours alone.
  • Don't skip the nutritional yeast if you have it—it genuinely adds a savory depth that makes people ask if there's cheese hiding in there.
  • Serve this immediately while the basil is still fragrant and the pasta is at its peak temperature—it's one of those dishes that's best enjoyed right now, not reheated tomorrow.
Product image
Easily spray or drizzle oil for roasting vegetables, air frying, sautéing, and dressing salads with controlled coverage.
Check price on Amazon
Steam gently rises from a freshly cooked Vegan One-Pot Pasta Primavera with Lemon and Basil, revealing a hearty bowl of penne, snap peas, and zucchini tossed with bright basil leaves and olive oil, perfect for a quick weeknight dinner. Save
Steam gently rises from a freshly cooked Vegan One-Pot Pasta Primavera with Lemon and Basil, revealing a hearty bowl of penne, snap peas, and zucchini tossed with bright basil leaves and olive oil, perfect for a quick weeknight dinner. | suggestionsforever.com

This dish has become my answer to almost every cooking question because it proves that simple, quality ingredients cooked with attention taste infinitely better than complicated techniques masking mediocre components. Make it tonight and taste the difference.

Recipe Help & FAQs

What vegetables work best in this dish?

Bell peppers, zucchini, cherry tomatoes, snap peas, and broccoli create a colorful mix. Feel free to substitute based on seasonality—asparagus, green beans, or spinach work beautifully too.

Can I make this gluten-free?

Absolutely. Simply swap regular penne or fusilli for your favorite gluten-free pasta. Cooking times may vary slightly, so check for doneness a minute or two earlier.

How long do leftovers keep?

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.

What can I use instead of nutritional yeast?

Nutritional yeast adds subtle cheesy notes. If you don't have any, try vegan parmesan, a sprinkle of hemp seeds, or simply omit— it's delicious without any substitute.

Can I add protein to this dish?

White beans, chickpeas, or lentils make excellent additions. Stir them in during the last 5 minutes of cooking. For a protein boost, serve alongside tofu or your favorite plant-based protein.

Why cook pasta directly in the broth?

Cooking pasta in vegetable broth allows it to absorb flavor while releasing starch into the liquid, creating a naturally silky sauce that coats every piece. It's a traditional Italian technique that maximizes taste.

Vegan One-Pot Pasta Primavera

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

Prep Time
10 mins
Time to Cook
20 mins
Overall Time
30 mins
Created by Suggestions Forever Hannah Lewis


Skill Level Easy

Cuisine Italian-Inspired

Makes 4 Serving Count

Diet Details Plant-based, No Dairy

Ingredient List

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, to taste
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

Step 01

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

Step 02

Add Vegetables: Incorporate bell peppers, zucchini, cherry tomatoes, snap peas, and broccoli florets. Sauté for 3 to 4 minutes until vegetables begin to soften.

Step 03

Combine Pasta and Broth: Add dried pasta, vegetable broth, salt, black pepper, and red pepper flakes. Stir thoroughly to distribute ingredients evenly.

Step 04

Simmer Pasta: Bring mixture 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 is absorbed.

Step 05

Finish and Season: Remove from heat. Stir in lemon zest, lemon juice, fresh basil, and nutritional yeast if using. Taste and adjust seasonings as needed.

Step 06

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

Needed Equipment

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

Allergy Notice

Review each ingredient to check for allergens. Ask a healthcare specialist if you're unsure.
  • Contains gluten if using regular pasta
  • Contains tree nuts if garnished with pine nuts
  • Check pasta and vegetable broth labels for undeclared allergens

Nutrition Info (per serving)

Details shown are for reference. Always check with your healthcare provider for advice.
  • Calories: 370
  • Fats: 7 g
  • Carbohydrates: 65 g
  • Proteins: 12 g