Go Back
A close-up shot of a healthy lentil salad in a white bowl, topped with fresh cherry tomatoes and sun-dried tomatoes.

Mediterranean Lentil Salad with Roasted Tomatoes

This vibrant and healthy lentil salad features earthy green lentils, sweet roasted cherry tomatoes, crisp vegetables, and a zesty herb dressing, making it a perfect light meal or a hearty side dish.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Main Course, Salad, Side Dish
Cuisine: Mediterranean, Middle Eastern
Calories: 280

Ingredients
  

For the Lentil Base
  • 1 cup Green or Brown Lentils rinsed
  • 3 cups Water or Vegetable Broth
  • 1/2 tsp Salt
For the Roasted Tomatoes
  • 1 pint Cherry or Grape Tomatoes halved
  • 1 tbsp Olive Oil
  • 1/2 tsp Dried Oregano
  • 1/4 tsp Salt
  • 1/8 tsp Black Pepper freshly ground
For the Dressing
  • 1/4 cup Extra Virgin Olive Oil
  • 2 tbsp Red Wine Vinegar
  • 1 tsp Dijon Mustard
  • 1 clove Garlic minced
  • 2 tbsp Fresh Parsley chopped
  • 1 tbsp Fresh Mint chopped (optional, but recommended)
  • 1/2 tsp Salt
  • 1/4 tsp Black Pepper freshly ground
For Assembly
  • 1/2 Red Onion finely diced
  • 1/2 English Cucumber diced
  • 1/2 Red Bell Pepper diced (optional)

Equipment

  • Medium saucepan
  • Baking Sheet
  • Large Mixing Bowl
  • Small Bowl
  • Whisk
  • Sharp Knife
  • Cutting Board

Method
 

Cook the Lentils
  1. Rinse lentils thoroughly under cold water. In a medium saucepan, combine the rinsed lentils, 3 cups of water or vegetable broth, and 1/2 tsp salt. Bring to a boil, then reduce heat to low, cover, and simmer for 20-25 minutes, or until lentils are tender but still hold their shape.
  2. Drain any excess liquid from the cooked lentils and set them aside to cool slightly.
Roast the Tomatoes
  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
  2. On the prepared baking sheet, toss the halved cherry tomatoes with 1 tbsp olive oil, dried oregano, 1/4 tsp salt, and 1/8 tsp black pepper. Spread them in a single layer.
  3. Roast for 15-20 minutes, or until the tomatoes are slightly softened and beginning to burst. Remove from oven and set aside to cool.
Prepare the Dressing
  1. In a small bowl, whisk together the extra virgin olive oil, red wine vinegar, Dijon mustard, minced garlic, chopped fresh parsley, chopped fresh mint (if using), 1/2 tsp salt, and 1/4 tsp black pepper until well combined.
Assemble the Salad
  1. In a large mixing bowl, combine the cooled cooked lentils, roasted tomatoes, diced red onion, diced English cucumber, and diced red bell pepper (if using).
  2. Pour the prepared dressing over the lentil mixture and gently toss to combine, ensuring all ingredients are well coated.
  3. Taste and adjust seasoning if needed. Serve immediately or chill for at least 30 minutes for flavors to meld.

Notes

This salad can be made ahead of time and stored in an airtight container in the refrigerator for up to 3-4 days. The flavors often improve overnight. For extra protein, consider adding crumbled feta cheese or grilled chicken. Serve at room temperature or chilled.