Pasta Primavera with Roasted Vegetables

Featured in: Oven & Stovetop Recipes

Pasta primavera celebrates seasonal vegetables at their best. Roast zucchini, bell peppers, cherry tomatoes, and broccoli with olive oil and herbs until golden, then toss with al dente pasta and garlic-infused oil. The natural sweetness of roasted vegetables combines beautifully with fresh basil and Parmesan for a dish that's both elegant and comforting.

Perfect for vegetarian dinners, this Italian classic comes together in under 45 minutes and adapts easily to whatever vegetables you have on hand. Add protein like chicken or chickpeas for extra heartiness.

Updated on Sun, 18 Jan 2026 16:40:00 GMT
A close-up of Pasta Primavera with colorful roasted zucchini, bell peppers, and broccoli tossed in olive oil, topped with fresh Parmesan and basil. Pin it
A close-up of Pasta Primavera with colorful roasted zucchini, bell peppers, and broccoli tossed in olive oil, topped with fresh Parmesan and basil. | tifawtfoods.com

My neighbor knocked on my door one Saturday morning with a canvas bag full of vegetables from her garden. I had no plan, just a jumble of colors on my counter and half a box of penne in the pantry. What came out of that kitchen experiment became something I still crave on warm evenings when I want something bright and filling without turning on the stove for too long. The vegetables roasted themselves into something sweet and caramelized while I boiled pasta and chatted with her through the window.

I made this for a friend who claimed she didnt like vegetables. She ate two bowls and asked if I used butter or cream because it tasted so rich. When I told her it was just olive oil and roasted veggies, she laughed and said I must have lied. Now she texts me every few weeks asking what temperature I used for the oven because she never wrote it down.

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: Short shapes with ridges grab onto the oil and little bits of roasted vegetables, making every bite cohesive instead of slippery.
  • Zucchini and yellow squash: They release moisture as they roast, so slice them thick enough that they hold their shape and develop golden edges.
  • Red and yellow bell peppers: Sweetness intensifies in the oven, and the two colors make the dish look like summer even in February.
  • Red onion: Roasting turns the sharpness into a mellow, almost jammy sweetness that melts into the pasta.
  • Cherry tomatoes: Halve them so they burst and caramelize, creating little pockets of concentrated flavor.
  • Broccoli florets: The tips get crispy, the stems stay tender, and they soak up olive oil like tiny green sponges.
  • Extra virgin olive oil: Use the good stuff here because it carries flavor and coats everything without feeling heavy.
  • Garlic: Fresh minced garlic blooms in warm oil and perfumes the whole skillet in seconds.
  • Italian herbs: Dried works beautifully because the oven wakes up their oils, but fresh basil at the end adds a bright pop.
  • Parmesan cheese: Grate it yourself from a block so it melts into the pasta water and clings to every piece instead of sitting on top like dust.
  • Fresh basil or parsley: Stirred in at the end, they add color and a grassy brightness that balances the roasted sweetness.

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 sheet:
Set your oven to 220°C (425°F) and line a large baking sheet with parchment paper. This keeps the vegetables from sticking and makes cleanup almost nonexistent.
Toss the vegetables:
Spread zucchini, squash, bell peppers, onion, tomatoes, and broccoli on the sheet, drizzle with 2 tablespoons olive oil, and season with herbs, salt, and pepper. Use your hands to toss everything so each piece gets coated, then spread them out in a single layer so they roast instead of steam.
Roast until golden:
Slide the sheet into the oven and roast for 18 to 20 minutes, stirring once halfway through. The edges should turn golden and the tomatoes should start to collapse into sticky little puddles.
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.
Bloom 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 nutty and golden but not brown.
Combine everything:
Add the roasted vegetables and drained pasta to the skillet and toss gently with tongs. If it looks dry, splash in a little pasta water at a time until everything glistens and clings together.
Finish and serve:
Remove the skillet from the heat, stir in half the Parmesan and the fresh herbs, and taste for salt. Plate it up, top with the remaining cheese, and add a squeeze of lemon if you want a little brightness.
Pasta Primavera served in a white bowl, featuring al dente penne with vibrant roasted summer vegetables, a sprinkle of Parmesan, and a lemon wedge on the side. Pin it
Pasta Primavera served in a white bowl, featuring al dente penne with vibrant roasted summer vegetables, a sprinkle of Parmesan, and a lemon wedge on the side. | tifawtfoods.com

One night I made this for a potluck and forgot to bring serving spoons. People stood around the pan with forks, eating straight from the skillet and laughing about how good it smelled. Someone said it tasted like springtime, and I realized that food doesnt need to be fancy to feel special. It just needs to taste like care and a little bit of sunshine.

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.

How to Customize This Dish

This recipe is a template, not a rule. In the spring, I swap in asparagus and snap peas. In the fall, I use mushrooms and diced butternut squash. If you want protein, toss in sautéed chicken, shrimp, or a can of drained chickpeas right before you add the pasta. I have even stirred in a handful of spinach at the end and let it wilt into the heat. The dish changes with the seasons and whatever you have on hand, and it works every single time.

Why Roasting Changes Everything

Roasting vegetables instead of boiling or steaming them transforms their texture and flavor. The high heat caramelizes their natural sugars, creating golden edges and a concentrated sweetness that you simply cannot get any other way. It also evaporates excess moisture, so your pasta does not end up sitting in a puddle of water. Once I started roasting vegetables for pasta, I stopped boiling them entirely. The oven does the work, and the results taste like you spent twice as long in the kitchen.

Storing and Reheating Leftovers

Leftovers keep in an airtight container in the fridge for up to three days. I eat them cold straight from the container for lunch, or I reheat them gently in a skillet with a splash of water or broth to loosen everything up. You can also turn leftovers into a baked pasta by transferring them to a dish, topping with mozzarella, and baking until bubbly.

  • Add a drizzle of olive oil when reheating to refresh the flavor and keep the pasta from drying out.
  • If the vegetables have released too much liquid overnight, drain it off before reheating so the dish does not turn soupy.
  • Freshen it up with a handful of arugula or a squeeze of lemon juice right before serving.
A large skillet of freshly prepared Pasta Primavera, showcasing golden-brown roasted vegetables and pasta coated in a garlic-infused olive oil sauce, garnished with herbs. Pin it
A large skillet of freshly prepared Pasta Primavera, showcasing golden-brown roasted vegetables and pasta coated in a garlic-infused olive oil sauce, garnished with herbs. | tifawtfoods.com

This dish reminds me that cooking does not have to be complicated to be memorable. Sometimes the best meals come from what you already have and a little bit of heat.

Recipe Questions & Answers

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 serve. This makes weeknight cooking even faster.

What pasta shapes work best for this dish?

Penne, fusilli, or rigatoni are ideal because their ridges and curves catch the oil and vegetable pieces. Short, sturdy shapes prevent the delicate roasted vegetables from breaking apart during tossing.

How do I prevent the pasta from sticking together?

Use plenty of salted boiling water and stir occasionally while cooking. After draining, toss immediately with the warm vegetables and oil. The residual heat and coating will keep the pasta separate and prevent clumping.

What vegetables can I substitute?

Asparagus, snap peas, mushrooms, eggplant, and artichoke hearts all work wonderfully. Choose vegetables that roast well and hold their shape. Seasonal produce offers the best flavor and makes shopping easier throughout the year.

Is this dish naturally vegetarian and vegan-friendly?

The dish is vegetarian as written. For vegan, simply omit the Parmesan or use a plant-based cheese alternative. The roasted vegetables and garlic-infused oil provide plenty of flavor on their own.

Can I add protein to this dish?

Absolutely. Pan-sear chicken breast, shrimp, or sautéed chickpeas work beautifully. Add protein after the vegetables are roasted, or cook separately and toss together for a heartier main course.

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 with Roasted Vegetables

Vibrant Italian pasta featuring roasted seasonal vegetables tossed with olive oil, garlic, and fresh Parmesan. Light, satisfying, and ready in 40 minutes.

Prep Time
15 min
Time to Cook
25 min
Total Duration
40 min
Created by Carter Finley


Skill Level Easy

Cuisine Italian

Total Yield 4 Number of Servings

Dietary Details Meat-Free

What You 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

Directions

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 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 03

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

Step 04

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

Step 05

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

Step 06

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 07

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

Step 08

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 Needed

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

Allergy Information

Go through every ingredient to spot allergens. If you're unsure, check with your healthcare provider.
  • Contains wheat from pasta
  • Contains milk from Parmesan cheese
  • Use plant-based cheese alternative for dairy-free preparation
  • Use certified gluten-free pasta and verify all packaged ingredients for gluten-free requirement

Nutrition Info (for one serving)

For informational purposes only—see a professional for health advice.
  • Calories: 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.