Roasted Vegetable Pasta Primavera

Featured in: Simple Herb-Nut Skillet Plates

Pasta Primavera is a vibrant Italian-inspired dish that combines al dente pasta with roasted seasonal vegetables including zucchini, bell peppers, cherry tomatoes, and broccoli. The vegetables are tossed with extra virgin olive oil, garlic, and Italian herbs, then combined with pasta and finished with fresh Parmesan and basil. Ready in just 40 minutes with minimal hands-on time, this vegetarian main course serves four and pairs beautifully with crisp white wines. Perfect for weeknight dinners, it's easily customizable with your favorite seasonal produce.

Updated on Sun, 18 Jan 2026 15:44:00 GMT
Golden roasted zucchini, bell peppers, and cherry tomatoes tossed with penne pasta in a garlic and olive oil sauce, finished with fresh Parmesan and basil. Save to Pinterest
Golden roasted zucchini, bell peppers, and cherry tomatoes tossed with penne pasta in a garlic and olive oil sauce, finished with fresh Parmesan and basil. | pecanthyme.com

My neighbor knocked on my door one evening with an armful of vegetables from her garden, more than she could use before leaving town. I stood there holding zucchini, peppers, and tomatoes, wondering what to do with them all at once. That night, I roasted everything on a single sheet pan and tossed it with pasta, and it tasted better than anything I'd planned that week. Sometimes the best meals come from spontaneous abundance.

I made this for a friend who claimed she didn't like vegetables, and she ate two bowls without realizing how much produce was in there. The roasting changes everything, coaxing out flavors that steaming or boiling never could. She texted me the next day asking for the recipe, which made me smile because there really wasn't a recipe at the time. Now there is, and it's become my go to whenever I need something that feels light but still fills everyone up.

Ingredients

  • Penne or fusilli pasta: These shapes have ridges and curves that catch all the olive oil and little bits of roasted vegetable, making every bite flavorful.
  • Zucchini and yellow squash: They roast quickly and add a tender, slightly sweet contrast to the firmer vegetables.
  • Red and yellow bell peppers: Roasting brings out their natural sugars, and using both colors makes the dish look like summer on a plate.
  • Red onion: It softens and caramelizes in the oven, adding a mild sweetness that balances the garlic.
  • Cherry tomatoes: They burst and release their juices, creating a light sauce that clings to the pasta without any cream.
  • Broccoli florets: The edges get crispy and nutty when roasted, adding texture and a slight bitterness that rounds out the sweetness.
  • Extra virgin olive oil: Use a good one here since it's not masked by heavy sauces, it coats everything and carries the flavor of the garlic and herbs.
  • Garlic: Sautéed just until fragrant, it perfumes the whole dish without overpowering the vegetables.
  • Italian herbs: Dried works perfectly here, blooming in the oven heat and tying all the vegetables together with familiar warmth.
  • Parmesan cheese: Freshly grated melts into the hot pasta and adds a salty, umami depth that makes the dish feel complete.
  • Fresh basil or parsley: A handful stirred in at the end brings brightness and a pop of color that makes it taste even fresher.

Instructions

Product image
Boil water quickly for tea, coffee, instant soups, and faster prep when cooking grains or noodles.
Check price on Amazon
Preheat and prep your sheet:
Set your oven to 220°C (425°F) and line a large baking sheet with parchment paper. This prevents sticking and makes cleanup easier, which matters when you're already hungry.
Toss the vegetables:
Spread the zucchini, squash, peppers, onion, tomatoes, and broccoli on the sheet, drizzle with 2 tablespoons of olive oil, and sprinkle with the herbs, salt, and pepper. Toss everything with your hands to coat evenly, then spread them out so they roast instead of steam.
Roast until golden:
Slide the pan into the oven and roast for 18 to 20 minutes, stirring halfway through. The edges should turn golden and the tomatoes should start to collapse, releasing their juices.
Boil the pasta:
While the vegetables roast, bring a large pot of salted water to a rolling boil and cook the pasta until al dente. Before draining, scoop out half a cup of the starchy cooking water and set it aside.
Sauté the garlic:
In a large skillet over medium heat, warm the remaining tablespoon of olive oil and add the minced garlic. Let it sizzle for about 30 seconds until it smells toasty and fragrant, but pull it off before it browns.
Combine everything:
Add the roasted vegetables and drained pasta to the skillet with the garlic. Toss gently, adding splashes of the reserved pasta water to help everything come together in a light, glossy coating.
Finish and serve:
Remove the skillet from the heat and stir in half the Parmesan and the fresh herbs. Taste and adjust the salt and pepper, then serve hot with the remaining cheese sprinkled on top and lemon wedges on the side.
Product image
Boil water quickly for tea, coffee, instant soups, and faster prep when cooking grains or noodles.
Check price on Amazon
A close-up of vibrant vegetarian pasta primavera, featuring al dente fusilli, colorful roasted vegetables, and a generous sprinkle of Parmesan cheese. Save to Pinterest
A close-up of vibrant vegetarian pasta primavera, featuring al dente fusilli, colorful roasted vegetables, and a generous sprinkle of Parmesan cheese. | pecanthyme.com

One spring evening, I served this to my family outside on the patio with the windows open and the smell of roasting vegetables drifting through the house. My youngest, who usually picks out anything green, ate the broccoli without a word and asked if we could have this again next week. It wasn't fancy, but it felt like one of those meals where everyone lingered at the table a little longer, and that's when I knew it was a keeper.

How to Choose Your Vegetables

This recipe is forgiving, so follow the seasons and your mood. In spring, swap in asparagus and snap peas. In fall, try mushrooms, butternut squash, and kale. The key is cutting everything into similar sized pieces so they roast evenly. I've made this with whatever looked good at the market, and it's never been bad.

Making It a Complete Meal

If you want more protein, toss in sautéed chicken, shrimp, or a can of drained chickpeas. I've also stirred in white beans at the end, which makes it heartier without much effort. A handful of toasted pine nuts or chopped walnuts adds crunch and richness if you're feeling fancy. It's one of those dishes that adapts to whatever you need it to be.

Storing and Reheating

Leftovers keep in the fridge for up to three days, though the pasta absorbs some of the oil and the vegetables soften a bit. I reheat it in a skillet with a splash of water or broth to bring it back to life, and sometimes I crack an egg into the center and let it cook through for an easy next day lunch.

  • Store in an airtight container and keep the extra Parmesan separate so it doesn't get gummy.
  • This doesn't freeze well because the vegetables lose their texture, so plan to eat it within a few days.
  • If reheating in the microwave, add a damp paper towel over the top to keep it from drying out.
Product image
Quickly cook hard boiled, poached, or scrambled eggs and omelets for easy breakfasts and meal prep.
Check price on Amazon
Delicious pasta primavera served in a white bowl, with tender broccoli and yellow squash, garnished with fresh parsley and a lemon wedge. Save to Pinterest
Delicious pasta primavera served in a white bowl, with tender broccoli and yellow squash, garnished with fresh parsley and a lemon wedge. | pecanthyme.com

This pasta has become my answer to weeknight chaos and last minute guests alike. It reminds me that good food doesn't have to be complicated, just honest and full of flavor.

Your Questions Answered

Can I prepare the vegetables ahead of time?

Yes, you can chop all vegetables up to 24 hours in advance and store them in airtight containers. Assemble and roast them when ready to serve for best texture and color.

What vegetables work best for roasting?

Dense vegetables like zucchini, squash, bell peppers, broccoli, and cherry tomatoes roast beautifully. For variety, try asparagus, snap peas, eggplant, or mushrooms depending on the season.

How do I keep the pasta from sticking together?

Cook pasta in generously salted boiling water and stir occasionally during cooking. Toss immediately with the vegetables and olive oil after draining to prevent clumping.

What can I add for extra protein?

Sautéed chicken breast, shrimp, white beans, or chickpeas work wonderfully. Add them to the skillet when combining the vegetables and pasta.

Is this dish suitable for dietary restrictions?

Yes, it's vegetarian by nature. Use gluten-free pasta for gluten sensitivity and omit or substitute Parmesan with plant-based cheese for dairy-free preferences.

Roasted Vegetable Pasta Primavera

Italian-inspired pasta featuring roasted seasonal vegetables tossed with olive oil, garlic, and freshly grated Parmesan for a satisfying meal.

Prep Time
15 min
Time to Cook
25 min
Total Duration
40 min
Author: Ethan Ward


Skill Easy

Cuisine Italian

Portions 4 Portion Size

Dietary Notes 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 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

Preheat and Prepare: Preheat oven to 425°F. Line a large baking sheet with parchment paper.

Step 02

Season and Arrange Vegetables: Arrange zucchini, yellow squash, bell peppers, red onion, cherry tomatoes, and broccoli on prepared sheet. Drizzle with 2 tablespoons olive oil, sprinkle with Italian herbs, salt, and pepper. Toss to coat evenly and spread in single layer.

Step 03

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

Step 04

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

Step 05

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

Step 06

Combine Components: Add roasted vegetables and cooked pasta to skillet. Toss gently, adding reserved pasta water gradually to loosen as needed.

Step 07

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

Step 08

Serve: Transfer to serving plates immediately, topped with remaining Parmesan and extra herbs. Add squeeze of lemon juice if desired.

What You'll Need

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

Allergy Details

Please check every ingredient for allergens and talk to a healthcare provider with any concerns.
  • Contains wheat from pasta
  • Contains milk from Parmesan cheese
  • For dairy-free, omit Parmesan or use plant-based alternative
  • For gluten-free, use gluten-free pasta and confirm all packaged ingredients are certified gluten-free

Nutrition Details (each serving)

Nutritional info is for reference and doesn't replace a professional's advice.
  • Caloric Value: 420
  • Total Fat: 13 g
  • Carbohydrates: 63 g
  • Proteins: 15 g