Rainbow Veggie Pasta Primavera

Featured in: Seasonal Kitchen Ideas

This colorful bowl features bow-tie pasta tossed with an array of vibrant spring vegetables including cherry tomatoes, asparagus, bell peppers, broccoli, and carrots. The vegetables are sautéed to tender-crisp perfection in extra-virgin olive oil with fragrant garlic, then finished with bright lemon zest and juice. Fresh basil and parsley add herbaceous notes, while optional Parmesan lends savory depth. Ready in just 40 minutes, this versatile vegetarian main celebrates seasonal produce and brings restaurant-quality presentation to your table.

Updated on Wed, 21 Jan 2026 09:44:00 GMT
A close-up of vibrant Rainbow Veggie Pasta Primavera in a white bowl, showcasing colorful bow-tie pasta tossed with fresh spring vegetables and herbs. Pin it
A close-up of vibrant Rainbow Veggie Pasta Primavera in a white bowl, showcasing colorful bow-tie pasta tossed with fresh spring vegetables and herbs. | assifkitchen.com

The first time I made this pasta primavera was on a rainy Tuesday when I needed something to brighten up the kitchen. I had a CSA box overflowing with vegetables and no real plan, so I started chopping everything into colorful piles. Something about all those vibrant colors cooking together made the whole house feel cheerier. Now whenever spring vegetables start appearing at the market, this is the first dish that comes to mind.

Last spring I made this for my sister who claimed she hated vegetables. She watched me pile all those colorful ingredients into the pan, looking skeptical the whole time. When she took her first bite and immediately went back for seconds, I knew this recipe was a keeper. Something about the way the lemon zest brightens everything makes vegetables taste completely new.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Bow-tie pasta (340 g): The little bow shape catches all the sauce and vegetable pieces in every bite. Farfalle holds up beautifully to tossing without breaking apart.
  • Cherry tomatoes (1 cup, halved): These burst slightly in the heat creating little pockets of sweetness. I learned not to add them too early or they completely disappear into the sauce.
  • Asparagus (1 cup, cut into pieces): Cut into 1-inch pieces so they cook evenly with the other vegetables. The tips get nicely charred while the stalks stay tender-crisp.
  • Red bell pepper (1 cup, sliced): Adds incredible sweetness and that gorgeous red color to the rainbow mix. Thin slices cook faster than chunks so everything finishes together.
  • Yellow squash (1 cup, half-moons): The mild flavor lets other ingredients shine while contributing buttery texture. Half-moon slices look beautiful and hold their shape during cooking.
  • Broccoli florets (1 cup): These add great texture and absorb the garlic oil beautifully. Cut them into similar sized pieces so they cook at the same rate.
  • Carrots (1 cup, julienned): Julienned carrots cook quickly and add sweetness plus that bright orange pop. I use a vegetable peeler to make quick, even ribbons.
  • Red onion (1/2 cup, thinly sliced): Adds just enough bite and another layer of color. Thin slices mellow out as they cook becoming almost sweet.
  • Frozen peas (1/2 cup): These go in last just to heat through since they are already perfectly tender. They add pops of bright green sweetness throughout.
  • Extra-virgin olive oil (3 tbsp): Use the good stuff here since it really carries the flavor. I add some at the beginning and finish with a drizzle for that luxurious mouthfeel.
  • Garlic (3 cloves, minced): Freshly minced garlic makes such a difference compared to jarred. Let it sizzle just briefly to avoid any bitter burnt taste.
  • Crushed red pepper flakes (1/2 tsp): Optional but adds such a nice gentle warmth that balances the vegetables sweetness. Start with less if you are sensitive to heat.
  • Lemon zest and juice (1 lemon): The zest packs all the bright aromatic flavor while the juice adds acidity. Both are essential for that fresh spring taste.
  • Fresh basil and parsley (2 tbsp each): Tear the basil by hand instead of chopping to keep it from bruising. The parsley adds freshness while basil contributes that sweet aromatic finish.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your pasta water going first:
Bring a large pot of generously salted water to a boil. The water should taste almost like the sea. Cook the bow-tie pasta until al dente, usually about a minute less than the package directions. Before draining, scoop out 1/2 cup of that starchy pasta water and save it for the sauce later.
Start the aromatic base:
While the pasta cooks, heat 2 tablespoons of olive oil in your largest skillet over medium heat. Add the minced garlic and red pepper flakes if you are using them. Let them sizzle for just one minute until fragrant. Watch closely so the garlic does not brown or it will taste bitter.
Add the hard vegetables first:
Toss in the carrots, broccoli, and asparagus pieces. These take the longest to become tender. Sauté them for about 3 to 4 minutes, stirring occasionally. You will notice them brighten in color and start to soften.
Add the softer vegetables:
Add the red onion, bell pepper, and yellow squash slices along with a pinch of salt. The salt helps draw out moisture and speeds up cooking. Sauté for another 3 to 4 minutes until all the vegetables are tender but still have some crunch. You want them vibrant, not mushy.
Add the quick-cooking vegetables:
Stir in the cherry tomatoes and frozen peas. These only need about 2 minutes to heat through. The tomatoes should just start to blister without completely collapsing. The peas will turn bright green again.
Combine everything:
Add the cooked pasta to the skillet along with the remaining tablespoon of olive oil. Pour in the lemon zest and lemon juice. Toss everything together gently, adding splashes of your reserved pasta water until the sauce coats each piece in a silky sheen.
Season and finish:
Taste and add more salt and black pepper as needed. Remove the skillet from heat. Sprinkle with Parmesan cheese if you are using it, then toss with the fresh basil and parsley. The heat will slightly wilt the herbs and release their aroma.
Serve it up:
Plate the pasta immediately while it is still steaming hot. I like to add an extra sprinkle of herbs and a little more Parmesan on top. The colors look absolutely gorgeous on a white plate.
A serving of Rainbow Veggie Pasta Primavera on a rustic wooden table, featuring al dente farfalle with roasted veggies and a light lemon-garlic sauce. Pin it
A serving of Rainbow Veggie Pasta Primavera on a rustic wooden table, featuring al dente farfalle with roasted veggies and a light lemon-garlic sauce. | assifkitchen.com

This recipe has become my go-to for bringing to friends who need a comforting meal. Something about all those colorful vegetables feels like edible sunshine. Last month I made a huge batch for a new neighbor who just had a baby, and she texted me two days later asking for the recipe.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

The beauty of this dish is how adaptable it is to whatever vegetables look best at the market. I have swapped in zucchini, snap peas, and even corn when that is what I had on hand. The key is keeping the vegetables in similar sized pieces so they cook evenly.

Perfect Pairings

A crisp white wine like Sauvignon Blanc or Pinot Grigio cuts through the olive oil beautifully. For a complete meal, I like serving this with a simple green salad dressed with vinaigrette. The acidity balances the rich pasta perfectly.

Make Ahead Wisdom

You can chop all the vegetables up to a day in advance and store them in separate containers. The pasta is best cooked right before serving since it does not reheat as well once tossed with the sauce. However, leftovers still make an excellent cold pasta salad for lunch the next day.

  • Double the recipe for meal prep because it keeps beautifully for 3 to 4 days
  • If making ahead, undercook the pasta slightly since it will continue absorbing sauce
  • Reheat gently with a splash of water to bring back the silky consistency
Overhead view of a large platter of Rainbow Veggie Pasta Primavera, highlighting the rainbow of red peppers, green broccoli, yellow squash, and ripe cherry tomatoes. Pin it
Overhead view of a large platter of Rainbow Veggie Pasta Primavera, highlighting the rainbow of red peppers, green broccoli, yellow squash, and ripe cherry tomatoes. | assifkitchen.com

This pasta primavera captures everything I love about spring cooking in one bowl. Hope it brings as much color to your table as it has to mine.

Recipe Questions & Answers

Can I make this gluten-free?

Yes, simply substitute the bow-tie pasta with certified gluten-free pasta. All other ingredients are naturally gluten-free, making this dish easily adaptable for those with gluten sensitivities.

How do I store leftovers?

Store cooled pasta in an airtight container in the refrigerator for up to 3-4 days. Reheat gently in the microwave with a splash of water or olive oil to refresh the sauce. The vegetables may soften slightly upon reheating.

Can I add protein to this dish?

Absolutely. Grilled chicken breast, sautéed shrimp, or even crispy pancetta make excellent additions. Simply cook your protein separately and toss it in during step 6 when combining the pasta with vegetables.

What vegetables work best in primavera?

Spring vegetables shine here: asparagus, peas, snap peas, and zucchini are classics. Feel free to use whatever looks fresh at your market—green beans, corn, or diced summer squash all work beautifully in this versatile preparation.

Is this suitable for meal prep?

This dish meal preps well. Cook the pasta and vegetables fully, cool completely, then portion into containers. The flavors actually improve after a day in the fridge. Consider packing Parmesan separately to sprinkle just before eating.

Can I make it vegan?

Yes, simply omit the Parmesan cheese or use a plant-based alternative. The pasta and vegetables provide plenty of flavor on their own, especially with the garlic, lemon, and fresh herbs.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Rainbow Veggie Pasta Primavera

Colorful bow-tie pasta with fresh spring vegetables, garlic, and olive oil for a vibrant healthy meal.

Prep time
20 min
Cook time
20 min
Overall time
40 min
By Assif Kitchen Amelia Grant


Skill level Easy

Cuisine Italian-American

Makes 4 Number of servings

Dietary details Vegetarian option

What You'll Need

Pasta

01 12 oz bow-tie (farfalle) pasta

Vegetables

01 1 cup cherry tomatoes, halved
02 1 cup asparagus, cut into 1-inch pieces
03 1 cup red bell pepper, thinly sliced
04 1 cup yellow squash, sliced into half-moons
05 1 cup broccoli florets
06 1 cup carrots, julienned
07 1/2 cup red onion, thinly sliced
08 1/2 cup frozen peas

Sauce

01 3 tbsp extra-virgin olive oil
02 3 cloves garlic, minced
03 1/2 tsp crushed red pepper flakes
04 1/2 tsp sea salt, plus more to taste
05 1/4 tsp freshly ground black pepper
06 Zest of 1 lemon
07 2 tbsp fresh lemon juice

Garnish

01 1/4 cup grated Parmesan cheese
02 2 tbsp chopped fresh basil
03 2 tbsp chopped fresh parsley

How to Make

Step 01

Cook the Pasta: Bring a large pot of salted water to a boil. Cook the bow-tie pasta according to package instructions until al dente. Reserve 1/2 cup pasta water, then drain and set aside.

Step 02

Prepare the Garlic Base: While the pasta cooks, heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the garlic and red pepper flakes, sauté for 1 minute until fragrant.

Step 03

Cook Hard Vegetables: Add the carrots, broccoli, and asparagus. Sauté for 3–4 minutes until they begin to soften.

Step 04

Add Soft Vegetables: Add the red onion, bell pepper, yellow squash, and a pinch of salt. Sauté another 3–4 minutes until all vegetables are just tender but still vibrant.

Step 05

Add Tomatoes and Peas: Stir in the cherry tomatoes and peas. Cook for 2 minutes until just heated through.

Step 06

Combine Pasta and Vegetables: Add the drained pasta to the skillet along with the remaining 1 tablespoon olive oil, lemon zest, and lemon juice. Toss to combine, adding reserved pasta water as needed for a silky sauce.

Step 07

Season to Taste: Season with additional salt and black pepper to taste. Remove from heat.

Step 08

Finish and Serve: Toss with Parmesan, fresh basil, and parsley. Serve immediately, garnished with extra herbs and cheese as desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large pot
  • Large skillet
  • Colander
  • Chef's knife
  • Cutting board

Allergy details

Always check each item for allergens, and talk to your healthcare provider with any concerns.
  • Contains wheat (gluten) and dairy (if using Parmesan). For gluten-free, use certified gluten-free pasta. For dairy-free, omit or substitute Parmesan.

Nutrition info (per serving)

The nutrition info here is a guide only. Please ask a medical professional for personal advice.
  • Calories: 370
  • Fats: 10 g
  • Carbohydrates: 60 g
  • Proteins: 12 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.