Pasta Primavera

Featured in: Oven & Pan Dishes

Pasta Primavera combines al dente pasta with a colorful medley of roasted seasonal vegetables including zucchini, bell peppers, squash, broccoli, and cherry tomatoes. The vegetables are roasted until caramelized, then tossed with garlic-infused olive oil and pasta water to create a silky sauce. Finished with fresh basil and Parmesan cheese, this vegetarian dish delivers vibrant flavors in just 40 minutes.

Updated on Sun, 18 Jan 2026 12:26:00 GMT
Freshly roasted zucchini, bell peppers, and broccoli are tossed with penne pasta, garlic, and olive oil for this bright Pasta Primavera. Save to Pinterest
Freshly roasted zucchini, bell peppers, and broccoli are tossed with penne pasta, garlic, and olive oil for this bright Pasta Primavera. | tiziristudio.com

There was a Tuesday evening when I opened the fridge to find a crisper drawer overflowing with vegetables I'd bought with good intentions but no real plan. Instead of letting them wilt into compost, I cranked the oven, tossed everything onto a sheet pan, and boiled a box of penne. What came together was so colorful and alive that I stood at the counter eating straight from the skillet, marveling at how something so simple could taste this bright and satisfying.

I made this for a friend who claimed she didn't like vegetables, and I watched her go back for seconds without saying a word. She finally looked up and asked what I did to make bell peppers taste this good. I just shrugged and said high heat and a little patience, but really it was the way the garlic clung to every piece of pasta and how the Parmesan melted into the warm nooks of the penne.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Penne or fusilli pasta: The ridges and tubes grab onto the olive oil and vegetable bits, making every bite full instead of slippery.
  • Zucchini and yellow squash: They roast into tender, slightly sweet ribbons that collapse just enough without turning mushy.
  • Red and yellow bell peppers: Roasting concentrates their natural sugars and adds pops of color that make the whole dish feel more generous.
  • Red onion: It chars beautifully in the oven, turning mellow and almost jammy at the edges.
  • Cherry tomatoes: They burst and release their juices, creating little pockets of tangy sweetness throughout the dish.
  • Broccoli florets: The tips crisp up in the oven like little savory chips while the stems stay tender.
  • Extra virgin olive oil: Use the good stuff here because it coats everything and carries the garlic and herbs into every corner.
  • Garlic: Fresh cloves sautéed just until fragrant make the whole kitchen smell like an Italian grandmother is visiting.
  • Dried Italian herbs: A shortcut that brings oregano, basil, and thyme together without having to measure three jars.
  • Salt and black pepper: They pull the sweetness out of the vegetables and balance the richness of the cheese.
  • Red pepper flakes: Optional but worth it if you like a gentle warmth that builds as you eat.
  • Parmesan cheese: Freshly grated melts into the hot pasta and creates a creamy coating without any cream.
  • Fresh basil or parsley: A handful of herbs at the end makes everything taste brighter and more alive.
  • Lemon wedges: A squeeze right before serving wakes up all the other flavors like turning up the volume.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Preheat and prep your baking sheet:
Set your oven to 220°C (425°F) and line a large baking sheet with parchment paper so nothing sticks and cleanup is just a crumple and toss.
Toss the vegetables:
Spread zucchini, squash, peppers, onion, tomatoes, and broccoli across the sheet, drizzle with 2 tablespoons of olive oil, and sprinkle with Italian herbs, salt, and pepper. Use your hands to toss everything until every piece is lightly coated and glistening.
Roast until caramelized:
Slide the pan into the oven and roast for 18 to 20 minutes, stirring once halfway through so the edges get golden and slightly charred. The smell will tell you when they are ready.
Boil the pasta:
While the vegetables roast, bring a big pot of salted water to a rolling boil and cook the pasta until al dente, with just a little bite left in the center. Before draining, scoop out half a cup of the starchy pasta water and set it aside.
Sauté the garlic:
Heat the remaining tablespoon of olive oil in a large skillet over medium heat and add the minced garlic, stirring for about 30 seconds until it smells nutty and golden. Do not let it brown or it will turn bitter.
Combine everything:
Add the roasted vegetables and drained pasta to the skillet with the garlic and toss gently with tongs, adding splashes of reserved pasta water to help everything cling together. The water and oil will emulsify into a light, silky coating.
Finish with cheese and herbs:
Pull the skillet off the heat and stir in half the Parmesan and most of the fresh basil or parsley, tossing until the cheese melts into the pasta. Taste and add more salt or pepper if it needs it.
Serve hot:
Divide among bowls and top with the remaining Parmesan, extra herbs, and a squeeze of lemon juice if you want that extra brightness.
A close-up of vegetarian Pasta Primavera shows steaming noodles, golden roasted vegetables, and a sprinkle of Parmesan and fresh basil. Save to Pinterest
A close-up of vegetarian Pasta Primavera shows steaming noodles, golden roasted vegetables, and a sprinkle of Parmesan and fresh basil. | tiziristudio.com

This became the dish I made whenever someone needed comfort but did not want something heavy. It feels like spring even in the middle of winter, and every time I serve it, someone asks for the recipe even though there is no real secret beyond good vegetables and enough heat to coax out their sweetness.

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

I have thrown in asparagus in the spring, snap peas in the summer, and mushrooms in the fall, and it worked every time. If you want protein, sautéed shrimp or shredded rotisserie chicken stir right in, or you can toss in a can of drained chickpeas for a plant-based boost. Whole wheat pasta adds a nutty chew, and gluten-free varieties hold up surprisingly well as long as you do not overcook them.

Storing and Reheating

Leftovers keep in an airtight container in the fridge for up to three days, and I actually prefer them cold straight from the container as a quick lunch. If you want to reheat, add a splash of water or broth to a skillet over medium heat and toss until warmed through, because microwaving can make the pasta gummy. The vegetables will soften a bit more, but the flavor only gets richer.

Pairing and Serving Suggestions

This pairs beautifully with a crisp Pinot Grigio or Sauvignon Blanc if you are pouring wine, or just sparkling water with a slice of lemon if you are keeping it simple. A hunk of crusty bread for mopping up any olive oil left in the bowl is not optional in my house. Sometimes I serve it with a simple arugula salad dressed in lemon and olive oil to keep the whole meal light and bright.

  • Use a vegetable peeler to shave extra Parmesan over the top right before serving for a restaurant touch.
  • If you like heat, double the red pepper flakes or drizzle with chili oil at the table.
  • Make a double batch and pack the leftovers in jars for easy grab-and-go lunches all week.
Colorful seasonal vegetables and al dente pasta fill a white bowl, ready to serve as a hearty Pasta Primavera main dish. Save to Pinterest
Colorful seasonal vegetables and al dente pasta fill a white bowl, ready to serve as a hearty Pasta Primavera main dish. | tiziristudio.com

This is the kind of recipe that makes you feel capable and creative in the kitchen without needing a culinary degree. It turns a regular weeknight into something worth sitting down for.

Recipe FAQs

Can I prepare the vegetables in advance?

Yes, you can chop and store vegetables in the refrigerator for up to 2 days. Roast them fresh just before serving for the best texture and flavor, or reheat gently if roasted ahead.

What type of pasta works best?

Penne and fusilli are ideal because their shapes catch and hold the vegetables and sauce. Farfalle or rigatoni also work well. Avoid thin varieties like spaghetti, which may break under the weight of roasted vegetables.

How can I add protein to this dish?

Sauté diced chicken breast, shrimp, or add roasted chickpeas for vegetarian protein. Grilled tofu or white beans are also excellent additions that complement the roasted vegetable flavors.

Is there a dairy-free option?

Absolutely. Omit the Parmesan or substitute with nutritional yeast for a similar umami flavor. Plant-based Parmesan alternatives are also available at most grocery stores.

What vegetables can I substitute?

Use seasonal vegetables based on availability. Asparagus, snap peas, mushrooms, artichoke hearts, and green beans work wonderfully. Avoid watery vegetables like zucchini overload, and adjust roasting time based on vegetable density.

Why reserve pasta cooking water?

Pasta water contains starch that emulsifies with the oil, creating a silky sauce that coats the pasta evenly. This is a classic Italian technique that adds body and helps flavors cling to each piece.

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.

Pasta Primavera

Vibrant Italian pasta with roasted seasonal vegetables, garlic, olive oil, and freshly grated Parmesan.

Prep time
15 mins
Time to cook
25 mins
Total time needed
40 mins
Created by Andrew Wolfe


Skill level Easy

Cuisine Italian

Makes 4 Serving size

Dietary details Vegetarian-friendly

What You'll Need

Pasta

01 12 oz penne or fusilli pasta

Vegetables

01 1 medium zucchini, sliced
02 1 medium yellow squash, sliced
03 1 red bell pepper, cut into strips
04 1 yellow bell pepper, cut into strips
05 1 small red onion, sliced
06 1 cup cherry tomatoes, halved
07 1 cup broccoli florets

Seasonings & Aromatics

01 3 tablespoons extra virgin olive oil, divided
02 3 cloves garlic, minced
03 1 teaspoon dried Italian herbs
04 ½ teaspoon salt
05 ¼ teaspoon freshly ground black pepper
06 Pinch of red pepper flakes, optional

Garnish

01 ½ cup freshly grated Parmesan cheese
02 2 tablespoons chopped fresh basil or parsley
03 Lemon wedges, optional

Directions

Step 01

Prepare oven and vegetables: Preheat oven to 425°F. Line a large baking sheet with parchment paper. Arrange zucchini, yellow squash, bell peppers, red onion, cherry tomatoes, and broccoli on the prepared sheet. Drizzle with 2 tablespoons olive oil, sprinkle with Italian herbs, salt, and pepper. Toss to coat evenly and spread in a single layer.

Step 02

Roast vegetables: Roast for 18 to 20 minutes, stirring once halfway through, until lightly browned and tender.

Step 03

Cook pasta: Bring a large pot of salted water to a boil. Cook pasta according to package instructions until al dente. Reserve ½ cup pasta cooking water, then drain pasta.

Step 04

Sauté garlic: In a large skillet over medium heat, add remaining 1 tablespoon olive oil. Sauté minced garlic for 30 seconds until fragrant.

Step 05

Combine pasta and vegetables: Add roasted vegetables and cooked pasta to the skillet. Toss gently, adding reserved pasta water a little at a time to loosen, if needed.

Step 06

Finish and season: Remove from heat. Stir in half the Parmesan and fresh basil or parsley. Taste and adjust seasoning as needed.

Step 07

Serve: Serve immediately, topped with remaining Parmesan and extra herbs. Add a squeeze of lemon juice if 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 you'll need

  • Large pot
  • Large baking sheet
  • Parchment paper
  • Chef's knife
  • Cutting board
  • Large skillet
  • Colander
  • Wooden spoon or tongs

Allergy info

Review all items for possible allergens. Ask your healthcare provider if you're unsure.
  • Contains wheat in pasta
  • Contains milk in Parmesan cheese
  • For dairy-free preparation, omit Parmesan or use a plant-based alternative
  • For gluten-free preparation, use gluten-free pasta and confirm all packaged ingredients are certified gluten-free

Nutrition info (each serving)

Details are for reference only and don't take the place of advice from a healthcare provider.
  • Calorie count: 420
  • Fats: 13 g
  • Carbohydrates: 63 g
  • Proteins: 15 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.