Roasted Eggplant with Lentils & Herbs
Smoky, tender roasted eggplant meets earthy lentils in this hearty yet light dish. Fresh herbs and a squeeze of lemon brighten every bite, making it perfect as a standalone meal or a vibrant side. It comes together with simple pantry ingredients and delivers a rustic, deeply satisfying flavor.
For 4 servings
- prep
Preheat the oven and prep the eggplant.
1.Preheat oven to 400°F (200°C).2.Score the flesh side of each eggplant half in a diamond pattern.3.Drizzle lightly with 1 tablespoon olive oil and season with a pinch of salt.TIPDon't pierce the skin — scoring the flesh allows seasoning to penetrate while keeping the skin intact for roasting. - roast · ~30 min
Roast the eggplant.
Place eggplant halves cut-side up on a baking sheet. Roast for 25-30 minutes until the flesh is soft, creamy, and lightly browned.
- boil · ~22 min
Cook the lentils.
In a medium pot, combine rinsed lentils with 2.5 cups water and a pinch of salt. Bring to a boil, then reduce heat and simmer uncovered for 18-22 minutes until tender but still holding their shape. Drain any excess water.
TIPKeep an eye on them after 15 minutes — you want tender lentils, not mushy ones. - saute · ~12 min
Build the aromatic base.
1.In a large skillet, heat the remaining 1 tablespoon olive oil over medium heat.2.Add the chopped onion and sauté until translucent (4-5 min).3.Stir in the minced garlic and cook until fragrant (30 sec).4.Add the diced tomatoes and cumin powder. Cook until tomatoes soften and release their juices (5-7 min). - mix · ~5 min
Combine the roasted eggplant and lentils.
1.Scoop the roasted eggplant flesh from the skins and roughly chop.2.Add the chopped eggplant flesh to the skillet with the tomato mixture.3.Add the cooked lentils and stir gently to combine.4.Simmer together for 3-5 minutes to let the flavors meld.TIPFold carefully — the eggplant is already soft and should be kept chunky for the best texture. - garnish
Finish with herbs and lemon.
Remove from heat. Stir in the lemon juice, chopped coriander leaves, mint, and a pinch of black pepper. Taste and adjust salt or lemon as needed.
TIPAlways add herbs and lemon off the heat to keep their flavors bright and fresh. - serve
Serve warm or at room temperature.
Transfer to a serving bowl. Drizzle with a little extra olive oil if desired and garnish with extra herbs.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Score the eggplant flesh in a diamond pattern without piercing the skin for even seasoning.
- 2Roast the eggplant until the flesh is soft and lightly browned, about 25–30 minutes.
- 3Simmer lentils uncovered and check after 15 minutes to avoid mushiness.
- 4Fold the roasted eggplant gently into the lentils to keep it chunky.
- 5Add fresh herbs and lemon juice off the heat to preserve their brightness.
- 6This dish tastes even better the next day—store in the fridge for up to 3 days.
- 7Leftover lentils can be reheated with a splash of water to restore moisture.
Adapt it for your goals.
Vegan
The recipe is already vegan. For extra richness, stir in a tablespoon of tahini or a dollop of coconut yogurt before serving.
high proteinHigh-protein
Add 1 cup of cooked chickpeas or crumbled firm tofu when combining the lentils and eggplant to boost the protein content.
low oilLow-oil
Reduce olive oil to 1 tablespoon total. Roast the eggplant on a parchment-lined sheet and use a non-stick skillet for the aromatics.
gluten freeGluten-free
Serve over a bed of cooked quinoa or cauliflower rice instead of with bread to keep the dish naturally gluten-free.
Why this is on our healthy list.
High in Plant Protein
Brown lentils provide a substantial source of plant-based protein, supporting muscle repair and keeping you full longer.
Rich in Fiber
Both eggplant and lentils are high in dietary fiber, which aids digestion and promotes gut health.
Good Source of Antioxidants
Eggplant contains nasunin, an antioxidant that helps protect cells from damage, while fresh herbs add additional polyphenols.
Low in Saturated Fat
This dish uses heart-healthy olive oil and no animal fats, making it a cholesterol-friendly meal option.
Frequently asked questions
Yes, use 2 cans (15 oz each) of brown lentils, drained and rinsed. Skip step 3 and add them directly to the skillet with the aromatics.



