Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Fresh vegetable pasta with cherry tomatoes, zucchini, peas, and basil in a creamy sauce, served in a blue skillet. Healthy, easy vegetarian recipe perfect for quick weeknight dinners.

One Pot Pasta Primavera


Description

A creamy, veggie-loaded pasta that’s completely dairy-free, cooks in one pot for easy cleanup, and tastes like restaurant-quality Italian comfort food – proof that plant-based weeknight dinners can be effortlessly delicious.

Prep Time: 10 minutes | Cook Time: 15 minutes | Total Time: 25 minutes | Servings: 4Fresh vegetable pasta with cherry tomatoes, zucchini, peas, and basil in a creamy sauce, served in a blue skillet. Healthy, easy vegetarian recipe perfect for quick weeknight dinners.


Ingredients

Scale
  • 8 oz fettuccine pasta (most dried pasta is naturally vegan – just check for eggs)
  • 1 medium zucchini, sliced into half-moons (about 1/4-inch thick for perfect texture)
  • 1 yellow bell pepper, sliced into strips (red or orange work beautifully too)
  • 1 cup cherry tomatoes, halved (the riper the better for natural sweetness)
  • 1/2 cup frozen peas (no need to thaw – they cook perfectly from frozen)
  • 3 cloves garlic, minced fresh (don’t skip the fresh garlic – it’s crucial for flavor)
  • 4 cups vegetable broth, good quality (low-sodium preferred so you control salt)
  • 1/2 cup full-fat coconut cream (from a can – Thai Kitchen works perfectly)
  • 1/4 cup nutritional yeast (this creates that savory, cheesy flavor naturally)
  • Salt and pepper to taste (be generous – pasta needs confident seasoning)
  • Fresh basil leaves, for garnish (a whole handful torn over the top makes it gorgeous)

Instructions

  1. Grab your largest pot or deep skillet – you need room for everything to cook together comfortably. In the pot, combine fettuccine pasta (break it in half if needed to fit), sliced zucchini, bell pepper strips, halved cherry tomatoes, frozen peas, and minced garlic.
  2. Pour in that vegetable broth until everything’s submerged. Make sure the pasta is spread out and fanned rather than clumped together – this prevents sticking and ensures even cooking throughout.
  3. Bring everything to a boil over medium-high heat, then reduce to a gentle simmer. Here’s where the magic happens – stir occasionally (every 2-3 minutes) to prevent sticking. Watch how the pasta softens, vegetables brighten, and liquid slowly reduces into something gorgeous.
  4. Cook for about 10-12 minutes, stirring occasionally, until the pasta is al dente and most of the liquid has been absorbed but the dish still looks saucy. You want it creamy, not dry. If pasta isn’t cooked yet but liquid is gone, add more broth half a cup at a time.
  5. Stir in that luscious coconut cream and nutritional yeast – watch the transformation as everything becomes silky and dreamy. The sauce should coat every strand of pasta beautifully. Season generously with salt and pepper, tasting as you go because pasta really needs bold flavoring.
  6. Let everything simmer together for 2-3 minutes so the sauce thickens slightly and the flavors meld into perfect harmony. The coconut cream should fully incorporate and create this gorgeous creamy consistency.
  7. Remove from heat and let it sit for a few minutes – this resting time allows the sauce to thicken further as the pasta continues absorbing liquid. The consistency should be creamy and luxurious, clinging to the pasta perfectly.
  8. Tear fresh basil leaves over the top generously until it looks absolutely stunning and restaurant-worthy. Serve hot directly from the pot or plate it up fancy – either way, this is about to become your new favorite easy dinner.

Nutrition Information (Per Serving):

  • Calories: 385
  • Carbohydrates: 58g
  • Protein: 12g (from pasta and nutritional yeast)
  • Fat: 11g
  • Fiber: 6g (hello, vegetables!)
  • Sodium: 680mg
  • Vitamin C: 85% DV (from all those colorful vegetables)
  • Vitamin A: 45% DV (bell peppers and tomatoes for the win)
  • Iron: 20% DV (from pasta and nutritional yeast)
  • B Vitamins: Significant amounts from fortified nutritional yeast

Note: This dish packs serious vegetable nutrition while satisfying pasta cravings. The coconut cream adds healthy medium-chain triglycerides, and you’re getting tons of fiber and antioxidants from all those colorful veggies. Not that we’re keeping track – this just happens to taste incredible while genuinely nourishing you.

Notes:

  • Stir frequently during the first 5 minutes – this is crucial for preventing pasta from clumping together into a sticky mass that ruins everything.
  • Don’t skip the resting time – letting it sit for a few minutes after cooking allows the sauce to thicken to perfect creamy consistency.
  • This tastes even better with good vegetable broth – store-bought is fine, but quality makes a noticeable difference in the final sauce flavor.
  • Full-fat coconut cream is crucial – low-fat or coconut milk from a carton won’t create the same luxurious creaminess that makes this special.
  • Adjust consistency with liquid – if it’s too thick, add splashes of plant milk or broth. Too thin? Let it simmer uncovered a few more minutes.

Storage Tips:

  • Leftovers keep beautifully – store in an airtight container in the fridge for up to 4 days. The pasta absorbs more sauce as it sits, becoming even more flavorful.
  • Reheat gently with added liquid – add a splash of plant milk, broth, or water when reheating to restore creaminess. Microwave or stovetop both work well.
  • Don’t freeze this one – the vegetables and pasta texture change significantly when frozen. Just make what you’ll eat within a few days.
  • Meal prep friendly – make a big batch Sunday night and portion into containers for easy grab-and-go lunches all week.

Serving Suggestions:

  • Pair with crusty garlic bread or focaccia for soaking up that gorgeous sauce
  • Serve alongside a simple arugula salad with lemon vinaigrette for freshness
  • Add vegan parmesan on top for extra savory richness
  • Perfect for weeknight family dinners, meal prep, or casual entertaining

Mix It Up (Vegan Recipe Variations):

Protein-Packed Primavera: Add a can of drained white beans or chickpeas in the last few minutes of cooking for extra protein and substance – makes it even more filling and satisfying.

Mediterranean Version: Include sun-dried tomatoes, artichoke hearts, and olives for bold Italian flavors – sophisticated and restaurant-worthy with minimal extra effort.

Autumn Harvest Primavera: Use roasted butternut squash, kale, and sage instead of summer vegetables for cozy seasonal vibes – absolutely perfect for fall and winter months.

Lemon-Herb Primavera: Add tons of fresh lemon zest, extra basil, and fresh parsley at the end for bright springtime flavors – refreshing and light while still being satisfying.

What Makes This Plant-Based Recipe Special:

The magic is all about one-pot cooking allowing the pasta to absorb every bit of vegetable flavor as it cooks, creating depth that separate-pot methods can never achieve. Unlike heavy cream-based pasta that leaves you feeling sluggish, this plant-based version delivers genuine creaminess from coconut cream while staying light enough to finish comfortably. The nutritional yeast provides authentic savory, cheesy flavor without any dairy, and the colorful vegetables aren’t just garnish – they’re integral to the sauce and satisfaction. This proves that vegan weeknight dinners can be effortlessly delicious, genuinely nourishing, and easier than ordering takeout, with the bonus of minimal cleanup that makes healthy cooking actually sustainable long-term.