Warm Roasted Vegetable Salad

This warm roasted vegetable salad brings together tender caramelized vegetables with peppery arugula and a bright lemon dressing. Roasting brings out natural sweetness in bell peppers, zucchini, and cherry tomatoes while maintaining a satisfying texture. Perfect as a light main dish or elegant side.

Warm roasted vegetable salad with colorful bell peppers, zucchini, and cherry tomatoes on a bed of fresh arugula

Prep Time : 15 min

Cook Time : 25 min

Servings : 4

Prep Time :

15 min

Cook Time :

25 min

Servings :

4

Ingredients

Roasted Vegetable 

• 2 medium zucchini, cut into 2cm pieces


• 1 red bell pepper, cut into 2cm pieces


• 1 yellow bell pepper, cut into 2cm pieces


• 200g cherry tomatoes, halved


• 1 small red onion, cut into wedges

Dressing and Base

• 3 tablespoons olive oil, divided — this one on Amazon


• Salt and black pepper to taste


• 1 teaspoon Dijon mustard — this one on Amazon


• 1 clove garlic, minced


• 120g baby arugula


• 2 tablespoons fresh basil, torn


• Salt and black pepper to taste

This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases, at no additional cost to you.


Directions

  1. Prepare the Oven and Baking Tray
    Preheat the oven to 220°C (425°F). Line a large baking sheet with parchment paper to prevent sticking and promote even roasting. Using a large tray is important so the vegetables can spread out in a single layer. Overcrowding the tray will cause the vegetables to steam rather than roast, preventing proper caramelization.
  2. Cut the Vegetables
    Wash all vegetables thoroughly and pat them dry. Slice the zucchini into 2 cm chunks, ensuring pieces are similar in size so they cook evenly. Cut the red and yellow bell peppers into 2 cm squares, removing seeds and inner membranes. Halve the cherry tomatoes and cut the red onion into small wedges about the same size as the other vegetables. Uniform cutting ensures even roasting and balanced texture.
  3. Season the Vegetables
    Place the prepared vegetables in a large mixing bowl. Drizzle with 2 tablespoons olive oil and season with salt and black pepper. Toss thoroughly until every piece is lightly coated with oil and seasoning. The oil helps the vegetables caramelize while roasting and prevents them from drying out.
  4. Arrange the Vegetables for Roasting
    Spread the vegetables evenly across the prepared baking sheet in a single layer. Ensure the vegetables are not stacked on top of one another. Proper spacing allows hot air to circulate around each piece, helping the vegetables develop caramelized edges and concentrated flavor.
  5. Roast the Vegetables
    Place the tray in the preheated oven and roast for 25 minutes. About halfway through the cooking time, use a spatula to gently turn the vegetables so they brown evenly on all sides. The vegetables should become tender with lightly browned edges and slightly blistered tomatoes.
  6. Prepare the Lemon Dressing
    While the vegetables roast, prepare the dressing. In a small bowl combine the remaining 1 tablespoon olive oil, lemon juice, Dijon mustard, and minced garlic. Whisk vigorously until the dressing becomes smooth and slightly emulsified. Taste and adjust seasoning with salt and pepper if needed. The dressing should be bright, slightly tangy, and lightly garlicky.
  7. Prepare the Arugula Base
    Rinse the baby arugula under cold water and dry it thoroughly using a salad spinner or clean towel. Place the arugula evenly across a large serving platter or shallow bowl. The peppery flavor of arugula provides contrast to the sweetness of the roasted vegetables.
  8. Assemble the Salad
    Once the vegetables are fully roasted, remove the tray from the oven and allow them to cool slightly for 2–3 minutes. Spoon the warm vegetables over the bed of arugula so the heat lightly softens the greens without wilting them completely.
  9. Add Fresh Basil
    Scatter the torn basil leaves evenly across the salad. The basil adds aromatic freshness that brightens the roasted vegetable flavors.
  10. Dress and Serve
    Drizzle the prepared lemon dressing evenly over the salad. Serve immediately while the vegetables are still warm and the arugula retains its crisp texture.

*Notes

  • Roasting vegetables intensifies their natural sweetness and develops deeper flavor through caramelization.
  • Using a high oven temperature allows vegetables to brown quickly without becoming mushy.
  • Arugula provides a peppery contrast that balances the sweetness of the roasted vegetables.
  • A simple lemon dressing keeps the salad fresh and prevents it from feeling heavy.
  • Fresh basil adds aromatic brightness that complements the roasted vegetables.
  • For extra texture, toasted nuts or seeds can be added just before serving.

Why This Recipe Works

This recipe works because it combines warm caramelized vegetables with fresh greens and bright acidity.

Roasting concentrates the natural sugars in the vegetables while the lemon dressing cuts through the richness.

The contrast between warm vegetables and cool arugula creates an appealing combination of textures and temperatures.


Ingredient Breakdown

Zucchini

Provides tender texture and mild sweetness when roasted.

Bell Peppers

Add sweetness and vibrant color.

Cherry Tomatoes

Burst during roasting and add juicy acidity.

Red Onion

Adds aromatic depth and subtle sweetness when caramelized.

Arugula

Provides peppery freshness and balances the roasted flavors.

Lemon Juice

Adds brightness and acidity to balance the roasted vegetables.

Dijon Mustard

Helps emulsify the dressing and adds mild tang.

Basil

Adds fragrant herbal aroma.


Flavor Structure Explained 

The flavor structure combines sweet roasted vegetables, peppery greens, and bright citrus acidity.

Roasting creates sweetness and depth, while lemon juice adds refreshing acidity that keeps the dish light. Fresh basil and garlic contribute aromatic complexity.


Common Mistakes to Avoid 

  • Overcrowding the Baking Sheet – Vegetables must roast in a single layer or they will steam instead of caramelize.
  • Using Too Little Oil – A small amount of oil is necessary for proper roasting and browning.
  • Undercooking the Vegetables – Vegetables should be tender with lightly browned edges for maximum flavor.
  • Dressing Too Early – Add the dressing just before serving so the greens remain fresh and crisp.

Variations

Mediterranean Version

Add crumbled feta cheese and olives after roasting.

Nutty Roasted Vegetable Salad

Add toasted pine nuts or almonds for additional texture.

Grain Bowl Version

Serve the roasted vegetables over quinoa or farro for a heartier dish.

Balsamic Version

Replace the lemon juice with balsamic vinegar for deeper sweetness.


Storage & Make-Ahead

Roasted vegetables can be prepared up to 2 days ahead and stored in the refrigerator.

Reheat them gently in the oven or skillet before assembling the salad. The dressing can be prepared 1–2 days in advance and refrigerated.

For best texture, assemble the salad just before serving. Leftover salad can be stored for 1 day, though the greens may wilt slightly.


Frequently Asked Questions

Can I roast the vegetables on multiple trays?

Yes. If using multiple trays, rotate them halfway through cooking for even roasting.

What other vegetables work well in this salad?

Eggplant, carrots, asparagus, or mushrooms can be added or substituted.

Can I serve this salad cold?

Yes. The roasted vegetables can be cooled completely and served as a chilled salad.

What dishes pair well with this salad?

It pairs well with grilled chicken, roasted fish (pan-seared cod), pasta dishes, or Mediterranean mains (beef kofta skewers).



Nutrition Facts 

( per serving )

Calories

~145 kcal

Protein

 3 g

Fat

11 g

Carbs

12 g

Calories

~145 kcal

Protein

 3 g

Fat

11 g

Carbs

12 g

Related Recipes

Related Recipes


You might also like

You might also like


Warm roasted vegetable salad with colorful bell peppers, zucchini, and cherry tomatoes on a bed of fresh arugula

Warm Roasted Vegetable Salad

This warm roasted vegetable salad brings together tender caramelized vegetables with peppery arugula and a bright lemon dressing. Roasting brings out natural sweetness in bell peppers, zucchini, and cherry tomatoes while maintaining a satisfying texture. Perfect as a light main dish or elegant side.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4
Course: Salad, Side Dish
Cuisine: Mediterranean
Calories: 158

Ingredients
  

Vegetables
  • 2 medium zucchini cut into 2cm pieces
  • 1 red bell pepper cut into 2cm pieces
  • 1 yellow bell pepper cut into 2cm pieces
  • 200 g cherry tomatoes halved
  • 1 small red onion cut into wedges
Dressing and Base
  • 3 tablespoons olive oil divided
  • 2 tablespoons lemon juice
  • 1 teaspoon Dijon mustard
  • 1 clove garlic minced
  • 120 g baby arugula
  • 2 tablespoons fresh basil torn
  • Salt and black pepper to taste

Method
 

Prepare the Oven and Baking Tray
  1. Preheat the oven to 220°C (425°F). Line a large baking sheet with parchment paper to prevent sticking and promote even roasting. Using a large tray is important so the vegetables can spread out in a single layer. Overcrowding the tray will cause the vegetables to steam rather than roast, preventing proper caramelization.
Cut the Vegetables
  1. Wash all vegetables thoroughly and pat them dry. Slice the zucchini into 2 cm chunks, ensuring pieces are similar in size so they cook evenly. Cut the red and yellow bell peppers into 2 cm squares, removing seeds and inner membranes. Halve the cherry tomatoes and cut the red onion into small wedges about the same size as the other vegetables. Uniform cutting ensures even roasting and balanced texture.
Season the Vegetables
  1. Place the prepared vegetables in a large mixing bowl. Drizzle with 2 tablespoons olive oil and season with salt and black pepper. Toss thoroughly until every piece is lightly coated with oil and seasoning. The oil helps the vegetables caramelize while roasting and prevents them from drying out.
Arrange the Vegetables for Roasting
  1. Spread the vegetables evenly across the prepared baking sheet in a single layer. Ensure the vegetables are not stacked on top of one another. Proper spacing allows hot air to circulate around each piece, helping the vegetables develop caramelized edges and concentrated flavor.
Roast the Vegetables
  1. Place the tray in the preheated oven and roast for 25 minutes. About halfway through the cooking time, use a spatula to gently turn the vegetables so they brown evenly on all sides. The vegetables should become tender with lightly browned edges and slightly blistered tomatoes.
Prepare the Lemon Dressing
  1. While the vegetables roast, prepare the dressing. In a small bowl combine the remaining 1 tablespoon olive oil, lemon juice, Dijon mustard, and minced garlic. Whisk vigorously until the dressing becomes smooth and slightly emulsified. Taste and adjust seasoning with salt and pepper if needed. The dressing should be bright, slightly tangy, and lightly garlicky.
Prepare the Arugula Base
  1. Rinse the baby arugula under cold water and dry it thoroughly using a salad spinner or clean towel. Place the arugula evenly across a large serving platter or shallow bowl. The peppery flavor of arugula provides contrast to the sweetness of the roasted vegetables.
Assemble the Salad
  1. Once the vegetables are fully roasted, remove the tray from the oven and allow them to cool slightly for 2–3 minutes. Spoon the warm vegetables over the bed of arugula so the heat lightly softens the greens without wilting them completely.
Add Fresh Basil
  1. Scatter the torn basil leaves evenly across the salad. The basil adds aromatic freshness that brightens the roasted vegetable flavors.
Dress and Serve
  1. Drizzle the prepared lemon dressing evenly over the salad. Serve immediately while the vegetables are still warm and the arugula retains its crisp texture.

Notes

Roasting vegetables intensifies their natural sweetness and develops deeper flavor through caramelization.
Using a high oven temperature allows vegetables to brown quickly without becoming mushy.
Arugula provides a peppery contrast that balances the sweetness of the roasted vegetables.
A simple lemon dressing keeps the salad fresh and prevents it from feeling heavy.
Fresh basil adds aromatic brightness that complements the roasted vegetables.
For extra texture, toasted nuts or seeds can be added just before serving.