Looking for a fresh, hearty dish that’s as satisfying as it is nourishing? This Lentil and Roasted Eggplant Salad checks every box. It’s bold, earthy, and packed with Mediterranean-inspired flavor. Whether you’re meal-prepping for the week or serving guests a vegetarian main, this salad brings both color and comfort to the table.
With roasted eggplant that’s tender and caramelized, protein-rich lentils, juicy tomatoes, and a tangy garlic-lemon dressing — this is not your average salad. It’s a vibrant, plant-forward meal that satisfies without weighing you down.
Table of Contents
Table of Contents
Why You’ll Love This Recipe
- Bursting with flavor from roasted veggies and herbs
- Hearty enough for a main course
- High in protein and fiber — totally plant-based if you skip the feta
- Meal-prep friendly and holds well in the fridge
- Perfect warm or chilled, for lunches or light dinners
- Naturally gluten-free and customizable
Unlike basic lentil salads that can turn mushy or bland, this version adds texture and brightness. The roasted eggplant provides depth, the lemon dressing brightens every bite, and the combo of creamy feta and fresh arugula pulls it all together. Serve it to guests or enjoy solo — it never disappoints.
Ingredients Needed
Here’s everything you’ll need, broken down by components for clarity:

For the Lentils:
- ▢ 1 cup dried green or brown lentils – Puy or French lentils work best for holding shape
- ▢ 1½ cups water
- ▢ 1 cup vegetable or chicken broth – or water + 1 bouillon cube
- ▢ 1 large garlic clove, smashed and peeled
- ▢ Lemon peel, about 2 inches long
- ▢ 1 bay leaf, fresh or dry
- ▢ 2 sprigs fresh thyme (or ½ tsp dried thyme)
- ▢ 1 celery stalk, broken into chunks (optional, or a few celery leaves)
For the Roasted Eggplant:
- ▢ 700g (1.4 lb) eggplant, cut into 3 cm cubes
- ▢ 2½ tbsp olive oil
- ▢ ¼ tsp salt
- ▢ ¼ tsp black pepper
Garlic Lemon Dressing:
- ▢ 2 tbsp lemon juice – fresh preferred
- ▢ 4 tbsp extra virgin olive oil
- ▢ 1 tsp Dijon mustard
- ▢ 1 garlic clove, minced or pressed
- ▢ 1 tsp fresh thyme leaves (or ½ tsp dried, or use parsley or oregano)
- ▢ 1 tsp sugar – optional, rounds out the flavor
- ▢ ½ tsp salt
- ▢ ½ tsp black pepper
Salad Base:
- ▢ 250g (8 oz) cherry tomatoes, halved
- ▢ 2 handfuls arugula (rocket), torn into bite-sized pieces
- ▢ 60g (2 oz) feta cheese, crumbled — or more if you love it!
How to Make Lentil and Roasted Eggplant Salad
This recipe is easy, but it’s all about the layering of flavors. Here’s how to make it:

Step 1: Prepare the Dressing
Add all the dressing ingredients to a small jar: lemon juice, olive oil, mustard, garlic, thyme, sugar, salt, and pepper.
Screw on the lid and shake well until emulsified.
👉 Pro Tip: Let the dressing sit for at least 10 minutes to allow the garlic and thyme to infuse.
Step 2: Cook the Lentils
In a medium saucepan, combine lentils, water, broth, garlic clove, lemon peel, bay leaf, thyme, and celery.
Bring to a simmer over medium heat. Cover with a lid and reduce to medium-low.
Cook for 20 minutes for a slightly firm bite (al dente) or 25 minutes for softer lentils.
Drain well. Remove any herbs, garlic, and lemon peel.
Rinse briefly under cool water to remove grit, but avoid washing away the flavor. Shake off excess water and set aside.
Step 3: Roast the Eggplant
Preheat your oven to 240°C / 450°F (220°C fan). Line a baking tray with parchment paper.
Toss the eggplant cubes in a bowl with olive oil, salt, and pepper until well coated.
Spread in a single layer on the tray — don’t overcrowd or they’ll steam.
Roast for 20 minutes, then flip and roast for another 10 minutes.
They should be soft, golden, and slightly crispy on the edges.
Step 4: Assemble the Salad
In a large bowl, combine the lentils, cherry tomatoes, and arugula.
Drizzle with most of the dressing and toss gently.
Transfer to a serving platter or large shallow bowl.
Pile the roasted eggplant on top, and drizzle with remaining dressing.
Finish with crumbled feta.
Serve warm or at room temperature for best flavor.

Serving and Storage Tips
- Serving Ideas:
Pair with crusty bread, warm pita, or grilled flatbread.
Serve as a main dish or alongside grilled chicken or fish. - Storage:
Store leftovers in an airtight container in the fridge for up to 4 days.
This salad actually tastes better the next day as the flavors deepen. - Reheating:
No reheating needed — this salad shines at room temperature or chilled.
If preferred warm, gently reheat eggplant separately and mix before serving.
Helpful Notes
- Lentil Substitute: Short on time? Use canned lentils — rinse and drain well.
- Eggplant Tip: Salt the eggplant and let it sit for 15 minutes before roasting to draw out moisture (optional but helpful).
- Vegan Option: Skip the feta or use a vegan alternative.
- Make it a meal: Add grilled halloumi, hard-boiled eggs, or chickpeas for extra protein.
- No arugula? Baby spinach or kale massaged with olive oil also works well.
Frequently Asked Questions (FAQ)
Can I use canned lentils instead of dried?
Yes! If you’re in a hurry, canned lentils work well. Rinse and drain them thoroughly. Skip the boiling step and proceed directly to assembling the salad.
Is this salad gluten-free?
Absolutely. Every ingredient here is naturally gluten-free, so it’s perfect for those avoiding gluten.
Can I make this ahead of time
Yes! This salad is excellent for meal prep. Store the components separately and combine just before serving for best texture.
What’s a good vegan substitute for feta cheese?
Use crumbled tofu marinated in lemon juice and herbs, or opt for a store-bought vegan feta.
Why is my roasted eggplant soggy?
It’s likely overcrowded on the baking tray or not roasted at high enough heat. Spread it out in a single layer and roast at 240°C for crisp edges.
Conclusion
This Lentil and Roasted Eggplant Salad is proof that healthy food doesn’t have to be boring. It’s bold, satisfying, and bursting with fresh, vibrant flavor. The earthy lentils paired with smoky eggplant and tangy dressing create a dish you’ll come back to again and again.
Did you make this salad? Leave a ⭐️⭐️⭐️⭐️⭐️ rating and a comment below — we love hearing your twists!
Share this on Pinterest or Facebook to inspire your foodie friends.
What’s your favorite herb to add? Parsley, dill, mint? Let us know below!

Lentil and Roasted Eggplant Salad – Nourishing, Vibrant & Full of Flavor
Ingredients
Method
- Combine all dressing ingredients in a small jar. Shake well until emulsified and set aside for 10 minutes to allow flavors to infuse.
- Add lentils, water, broth, garlic, lemon peel, bay leaf, thyme, and celery to a saucepan. Bring to a simmer, cover, and cook for 20–25 minutes until tender. Drain well and remove aromatics.
- Preheat oven to 240°C / 450°F (220°C fan). Toss eggplant with olive oil, salt, and pepper. Spread on a lined baking tray and roast for 20 minutes, flip, then roast another 10 minutes until golden and tender.
- In a large bowl, combine lentils, cherry tomatoes, and arugula. Drizzle with most of the dressing and toss gently.
- Transfer to a serving platter, top with roasted eggplant, drizzle remaining dressing, and finish with crumbled feta. Serve warm or at room temperature.