Roasted Vegetable Salad

Featured in: Mediterranean-Style Bowls

This dish features a hearty mix of zucchini, bell peppers, red onion, eggplant, and cherry tomatoes roasted to tender perfection. Served warm or at room temperature over fresh salad greens, it’s finished with a tangy balsamic dressing enhanced by Dijon mustard and garlic. Optional pine nuts or cheese add texture and flavor. Simple to prepare with Mediterranean herbs, it offers a balanced, vibrant plate suitable for vegetarian and gluten-free diets.

Updated on Wed, 24 Dec 2025 08:34:00 GMT
Warm, flavorful Roasted Vegetable Salad atop fresh greens, drizzled with tangy balsamic dressing. Save
Warm, flavorful Roasted Vegetable Salad atop fresh greens, drizzled with tangy balsamic dressing. | olivebriar.com

There's something about the smell of vegetables roasting that stops me mid-afternoon. One Saturday, I was flipping through a magazine, bored with my usual salad routine, when I noticed this photo of golden bell peppers and caramelized zucchini tumbled over tender greens. I made it that evening without much planning, and what started as a quick dinner became the thing I keep making when I want to feel like I'm actually taking care of myself. The warm vegetables against cool, peppery arugula created this perfect balance I hadn't expected.

I made this for my sister's partner the first time they came to dinner, and I remember being nervous about getting everything right. But halfway through the meal, watching them go back for thirds, I realized the vegetables were doing all the talking. They kept asking for the recipe, and I felt a little proud standing there with my wooden spoon, knowing I'd created something that made the table go quiet in that good way.

Ingredients

  • Zucchini: Cut into thin half-inch slices so they cook evenly and pick up that slight char on the edges that makes them interesting.
  • Bell peppers (red and yellow): The color matters here, both for looks and because they sweeten as they roast, turning almost jammy at the edges.
  • Red onion: Wedges, not thin slices, so they stay intact and develop a caramelized, mellow sweetness instead of disappearing into mush.
  • Eggplant: One-inch cubes work better than thin slices because they get creamy inside while holding their shape.
  • Cherry tomatoes: Halved so they warm through without collapsing, staying plump and bright on top of everything else.
  • Olive oil for roasting: Two tablespoons might seem modest, but it's enough to coat everything and let the oven do its magic without making things greasy.
  • Dried Italian herbs: I like using the mixed blend because it keeps things simple, but thyme and oregano alone are equally good.
  • Extra virgin olive oil for dressing: The difference between a good dressing and a great one, worth the small splurge.
  • Balsamic vinegar: Buy something decent if you can, it adds a depth that cheap vinegar just can't match.
  • Dijon mustard: This is the secret that holds the dressing together and keeps it from tasting one-note.
  • Garlic: Minced fine so it dissolves into the dressing rather than hitting you with raw garlic chunks.
  • Honey or maple syrup: Just a touch to round out the sharp vinegar and balance the mustard.
  • Mixed salad greens: Arugula gives peppery bite, spinach adds earthiness, spring mix keeps it neutral—pick what you have or like.
  • Pine nuts or walnuts: Toasted so they're crunchy, optional but they add a nice texture contrast and remind me of restaurant salads.
  • Cheese: Parmesan or feta, shaved or crumbled, makes it feel finished without being heavy.

Instructions

Heat your oven and prepare:
Get the oven to 425°F and line a baking sheet with parchment paper so nothing sticks and you don't have cleanup stress later.
Coat and season the vegetables:
Toss everything in a bowl with olive oil, herbs, salt, and pepper until each piece is glistening and evenly seasoned. I like to use my hands at this point, making sure nothing's hiding in the bottom of the bowl.
Spread and roast:
Lay them out in a single layer, which matters because crowding the pan means steaming instead of roasting. Stir halfway through so they caramelize on multiple sides, about 25 to 30 minutes total until the edges are golden and the centers yield to a fork.
Make the dressing while vegetables roast:
Whisk together the olive oil, vinegar, mustard, minced garlic, and a touch of honey until it looks emulsified and slightly thick. Taste it and adjust the salt and pepper—dressings are more forgiving than you'd think.
Build the salad:
Spread your greens on a platter or plates, then nestle the warm roasted vegetables on top, letting some of their warmth wilt the greens just slightly.
Dress and finish:
Drizzle the balsamic dressing over everything, then scatter nuts and cheese if you're using them. Serve while the vegetables are still warm enough to matter.
Pin it
| olivebriar.com

This salad somehow became what I make when I'm cooking for someone I'm trying to impress without obviously trying, if that makes sense. It looks effortless but tastes considered, and I love that about it.

Why Roasting Changes Everything

Raw vegetables are fine, but roasted vegetables are different. The heat coaxes out sweetness, adds texture through caramelization, and creates a richness that raw salads don't have. I learned this by accident one night when I pre-roasted vegetables for something else and ended up tossing them into a salad instead. That small shift transformed how I think about cooking greens altogether. You're not serving cold vegetables on top of greens anymore, you're creating a warm-cool contrast that feels purposeful and balanced.

Temperature Flexibility

One of the best things about this recipe is that it works across temperatures. Serve it warm and it feels like comfort food. Serve it at room temperature and it becomes elegant and composed. Chill it overnight and it transforms into something new again, the flavors settling into each other like they've made peace. I've brought this to potlucks, packed it for lunch the next day, and even eaten it straight from the fridge at midnight when I couldn't sleep. It never disappointed.

Make It Your Own

This recipe is more of a template than a rulebook. I've added roasted sweet potatoes when I had them, thrown in chickpeas for protein, switched the greens based on what looked good at the market. The dressing is solid enough to work with almost anything, and the roasting technique is the real skill you're learning here, not the exact vegetables. Once you understand how this works, you'll start seeing roasted vegetable salads everywhere and thinking about your own versions.

  • Sweet potatoes, carrots, or even cauliflower florets roast beautifully alongside or instead of the vegetables listed here.
  • Try adding fresh herbs to the finished salad, like basil, mint, or parsley, for brightness and a last-minute freshness.
  • Leftover roasted vegetables are amazing in grain bowls, on toast, or crumbled into scrambled eggs the next morning.
A colorful medley of roasted vegetables, ready to be enjoyed in this delicious Roasted Vegetable Salad. Pin it
A colorful medley of roasted vegetables, ready to be enjoyed in this delicious Roasted Vegetable Salad. | olivebriar.com

This salad has become my answer to a lot of questions, the thing I make when I want to feel grounded and well-fed. I hope it becomes something you make too.

Frequently Asked Questions

What vegetables are best for roasting in this salad?

Zucchini, bell peppers, red onion, eggplant, and cherry tomatoes work well, providing a blend of sweetness and texture when roasted.

Can this salad be served cold?

Yes, the salad can be enjoyed warm or at room temperature, allowing flavors to meld beautifully even when chilled.

What dressing complements roasted vegetables best?

A balsamic dressing with olive oil, Dijon mustard, garlic, and a touch of honey balances the roasted flavors with tangy and sweet notes.

Are there variations to enhance this dish?

Adding roasted sweet potatoes or carrots can bring extra sweetness, while substituting pine nuts with walnuts adds crunch. Cheese can be included for richness or omitted for vegan preferences.

Is this dish suitable for gluten-free diets?

Yes, it contains no gluten ingredients and fits well within gluten-free dietary needs.

Roasted Vegetable Salad

A colorful blend of warm roasted vegetables atop mixed greens with a tangy balsamic drizzle.

Prep Time
20 Minutes
Cook Time
30 Minutes
Total Time
50 Minutes


Difficulty: Easy

Cuisine: Mediterranean

Yield: 4 servings

Dietary: Vegetarian, Gluten-Free

Ingredients

Vegetables

01 1 medium zucchini, sliced into ½-inch rounds
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 ounces cherry tomatoes, halved
07 2 tablespoons olive oil
08 1 teaspoon dried Italian herbs (thyme, oregano, basil blend)
09 Salt and freshly ground black pepper, to taste

Greens

01 5 ounces mixed salad greens (arugula, spinach, 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 ½ 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)

Instructions

Step 01

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

Step 02

Toss vegetables: In a large bowl, combine zucchini, bell peppers, red onion, eggplant, and cherry tomatoes. Add 2 tablespoons olive oil, dried Italian herbs, salt, and pepper. Toss until evenly coated.

Step 03

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

Step 04

Prepare dressing: In a small bowl, whisk together extra virgin olive oil, balsamic vinegar, Dijon mustard, minced garlic, honey, salt, and pepper until emulsified.

Step 05

Arrange greens: Place mixed salad greens onto a large serving platter or individual plates.

Step 06

Assemble salad: Top greens with warm or room-temperature roasted vegetables.

Step 07

Dress and garnish: Drizzle balsamic dressing over the salad. Garnish with toasted pine nuts and cheese if desired. Serve immediately.

Tools You'll Need

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

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy if cheese is added; tree nuts if pine nuts or walnuts are used; contains mustard. Check labels for cross-contamination if allergies exist.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 185
  • Total Fat: 13 g
  • Total Carbohydrate: 17 g
  • Protein: 3 g