Rainbow Veggie Pasta Primavera

Featured in: Quick Everyday Meals

Rainbow Veggie Pasta Primavera showcases the season's best produce in a simple, elegant dish. Fresh bow-tie pasta is tossed with vibrant vegetables including asparagus, bell peppers, broccoli, carrots, and cherry tomatoes, all brought together with a light garlic and lemon-infused olive oil sauce. This Italian-American classic comes together in just 40 minutes and serves four as a satisfying vegetarian main course. Finish with fresh basil, parsley, and optional Parmesan for an authentic touch.

Updated on Tue, 20 Jan 2026 11:57:00 GMT
Brightly colored bow-tie pasta with vibrant spring vegetables like cherry tomatoes, asparagus, and broccoli in a light garlic and olive oil sauce. Save to Pinterest
Brightly colored bow-tie pasta with vibrant spring vegetables like cherry tomatoes, asparagus, and broccoli in a light garlic and olive oil sauce. | messlitreats.com

My cutting board looked like a farmers market exploded on it, every color imaginable piled in neat little heaps. I was trying to impress a friend who claimed vegetables were boring, and I figured if I couldn't win her over with nutrition talk, maybe a rainbow would do the trick. The pasta water was already boiling when I realized I'd bought way more veggies than the recipe called for, but I tossed them all in anyway. She took one bite, looked at me with wide eyes, and said it tasted like spring in a bowl. I've been making it that way ever since, overloaded and unapologetic.

I made this for a potluck once, and someone asked if I'd ordered it from a restaurant. I laughed because I'd been running late and had chopped everything in a frantic blur, tossing it into the pan with barely a glance at the clock. But that's the magic of this dish: it forgives chaos. The vegetables cook quickly, the pasta ties everything together, and suddenly you look like you have your life together. It became my go-to whenever I wanted to feel capable in the kitchen, even on days when I absolutely wasn't.

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 (farfalle) pasta: The ruffled edges catch the olive oil and tiny vegetable bits beautifully, and they look cheerful on the plate, which matters more than you'd think.
  • Cherry tomatoes: They burst slightly when heated, releasing sweet juice that becomes part of the sauce, so don't skip the halving step or they'll roll around whole.
  • Asparagus: Cut them into one-inch pieces so they cook at the same rate as the other vegetables and don't turn into sad, soggy spears.
  • Red bell pepper: Slice thin so they soften quickly without losing their bright flavor or that satisfying slight crunch.
  • Yellow squash: Half-moons cook evenly and add a buttery sweetness that balances the sharper vegetables without getting mushy.
  • Broccoli florets: They soak up the garlic oil like little flavor sponges, so make sure they're bite-sized or they'll dominate every forkful.
  • Carrots (julienned): Thin strips cook fast and add a touch of natural sweetness and crunch that makes the dish feel more dynamic.
  • Red onion: Thinly sliced, they mellow in the heat and add a gentle sharpness that doesn't overwhelm the lighter vegetables.
  • Frozen peas: They're a shortcut that actually works, adding pops of color and sweetness without any extra prep.
  • Extra-virgin olive oil: This is your sauce base, so use one you'd actually want to taste, nothing harsh or bitter.
  • Garlic (minced): Fresh is essential here because it perfumes the oil and sets the whole flavor foundation, and jarred just won't do the same.
  • Crushed red pepper flakes: Optional, but a pinch adds a whisper of heat that wakes up the whole dish without making it spicy.
  • Sea salt and black pepper: Season as you go, tasting the vegetables midway so the final dish doesn't need frantic last-minute adjustments.
  • Lemon zest and juice: The zest adds aromatic brightness, and the juice cuts through the oil, making everything taste fresher and more alive.
  • Parmesan cheese: A salty, nutty finish that makes the dish feel indulgent even though it's mostly vegetables, but it's totally optional.
  • Fresh basil and parsley: Toss them in at the end for a burst of green flavor that reminds you this isn't just healthy, it's delicious.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Boil the pasta:
Bring a large pot of salted water to a rolling boil and cook the bow-tie pasta until al dente, then save half a cup of the starchy water before draining. That pasta water is liquid gold for loosening the sauce later.
Start the garlic base:
Heat two tablespoons of olive oil in a large skillet over medium heat, add the minced garlic and red pepper flakes, and let them sizzle for about a minute until your kitchen smells incredible. Don't let the garlic brown or it'll turn bitter and ruin the whole vibe.
Cook the sturdy vegetables first:
Toss in the carrots, broccoli, and asparagus, stirring occasionally for three to four minutes until they start to soften but still have some bite. These take longest, so they get a head start.
Add the tender vegetables:
Stir in the red onion, bell pepper, yellow squash, and a pinch of salt, cooking another three to four minutes until everything is just tender and still brightly colored. You want them cooked, not sad and limp.
Finish with the quick-cooking vegetables:
Add the cherry tomatoes and peas, stirring gently for two minutes until the tomatoes just start to release their juices and the peas are heated through. This is where the dish really comes alive with color.
Toss with pasta and lemon:
Add the drained pasta, the remaining tablespoon of olive oil, lemon zest, and lemon juice, tossing everything together and adding splashes of reserved pasta water until it all glistens. The starch helps the oil cling to every piece.
Season and finish:
Taste and add more salt and black pepper as needed, then remove from heat and toss with Parmesan, fresh basil, and parsley. Serve immediately while everything is still warm and vibrant.
Freshly cooked Rainbow Veggie Pasta Primavera served warm with a sprinkle of Parmesan cheese and fresh herbs. Save to Pinterest
Freshly cooked Rainbow Veggie Pasta Primavera served warm with a sprinkle of Parmesan cheese and fresh herbs. | messlitreats.com

One evening, I served this to my mom, who usually insists on meat with every meal. She ate two full bowls and didn't mention the absence of chicken once. Later, she called to ask for the recipe, and I realized this dish had quietly won over the toughest critic I knew. It wasn't just pasta anymore, it was proof that vegetables could be the main event.

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

This recipe is a template, not a rulebook, so swap in whatever vegetables are begging to be used in your fridge. Zucchini, snap peas, green beans, even thinly sliced fennel all work beautifully as long as you adjust the cooking time based on their texture. I've made this with kale, mushrooms, and even roasted cauliflower when I was feeling adventurous. The key is keeping the colors varied and the vegetables cut to similar sizes so everything cooks evenly and looks intentional on the plate.

Serving and Pairing Ideas

This pasta shines as a standalone main dish, but it also plays well with others if you want to round out the meal. A crusty baguette with good butter, a simple arugula salad with lemon vinaigrette, or even a light white wine like Pinot Grigio all make it feel a little more special. If you're adding protein, grilled chicken, sautéed shrimp, or even crispy chickpeas work without overshadowing the vegetables. I've also served it cold the next day as a pasta salad, and it held up surprisingly well with a little extra lemon juice and olive oil.

Storage and Reheating

Leftovers keep in an airtight container in the fridge for up to three days, though the vegetables will soften a bit and lose some of their vibrant snap. Reheat gently in a skillet with a splash of water or olive oil, stirring frequently so the pasta doesn't dry out or stick. I've also eaten it cold straight from the fridge, and while it's not quite the same, it's still tasty and makes for an easy lunch.

  • If you're meal prepping, slightly undercook the vegetables so they don't turn mushy when reheated.
  • Store the fresh herbs separately and toss them in just before serving to keep them bright and fragrant.
  • Add a squeeze of fresh lemon juice when reheating to wake up the flavors that dulled in the fridge.
A close-up of a bowl of Rainbow Veggie Pasta Primavera, featuring julienned carrots and red bell peppers glistening in lemony dressing. Save to Pinterest
A close-up of a bowl of Rainbow Veggie Pasta Primavera, featuring julienned carrots and red bell peppers glistening in lemony dressing. | messlitreats.com

This pasta has become my answer to the question of what to make when I want something that feels both nourishing and celebratory. It's bright, forgiving, and somehow always tastes like you put in more effort than you actually did.

Common Recipe Questions

Can I prepare this dish ahead of time?

While best served fresh, you can prepare the vegetables in advance. Cook the pasta and sauté vegetables just before serving to maintain the vibrant colors and fresh texture.

What vegetables work best for substitutions?

Any colorful seasonal vegetables work well. Try zucchini, snap peas, green beans, or sun-dried tomatoes. Aim for a variety of textures and colors for visual appeal.

How do I make this dish vegan?

Simply omit the Parmesan cheese or substitute with nutritional yeast or plant-based Parmesan. All other ingredients are naturally vegan-friendly.

Can I add protein to this dish?

Absolutely. Grilled chicken, shrimp, white beans, or tofu are excellent additions that complement the light lemon sauce without overpowering the fresh vegetable flavors.

What wine pairs well with this meal?

A crisp Sauvignon Blanc or Pinot Grigio pairs beautifully with the bright lemon and fresh herb flavors, enhancing the light and refreshing nature of the dish.

Is this gluten-free?

Regular pasta contains gluten, but you can easily make this dish gluten-free by using certified gluten-free bow-tie pasta while keeping all other ingredients the same.

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

Vibrant bow-tie pasta celebrates spring with an array of colorful vegetables in a light garlic and lemon sauce.

Prep Duration
20 min
Cooking Duration
20 min
Overall Duration
40 min
Created by messli Sophie Lane


Skill Required Easy

Cuisine Origin Italian-American

Portion Yield 4 People served

Diet Preferences Meat-Free

List of Ingredients

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 tablespoons extra-virgin olive oil
02 3 cloves garlic, minced
03 1/2 teaspoon crushed red pepper flakes
04 1/2 teaspoon sea salt, plus more to taste
05 1/4 teaspoon freshly ground black pepper
06 Zest of 1 lemon
07 2 tablespoons fresh lemon juice

Garnish

01 1/4 cup grated Parmesan cheese, optional
02 2 tablespoons chopped fresh basil
03 2 tablespoons chopped fresh parsley

Step-by-Step Directions

Step 01

Prepare and Cook 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

Infuse Aromatics: 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

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

Step 04

Cook Remaining 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

Finish Vegetables: Stir in the cherry tomatoes and peas. Cook for 2 minutes until just heated through.

Step 06

Combine and Dress: 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: Season with additional salt and black pepper to taste.

Step 08

Finish with Fresh Herbs: Remove from heat. Toss with Parmesan if using, fresh basil, and parsley.

Step 09

Serve: 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.

Kitchen Tools Needed

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

Allergy Warnings

Check all listed ingredients for allergens. Reach out to a healthcare provider if you aren't sure.
  • Contains wheat (gluten)
  • Contains dairy (Parmesan cheese)
  • Use certified gluten-free pasta for gluten-free preparation
  • Omit or substitute Parmesan for dairy-free preparation

Nutrition per serving

Nutritional details are just for your reference. Always talk to a doctor for specific health advice.
  • Energy (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.