Warm Lentil and Roasted Vegetable Salad with Garlic Vinaigrette

I’ve been making this warm lentil and roasted vegetable salad for years, and it never fails to satisfy. There’s something deeply comforting about a bowl of tender lentils mixed with caramelized vegetables, especially when the weather starts to turn cool. This isn’t your typical cold salad situation. The warmth brings out all the flavors and makes everything feel more substantial.

Why Warm Lentil Salads Work Better

The beauty of this dish lies in its versatility. I usually reach for green or brown lentils because they hold their shape well after cooking, but you can swap them for red lentils if that’s what you have on hand. The roasted vegetables are where you can really make this your own. I love using a mix of bell peppers, zucchini, and red onion, but carrots, eggplant, or even Brussels sprouts work beautifully too. The key is cutting everything into similar sized pieces so they roast evenly.

The Secret to Perfect Roasted Vegetables

What really makes this salad shine is the garlic vinaigrette. I make it while the vegetables are still roasting, so all those flavors have time to meld together. The combination of olive oil, lemon juice, and plenty of fresh garlic creates a bright dressing that cuts through the earthiness of the lentils. Don’t skip the fresh herbs at the end either. Parsley or cilantro adds that pop of freshness that ties everything together.

This salad works as a light dinner on its own, but it’s also fantastic alongside grilled fish or chicken. I often make a big batch on Sunday and eat it throughout the week. It actually gets better after a day or two in the fridge, though I prefer to gently warm it up before serving.

Warm Lentil and Roasted Vegetable Salad with Garlic Vinaigrette - Mediterranean recipe
I've been making this warm lentil and roasted vegetable salad for years, and it never fails to satisfy. There's something deeply comforting about a bowl of tender lentils mixed with caramelized vegetables, especially when the weather starts to turn cool. This isn't your typical cold salad situation. The warmth brings out all the flavors and makes everything feel more substantial. The beauty of this dish lies in its versatility. I usually reach for green or brown lentils because they hold their shape well after cooking, but you can swap them for red lentils if that's what you have on hand. The roasted vegetables are where you can really make this your own. I love using a mix of bell peppers, zucchini, and red onion, but carrots, eggplant, or even Brussels sprouts work beautifully too. The key is cutting everything into similar sized pieces so they roast evenly. What really makes this salad shine is the garlic vinaigrette. I make it while the vegetables are still roasting, so all those flavors have time to meld together. The combination of olive oil, lemon juice, and plenty of fresh garlic creates a bright dressing that cuts through the earthiness of the lentils. Don't skip the fresh herbs at the end either. Parsley or cilantro adds that pop of freshness that ties everything together. This salad works as a light dinner on its own, but it's also fantastic alongside grilled fish or chicken. I often make a big batch on Sunday and eat it throughout the week. It actually gets better after a day or two in the fridge, though I prefer to gently warm it up before serving.
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 6 servings
Course: Main Course
Cuisine: Mediterranean
Calories: 285

Ingredients
  

Lentils
  • cups dried green or brown lentils rinsed and picked over
  • 1 bay leaf bay leaf
  • 1 teaspoon kosher salt for cooking water
Roasted Vegetables
  • 2 medium bell peppers any color, cut into strips
  • 1 large zucchini diced
  • 1 medium red onion cut into wedges
  • 3 tablespoons olive oil divided
  • ½ teaspoon kosher salt
  • ¼ teaspoon black pepper freshly ground
Garlic Vinaigrette
  • cup extra virgin olive oil
  • 3 tablespoons fresh lemon juice about 1 large lemon
  • 3 cloves garlic minced
  • 1 teaspoon Dijon mustard
  • ½ teaspoon kosher salt or to taste
  • ¼ teaspoon black pepper freshly ground
For Serving
  • ½ cup fresh parsley chopped
  • ¼ cup fresh mint or cilantro chopped, optional

Method
 

Cook the Lentils
  1. Rinse lentils in a fine mesh strainer until water runs clear. In a medium saucepan, combine lentils with 4 cups water, bay leaf, and 1 teaspoon salt.
  2. Bring to a boil, then reduce heat and simmer partially covered for 25-30 minutes until lentils are tender but still hold their shape. Drain and remove bay leaf. Set aside.
Roast the Vegetables
  1. Preheat oven to 425°F (220°C). Line a large baking sheet with parchment paper.
  2. Cut bell peppers into ½-inch strips, dice zucchini into ½-inch pieces, and cut red onion into wedges.
  3. Toss vegetables with 3 tablespoons olive oil, ½ teaspoon salt, and ¼ teaspoon black pepper. Spread in a single layer on prepared baking sheet.
  4. Roast for 25-30 minutes, stirring once halfway through, until vegetables are tender and lightly caramelized.
Make the Vinaigrette and Assemble
  1. While vegetables roast, whisk together ⅓ cup olive oil, lemon juice, minced garlic, Dijon mustard, ½ teaspoon salt, and ¼ teaspoon pepper in a small bowl.
  2. In a large serving bowl, combine warm lentils and roasted vegetables. Pour vinaigrette over and toss gently to combine.
  3. Taste and adjust seasoning with more salt, pepper, or lemon juice as needed.
  4. Stir in chopped parsley and mint or cilantro just before serving. Serve warm or at room temperature.

Notes

This salad keeps well in the refrigerator for up to 4 days. You can serve it cold, at room temperature, or gently rewarmed. The flavors actually improve after sitting for a few hours. Feel free to substitute other vegetables like carrots, eggplant, or cherry tomatoes based on what you have available.
Nutrition Facts
6 servings per recipe
Serving size 1 serving
Calories 285
% Daily Value*
Total Fat 10g 13%
Saturated Fat 1.5g 8%
Trans Fat 0g
Cholesterol 0mg
Sodium 320mg 14%
Dietary Fiber 8g 29%
Total Sugars 6g
Protein 12g 24%
Scroll to Top