Roasted Vegetable Salad

Featured in: Evening Suppers

This hearty dish features tender zucchini, bell peppers, eggplant, and cherry tomatoes roasted to caramelized perfection. Served warm or at room temperature atop a bed of mixed salad greens, it’s finished with a bright balsamic dressing infused with garlic and Dijon mustard. Optional garnishes like toasted pine nuts and shaved cheese add texture and flavor. Perfect for a light Mediterranean-style meal, this salad balances savory, sweet, and tangy notes, making it a versatile choice for any dining occasion.

Updated on Wed, 24 Dec 2025 16:51:00 GMT
A colorful Roasted Vegetable Salad, featuring perfectly roasted vegetables with a tangy balsamic dressing. Save
A colorful Roasted Vegetable Salad, featuring perfectly roasted vegetables with a tangy balsamic dressing. | moonthyme.com

The smell of roasting vegetables always pulls me into the kitchen, no matter what I am doing in the other room. Something about that transformation from raw and crisp to tender and caramelized feels like magic. I first made this salad on a Tuesday evening when I needed something warm but still fresh, something that felt like a hug without being too heavy. My roommate walked in midway through roasting and stood in the doorway just breathing it in.

I served this at my first dinner party in a new apartment, nervous about everything going right. The vegetables came out of the oven perfectly charred, and I watched my friends go quiet for that first bite. Someone asked for the recipe before they even finished their plate. Now it is the dish I make when I want people to feel taken care of without me spending the entire evening at the stove.

Ingredients

  • Zucchini: Slices hold up beautifully to roasting and become creamy inside while developing nice edges
  • Bell peppers: Use both red and yellow for sweetness that balances the savory vegetables
  • Red onion: Cuts into wedges so layers separate in the oven becoming sweet and mellow
  • Eggplant: The secret to making eggplant shine is cutting it evenly and roasting until completely tender
  • Cherry tomatoes: They burst slightly in the oven creating little pockets of concentrated sweetness
  • Olive oil: Two tablespoons helps the vegetables caramelize rather than just steam
  • Dried Italian herbs: A mix of thyme oregano and basil works beautifully here
  • Mixed greens: Arugula adds peppery bite while spinach brings a tender base
  • Extra virgin olive oil: The good stuff matters in the dressing since it is not heated
  • Balsamic vinegar: Adds the perfect acid to cut through the roasted vegetables
  • Dijon mustard: The key to getting the dressing to emulsify and stay creamy
  • Garlic: One clove is plenty when it is fresh and finely minced
  • Honey or maple syrup: Just enough to balance the acid without making the dressing sweet
  • Pine nuts or walnuts: Toast them in a dry pan while the vegetables roast for the best flavor
  • Shaved Parmesan or crumbled feta: Optional but adds a salty creamy finish

Instructions

Heat things up:
Preheat your oven to 425°F and line a baking sheet with parchment paper for easy cleanup later
Prep your vegetables:
Toss all the vegetables except the greens with olive oil herbs salt and pepper until everything is evenly coated
Roast until tender:
Spread vegetables in a single layer on the baking sheet and roast for 25 to 30 minutes stirring halfway through until they are soft and lightly caramelized
Whisk the dressing:
Combine olive oil balsamic vinegar Dijon garlic honey salt and pepper in a small bowl whisking until the dressing thickens and emulsifies
Build your base:
Arrange the salad greens on a large platter or individual plates creating a bed for the warm vegetables
Assemble and serve:
Top the greens with roasted vegetables drizzle with dressing and finish with toasted nuts and cheese if using
Save
| moonthyme.com

This salad became my go-to lunch during a busy month when I was working long hours and needed something that felt nourishing but required minimal active cooking time. I would roast a big batch of vegetables on Sunday and assemble fresh portions throughout the week. The ritual of whisking the dressing and arranging everything on the plate felt like a small act of care I could give myself.

Making It Your Own

Once you have the basic roasting technique down this salad adapts beautifully to whatever looks good at the market. Sweet potatoes carrots and butternut squash all work wonders here though they might need a few extra minutes in the oven. I have even added roasted chickpeas for extra protein when I wanted it to stand alone as a full meal.

Timing Is Everything

The beauty of this salad is that the vegetables are delicious warm at room temperature or chilled from the refrigerator. For dinner I serve them right out of the oven while they are still steaming. For lunch the next day the flavors have melded together in a way that somehow tastes even more intentional. Both ways work perfectly.

Serving Suggestions

This salad shines alongside grilled fish or roasted chicken but it holds its own as a main course too. I have brought it to picnics and potlucks where people are always surprised that something so simple can taste so considered. The colors alone make it feel like a celebration on the plate.

  • Grilled bread rubbed with garlic makes the perfect accompaniment for soaking up extra dressing
  • A crisp white wine like Pinot Grigio or Sauvignon Blanc complements the roasted vegetables beautifully
  • Consider doubling the vegetable portion if you want leftovers for lunch the next day
Warm, tender Roasted Vegetable Salad with mixed greens, offering vibrant Mediterranean flavors and textures. Save
Warm, tender Roasted Vegetable Salad with mixed greens, offering vibrant Mediterranean flavors and textures. | moonthyme.com

There is something deeply satisfying about a dish that lets vegetables take center stage and taste this good. I hope this salad finds its way into your regular rotation the way it has in mine.

Recipe FAQ

What vegetables are ideal for roasting in this salad?

Zucchini, bell peppers, red onion, eggplant, and cherry tomatoes roast well, providing a tender and caramelized texture.

Can I prepare the vegetables ahead of time?

Yes, roasting vegetables in advance and serving them warm or at room temperature works well for this dish.

What dressing complements roasted vegetables best?

A balsamic-based dressing with olive oil, Dijon mustard, garlic, and a touch of honey balances the roasted flavors beautifully.

Are there recommended garnishes for extra texture?

Toasted pine nuts or chopped walnuts add crunch, while shaved Parmesan or feta provide a creamy contrast.

Is this dish suitable for gluten-free diets?

Yes, the ingredients are naturally gluten-free, making it a safe choice for gluten-sensitive individuals.

Can I add protein to this dish?

Grilled chicken or fish pair nicely if you wish to include extra protein alongside the vegetables and greens.

Roasted Vegetable Salad

A warm mix of roasted vegetables combined with fresh greens and tangy balsamic dressing.

Prep Time
20 min
Time to Cook
30 min
Total Duration
50 min
Created by Lydia Brooks


Skill Level Easy

Cuisine Mediterranean

Portions 4 Serving Size

Diet Info Vegetarian Friendly, No Gluten

What You'll Need

Vegetables

01 1 medium zucchini, sliced 1/2-inch thick
02 1 red bell pepper, seeded and cut into 1-inch pieces
03 1 yellow bell pepper, seeded and cut into 1-inch pieces
04 1 small red onion, cut into wedges
05 1 small eggplant, cut into 1-inch cubes
06 8 oz cherry tomatoes, halved
07 2 tablespoons olive oil
08 1 teaspoon dried Italian herbs (thyme, oregano, basil mix)
09 Salt and freshly ground black pepper, to taste

Greens

01 5 oz mixed salad greens (arugula, spinach, or spring mix)

Dressing

01 3 tablespoons extra virgin olive oil
02 2 tablespoons balsamic vinegar
03 1 teaspoon Dijon mustard
04 1 clove garlic, finely minced
05 1/2 teaspoon honey or maple syrup
06 Salt and freshly ground black pepper, to taste

Optional Garnish

01 2 tablespoons toasted pine nuts or chopped walnuts
02 Shaved Parmesan or crumbled feta cheese (omit for vegan option)

How to Make It

Step 01

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

Step 02

Prepare vegetables: Toss zucchini, bell peppers, red onion, eggplant, and cherry tomatoes with 2 tablespoons olive oil, dried herbs, salt, and pepper until evenly coated.

Step 03

Roast vegetables: Spread vegetables in a single layer on prepared baking sheet and roast for 25–30 minutes, stirring halfway through, until tender and lightly caramelized.

Step 04

Make dressing: Whisk together extra virgin olive oil, balsamic vinegar, Dijon mustard, garlic, honey, salt, and pepper in a small bowl until emulsified.

Step 05

Assemble salad: Arrange salad greens on a platter or individual plates, top with warm or room-temperature roasted vegetables.

Step 06

Finish and serve: Drizzle with dressing and garnish with pine nuts and cheese if desired. Serve immediately.

Tools Needed

  • Large baking sheet
  • Mixing bowls
  • Whisk
  • Knife and cutting board

Allergen Details

Review every ingredient for allergens and ask a medical professional when unsure.
  • Contains dairy if cheese is used, tree nuts if pine nuts or walnuts are added, and mustard.

Nutrition Details (each serving)

These details are for reference only, and shouldn't replace healthcare advice.
  • Energy: 185
  • Fats: 13 g
  • Carbohydrates: 17 g
  • Proteins: 3 g