Roasted Vegetable Pasta Primavera

Featured in: Oven & Pan Creations

Pasta Primavera celebrates fresh seasonal vegetables roasted until tender and golden, then tossed with al dente pasta, garlic-infused olive oil, and creamy Parmesan. This Italian-inspired dish comes together in just 40 minutes, making it perfect for busy weeknights while delivering restaurant-quality flavor. The beauty of this dish lies in its versatility—swap vegetables based on what's in season or your pantry, add protein like chicken or shrimp, and adjust pasta types to suit dietary preferences.

Updated on Sun, 18 Jan 2026 13:23:00 GMT
Vibrant roasted zucchini, bell peppers, and cherry tomatoes tossed with penne pasta in a garlic olive oil sauce, topped with Parmesan. Pin It
Vibrant roasted zucchini, bell peppers, and cherry tomatoes tossed with penne pasta in a garlic olive oil sauce, topped with Parmesan. | casaflavors.com

My neighbor knocked on my door one Saturday afternoon holding a canvas bag full of zucchini and bell peppers from her garden. She'd planted way too much, she said, laughing. I stood there staring at all those vegetables, wondering how I'd use them before they went soft. That's when I threw together this pasta, roasting everything until the edges caramelized and tossing it with garlic and olive oil. It turned into one of those meals that feels like summer, no matter when you make it.

I made this for a group of friends who'd come over after a long hike. Everyone was too hungry to wait for anything fancy, so I just piled the pasta into a big serving bowl and set it in the middle of the table with a chunk of Parmesan and a grater. Watching them dig in, scraping up every last bit of garlic oil from the bottom, made me realize this dish doesn't need much ceremony. It just needs to be warm, bright, and ready when people are.

Ingredients

  • Penne or fusilli pasta: Short shapes with ridges hold onto the olive oil and catch little bits of roasted vegetable in every bite, so don't swap them for spaghetti unless you want a slippery situation.
  • Zucchini and yellow squash: These cook down fast in the oven and get tender without turning mushy, plus their mild flavor lets the garlic and herbs really stand out.
  • Red and yellow bell peppers: Roasting them brings out a natural sweetness that balances the sharpness of the garlic and the slight bitterness of the broccoli.
  • Red onion: It softens and caramelizes beautifully in the oven, adding a subtle depth that yellow onion just doesn't deliver the same way.
  • Cherry tomatoes: They burst in the heat and release their juices, which mingle with the olive oil to create a light, almost sauce like coating.
  • Broccoli florets: The tips get crispy and a little charred, which adds texture and a roasted, nutty flavor that keeps the dish from feeling too soft.
  • Extra virgin olive oil: Use the good stuff here because it's doing most of the flavor work, coating everything and carrying the garlic and herbs through the pasta.
  • Garlic: Fresh minced garlic sautéed just until fragrant makes the whole kitchen smell like you've been cooking for hours, even though you haven't.
  • Dried Italian herbs: A blend of oregano, basil, and thyme gives you that classic Italian flavor without having to measure out three separate jars.
  • Salt, black pepper, and red pepper flakes: Season the vegetables before roasting so the flavors sink in, and use the red pepper flakes only if you want a gentle kick in the background.
  • Parmesan cheese: Freshly grated Parmesan melts into the warm pasta and adds a salty, umami richness that ties everything together.
  • Fresh basil or parsley: A handful of chopped herbs stirred in at the end brightens the whole dish and makes it taste fresher than it has any right to.
  • Lemon wedges: A squeeze of lemon juice right before serving cuts through the olive oil and wakes up all the other flavors.

Instructions

Product image
Transfer liquids, oils, and dry ingredients cleanly into bottles and jars while cooking or baking.
Check price on Amazon
Preheat and prep your baking sheet:
Set your oven to 220°C (425°F) and line a large baking sheet with parchment paper so the vegetables don't stick and cleanup stays easy.
Toss and spread the vegetables:
Arrange the zucchini, yellow squash, bell peppers, red onion, cherry tomatoes, and broccoli on the sheet, drizzle with 2 tablespoons of olive oil, sprinkle with Italian herbs, salt, and pepper, then toss everything until it's evenly coated. Spread them out in a single layer so they roast instead of steam.
Roast until caramelized:
Slide the pan into the oven and roast for 18 to 20 minutes, stirring once halfway through so everything browns evenly and the edges get a little charred.
Cook the pasta:
While the vegetables are roasting, bring a large pot of salted water to a boil and cook the pasta according to the package instructions until it's al dente. Before you drain it, scoop out half a cup of the starchy cooking water and set it aside.
Sauté the garlic:
In a large skillet over medium heat, add the remaining tablespoon of olive oil and toss in the minced garlic, stirring for about 30 seconds until it smells fragrant but hasn't started to brown.
Combine everything:
Add the roasted vegetables and drained pasta to the skillet with the garlic, tossing gently and adding splashes of the reserved pasta water to loosen things up if it looks dry.
Finish and season:
Take the skillet off the heat, stir in half the Parmesan and the fresh basil or parsley, then taste and add more salt or pepper if it needs it.
Serve:
Plate the pasta immediately, top with the remaining Parmesan and extra herbs, and offer lemon wedges on the side for anyone who wants a bright, acidic pop.
Product image
Transfer liquids, oils, and dry ingredients cleanly into bottles and jars while cooking or baking.
Check price on Amazon
A close-up of a steaming bowl of Pasta Primavera garnished with fresh basil, showcasing colorful roasted vegetables and al dente pasta. Pin It
A close-up of a steaming bowl of Pasta Primavera garnished with fresh basil, showcasing colorful roasted vegetables and al dente pasta. | casaflavors.com

One evening I made this for myself after a long day and ate it straight from the skillet, standing at the counter with a fork. There was something about the way the roasted vegetables mixed with the garlic and olive oil that felt both indulgent and light at the same time. It reminded me that not every good meal needs a table setting or a plan. Sometimes it just needs to be ready when you are, and that's enough.

How to Pick Your Vegetables

Use whatever looks best at the market or what's been sitting in your crisper drawer for a few days. Asparagus works beautifully in spring, snap peas add a sweet crunch, and mushrooms bring an earthy richness if you're craving something deeper. The key is cutting everything into similar sized pieces so they roast evenly and nothing turns to mush while the rest is still raw. If you're using heartier vegetables like carrots or cauliflower, chop them smaller or give them a few extra minutes in the oven before adding the softer ones.

What to Do with Leftovers

This pasta tastes just as good cold the next day, which makes it perfect for lunch straight from the fridge. If you want to reheat it, add a splash of water or olive oil to a skillet and warm it gently over medium heat, tossing frequently so it doesn't dry out. You can also stir in a handful of fresh spinach or arugula while reheating to add some green and make it feel like a new dish. Leftovers keep well in an airtight container in the fridge for up to three days, though the vegetables will soften a bit more as they sit.

Ways to Make It Heartier

If you want to add protein, toss in some sautéed chicken, shrimp, or even canned chickpeas rinsed and patted dry before roasting them with the vegetables. The chickpeas get crispy on the outside and creamy inside, which adds a satisfying texture without much effort. You could also stir in a few spoonfuls of ricotta or goat cheese at the end for extra creaminess, or top each serving with a fried egg if you're eating it for breakfast, which I've done more than once. Keep the flavors simple so the vegetables still shine, but don't be afraid to make it your own.

  • Swap the Parmesan for pecorino if you want a sharper, saltier bite.
  • Add a handful of toasted pine nuts or slivered almonds for crunch.
  • Drizzle a little balsamic glaze over the top right before serving for a sweet, tangy finish.
Product image
Organize cleaning supplies and kitchen essentials under the sink for quicker access during cooking and cleanup.
Check price on Amazon
Pasta Primavera plated with a sprinkle of Parmesan and lemon wedges, ready for a light yet hearty vegetarian dinner. Pin It
Pasta Primavera plated with a sprinkle of Parmesan and lemon wedges, ready for a light yet hearty vegetarian dinner. | casaflavors.com

This is the kind of dish that adapts to your mood, your pantry, and whoever happens to be sitting at your table. Make it once, and you'll probably never follow the recipe exactly the same way again, and that's exactly how it should be.

Recipe FAQs

Can I prepare the vegetables ahead of time?

Yes, you can chop and arrange vegetables on the baking sheet up to 4 hours ahead. Store covered in the refrigerator, then roast when ready to cook. This makes weeknight meal prep effortless.

What vegetables work best for roasting?

Hardy vegetables like zucchini, squash, bell peppers, broccoli, and asparagus roast beautifully. Softer vegetables like cherry tomatoes should be added halfway through or at the end to prevent overcooking.

How do I prevent the pasta from sticking?

Reserve pasta cooking water before draining—the starch helps create a light sauce when combined with olive oil and roasted vegetables. Toss gently and add water gradually to achieve the right consistency.

Can I make this dairy-free?

Absolutely. Omit the Parmesan or substitute with nutritional yeast or dairy-free Parmesan alternatives. The roasted vegetables and garlic-olive oil provide plenty of flavor on their own.

What pasta shape works best?

Penne, fusilli, or rigatoni are ideal because their ridges and tubes catch the oil and vegetable pieces. Spaghetti works too, but shorter shapes make serving and eating easier.

How can I add protein to this dish?

Sauté cubed chicken, shrimp, or canned chickpeas separately and toss in at the end. For a heartier vegetarian option, crumbled tofu or white beans blend seamlessly with the vegetables.

Roasted Vegetable Pasta Primavera

Vibrant Italian pasta with roasted seasonal vegetables, garlic, and Parmesan. A light yet hearty vegetarian main dish.

Prep Time
15 mins
Time to Cook
25 mins
Overall Time
40 mins
Created by Fiona Chambers


Skill Level Easy

Cuisine Type Italian

Makes 4 Portions

Dietary Details Vegetarian

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 and Aromatics

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

Garnish

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

How to Make It

Step 01

Prepare the 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.

Step 02

Season and roast vegetables: Drizzle vegetables with 2 tablespoons olive oil, sprinkle with Italian herbs, salt, and pepper. Toss to coat evenly and spread in a single layer. Roast for 18 to 20 minutes, stirring once halfway through, until lightly browned and tender.

Step 03

Cook the pasta: Meanwhile, bring a large pot of salted water to a boil. Cook pasta according to package instructions until al dente. Reserve 1/2 cup pasta cooking water, then drain pasta.

Step 04

Infuse garlic into oil: 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 as needed.

Step 06

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

Step 07

Serve: Serve immediately, topped with remaining Parmesan and extra herbs. Add a squeeze of lemon juice if desired.

Equipment Needed

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

Allergy Info

Be sure to look over every ingredient for allergens, and talk to a health expert with any concerns.
  • Contains wheat from pasta
  • Contains milk from Parmesan cheese
  • For dairy-free preparation, omit Parmesan or use plant-based alternative
  • For gluten-free preparation, use certified gluten-free pasta and verify all packaged ingredients

Nutrition per Serving

Nutritional info is for general reference and isn't medical guidance.
  • Caloric Value: 420
  • Fats: 13 g
  • Carbohydrates: 63 g
  • Proteins: 15 g