Pasta Salad With Roasted Vegetables

Servings: 4 Total Time: 50 mins Difficulty: Beginner
Meal-Prep Cold Pasta With Caramelized Veggies
Pasta Salad With Roasted Vegetables pinit

A pasta salad with roasted vegetables is one of the most practical cold meals you can build for the week. It combines chewy pasta, caramelized oven-roasted peppers and zucchini, and a sharp lemon-olive oil dressing that holds up in the fridge. You get a filling lunch or side that tastes better after a few hours, not worse.

The method here keeps the vegetables from turning soggy. High-heat roasting drives off moisture and builds browned edges, while the pasta is cooked just to al dente and rinsed so it doesn’t clump. Tossed warm with the dressing, the flavors settle into the noodles instead of sitting on top. If you enjoyed this, our black truffle pasta is worth trying next. Making this pasta salad with roasted vegetables at home is surprisingly straightforward once you know the key steps.

Why You’ll Love These Pasta Salad With Roasted Vegetables

  • Roasting concentrates the vegetables’ sweetness so the salad isn’t watery like steamed versions.
  • The lemon dressing doubles as a light marinade that keeps the pasta from drying out.
  • It stays good in the fridge for four days, which makes it a reliable pasta salad for meal prep.
  • You can serve it cold, room temperature, or lightly warmed without changing the recipe.

Ingredients You’ll Need

  • 12 oz (340 g) penne pasta – holds dressing well and stays firm when chilled.
  • 1 red bell pepper, sliced into 1-inch strips – adds sweet roasted notes and color.
  • 1 yellow bell pepper, sliced into 1-inch strips – balances the red pepper’s sweetness.
  • 1 medium zucchini, cut into half-moons – softens at the center while browning at the edges.
  • 1 small red onion, cut into wedges – roasts to a mild, jammy bite.
  • 2 tbsp olive oil – coats the vegetables for even browning.
  • 1 tsp salt – split between the roasting pan and the pasta water.
  • 1/2 tsp black pepper – for the roasted vegetables.
  • 3 tbsp extra-virgin olive oil – the base of the dressing.
  • 2 tbsp lemon juice – brings acidity that cuts the oil.
  • 1 tsp lemon zest – adds aromatic bitterness without more liquid.
  • 1 tsp dried oregano – a Mediterranean anchor herb.
  • 1/4 cup grated parmesan – finishes with salt and umami.

Ingredient Substitutions

Penne pasta: Replace with an equal weight of rotini or fusilli if you want more surface area for the dressing to cling to. Short spirals trap the lemon oil in their ridges, so the first bite tastes brighter than with smooth pasta. Cook time stays the same, but check doneness 1 minute earlier since some shapes soften faster. The pasta salad with roasted vegetables works well for weeknight cooking when time is limited.

Red bell pepper: Swap with an equal weight of cherry tomatoes roasted whole for a juicier, tangier result. Tomatoes release more liquid, so spread them out and roast 5 minutes longer to concentrate. The salad will have a softer texture and a slightly acidic edge closer to a roasted tomato dish. Storing leftover pasta salad with roasted vegetables correctly keeps it tasting good for days.

Parmesan: Use an equal amount of crumbled feta for a saltier, creamier finish that holds up cold. Feta won’t melt into the warm pasta the way parmesan does, leaving distinct white bits. Reduce added salt by half since feta brings its own brine. For the best results with this pasta salad with roasted vegetables, read through all the steps before starting.

Zucchini: Substitute 1 cup of halved Brussels sprouts for a denser, nutty vegetable that crisps at the cut face. Brussels need 10 minutes more at the same temperature and should be halved flat-side down first. The salad becomes heavier and more winter-oriented than the original summer version.

Step-by-Step Instructions

  1. Heat the oven to 220°C / 425°F. Toss the bell peppers, zucchini, and red onion with 2 tbsp olive oil, 1/2 tsp salt, and black pepper on a sheet pan, spreading them in a single layer so steam escapes.
  2. Roast for 20–25 minutes, flipping once at the halfway point, until the edges are golden and crispy and the onion wedges have collapsed at the center.
  3. While the vegetables roast, boil the penne in salted water for 10–11 minutes until al dente with a faint white core at the center when bitten.
  4. Drain the pasta and rinse under cold water for 30 seconds to stop cooking and remove surface starch that causes clumping.
  5. Whisk the extra-virgin olive oil, lemon juice, lemon zest, oregano, and remaining 1/2 tsp salt in a small bowl until the mixture thickens slightly and looks opaque.
  6. Combine the warm pasta and still-warm vegetables in a large bowl, pour the dressing over, and stir so the noodles glisten and the lemon oil coats every piece.
  7. Let the salad sit at room temperature for 10 minutes, then stir in the parmesan and transfer to the fridge if not serving right away.

Pro Tips

Roast the vegetables on the lower oven rack so the bottoms brown faster before the tops dry out. A sheet pan roasting guide recommends preheating the pan for even contact heat, which works well here.

Cook the pasta one minute under the box time since it keeps softening in the dressing. The spaghetti salad method of rinsing also applies to penne to prevent sticky clumps.

Zest the lemon before juicing and add the zest last so its oils don’t cook off. This keeps the aroma sharp instead of faded.

Make the dressing in a jar and shake it hard for 15 seconds to emulsify the oil and lemon so it doesn’t separate in the fridge.

Common Mistakes to Avoid

Crowding the sheet pan steams the vegetables instead of roasting them, leaving pale, soft pieces. Use two pans if needed so every cut face touches hot air.

Skipping the pasta rinse lets starch glue the noodles together into a solid block by the next day. A quick cold rinse fixes this and keeps the texture springy.

Pouring dressing on cold pasta makes it slide off rather than absorb. Toss while the pasta is still warm so the lemon oil sinks in.

Serving Suggestions

Pair the salad with strawberry salad for a sweet contrast at a picnic table. The fruit’s juice cuts the olive oil’s weight.

Add a handful of arugula on top right before serving for a peppery bite that balances the roasted sweetness. Warm pita on the side turns it into a light dinner.

Storage and Reheating

Keep the salad in an airtight container in the fridge for up to 4 days. The parmesan is a hard cheese, so it stays safe that long without separation.

This dish does not freeze well because the zucchini turns to mush when thawed. Reheat a single portion in a pan over medium-low heat for 3 minutes if you prefer it warm, stirring until the center feels hot.

Recipe Variations

Mediterranean Version

Add 1/2 cup chopped kalamata olives and 1/3 cup diced cucumber after chilling for a Mediterranean pasta profile. The olives bring brine and the cucumber adds crunch that the roasted vegetables lack.

Spicy Version

Mix 1 tsp chili flakes into the dressing and roast the peppers with a pinch of cayenne. The heat builds slowly and the lemon keeps it from feeling flat.

Protein Boost

Fold in 1 cup of canned chickpeas, drained and roasted with the vegetables, to make the salad a full meal. The beans add a floury bite and raise the protein without meat.

Vegan Swap

Leave out the parmesan and add 2 tbsp nutritional yeast for a cheesy note without dairy. The salad stays plant-based and the yeast gives a similar savory depth.

Pasta Salad With Roasted Vegetables pinit
0 Add to Favorites

Pasta Salad With Roasted Vegetables

Difficulty: Beginner Prep Time 15 mins Cook Time 25 mins Rest Time 10 mins Total Time 50 mins
Cooking Temp: 220  C Servings: 4 Estimated Cost: $ 10 Calories: 350 kcal

Description

A pasta salad with roasted vegetables is a practical cold meal that combines chewy penne, oven-roasted peppers and zucchini, and a sharp lemon-olive oil dressing. It tastes better after a few hours in the fridge and stays good for four days, making it ideal for meal prep.

Ingredients

Cooking Mode Disabled

Instructions

  1. Heat and prep oven

    Heat the oven to 220°C / 425°F so it is fully preheated before the vegetables go in. This high heat drives off moisture and builds browned edges instead of steaming the vegetables.

  2. Toss and roast vegetables

    Toss the bell peppers, zucchini, and red onion with 2 tbsp olive oil, 1/2 tsp salt, and black pepper on a sheet pan, spreading them in a single layer so steam escapes. Roast for 20–25 minutes on the lower rack, flipping once at the halfway point, until the edges are golden and crispy and the onion wedges have collapsed at the center.

  3. Boil the penne pasta

    While the vegetables roast, boil the penne in salted water over medium-high heat for 10–11 minutes until al dente with a faint white core at the center when bitten. Use one minute under the box time since the pasta keeps softening in the dressing.

  4. Rinse drained pasta

    Drain the pasta and rinse under cold water for 30 seconds to stop cooking and remove surface starch that causes clumping. This quick cold rinse keeps the texture springy instead of gluing the noodles into a solid block by the next day.

  5. Whisk lemon dressing

    Whisk the extra-virgin olive oil, lemon juice, lemon zest, oregano, and remaining 1/2 tsp salt in a small bowl until the mixture thickens slightly and looks opaque. Zest the lemon before juicing and add the zest last so its oils don't cook off and the aroma stays sharp.

  6. Combine pasta and vegetables

    Combine the warm pasta and still-warm vegetables in a large bowl, pour the dressing over, and stir so the noodles glisten and the lemon oil coats every piece. Toss while the pasta is still warm so the lemon oil sinks in rather than sliding off cold noodles.

  7. Rest and add parmesan

    Let the salad sit at room temperature for 10 minutes so the flavors settle into the noodles. Then stir in the parmesan and transfer to the fridge if not serving right away.

Nutrition Facts

Servings 4


Amount Per Serving
Calories 350kcal
% Daily Value *
Total Fat 14g22%
Saturated Fat 3g15%
Cholesterol 5mg2%
Sodium 480mg20%
Total Carbohydrate 45g15%
Dietary Fiber 4g16%
Sugars 6g
Protein 11g22%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Storage: Keep the salad in an airtight container in the fridge for up to 4 days; the parmesan is a hard cheese so it stays safe that long without separation.
  • Reheating: Warm a single portion in a pan over medium-low heat for 3 minutes, stirring until the center feels hot, and do not reheat the same portion more than once.
  • Pro tip: Preheat the sheet pan for even contact heat, and for a briny twist try our Mediterranean pasta salad variation.
  • Make ahead: Cook pasta one minute under box time and rinse well so it stays springy for meal prep.
Keywords: pasta salad, roasted vegetables, penne, lemon dressing, meal prep, bell pepper, zucchini, parmesan
Rate this recipe
Did you make this recipe?

Tag  freshlyfoodrecipes if you made this recipe. Follow @freshlyfoodrecipes on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I make this ahead of time?

Yes, you can make it up to 4 days ahead and store it in an airtight container in the fridge. The lemon dressing acts as a light marinade so the pasta stays moist; for another make-ahead idea see our easy pasta salad.

Can I freeze this recipe?

No, this dish does not freeze well because the zucchini turns to mush when thawed. Keep it in the fridge for up to 4 days instead and reheat gently if desired.

What can I substitute for penne pasta?

You can replace penne with an equal weight of rotini or fusilli; cook time stays the same but check doneness 1 minute earlier. These short spirals trap more dressing in their ridges for a brighter first bite.

How do I know when the vegetables are done?

The vegetables are done when the edges are golden and crispy and the red onion wedges have collapsed at the center, about 20–25 minutes at 220°C. Flipping once halfway ensures even browning without steaming.

Anna Food and Lifestyle Blogger

Hi, I’m Anna — a wellness enthusiast, recipe creator, and founder of Cook Recipe. I love making healthy, easy, and feel-good meals that inspire others to live happier, more balanced lives. When I’m not in the kitchen, you’ll find me exploring new places or flowing through a yoga session! 🌿

Rate this recipe

Your email address will not be published. Required fields are marked *

Rate this recipe

Add a question

Your email address will not be published. Required fields are marked *