If you’re craving a meal that’s as nourishing as it is flavorful, this Mediterranean eggplant and lentil stew with rice might just become a new favorite. It’s rustic, wholesome, and packed with the bold, comforting flavors of tomatoes, garlic, olive oil, and herbs, all simmered into one satisfying dish.
Eggplant is the star here, soaking up flavor like a sponge. It’s sautéed until golden and tender, then simmered with green or brown lentils, diced tomatoes, onions, garlic, and a generous splash of olive oil. The addition of warm spices like cumin, coriander, and smoked paprika gives this stew depth, while bay leaves and a hint of cinnamon add a subtle, earthy note typical of many Mediterranean dishes.
Lentils bring protein and body to the stew, making it hearty enough to be a full meal. As the mixture simmers, it thickens into a rich, stew-like consistency that pairs perfectly with a bowl of fluffy rice. You can use basmati, jasmine, or brown rice depending on your preference, even cauliflower rice works well if you’re keeping it low-carb.
Fresh parsley or cilantro adds a bright finish, and a squeeze of lemon right before serving wakes up all the flavors. For extra richness, a dollop of plant-based yogurt or tzatziki on top is an optional (but highly recommended) addition.
This dish is naturally vegan and gluten-free, but don’t let that fool you, it’s incredibly satisfying. It also keeps well in the fridge, so it’s perfect for meal prep or batch cooking. Serve it as a cozy dinner, a simple lunch, or pack it for work. Either way, it’s a complete, one-bowl meal that hits all the right notes: savory, filling, and full of Mediterranean charm.
Warm, spiced, and loaded with veggies, this eggplant and lentil stew is comfort food you can feel good about, especially when served over a bowl of steaming rice.

Ingredients
- 2 eggplant diced
- 1 onion chopped
- 2 cloves garlic minced
- 1 can diced tomatoes 14 ounces
- 1 cup dried lentils
- 4 cups vegetable broth
- 2 tsp cumin
- 2 tsp paprika
- 1 tsp turmeric
- 1/2 tsp cayenne pepper
- Salt and pepper to taste
- 2 cups white rice cooked
Instructions
- Heat oil in a large pot or Dutch oven over medium heat.
- Add the onion and garlic and cook until softened, about 5 minutes.
- Add the diced eggplant and cook for another 5 minutes, until slightly browned.
- Stir in the diced tomatoes, lentils, vegetable broth, cumin, paprika, turmeric, cayenne pepper, salt, and pepper.
- Bring to a boil, then reduce heat to low and simmer for 30 minutes, or until the lentils are tender.
- Serve the stew over cooked white rice.
This stew is amazing! The flavors are just perfect together. My family loved it!
This is such a comforting stew—flavor is way deeper than I expected. I used extra paprika and it turned out fantastic over rice. The eggplant texture is perfect after simmering.
Ooo yes—comfort food goals. I always forget eggplant gets *that* silky after simmering. Extra paprika sounds spot on; I might try it next time over rice too.
This turned out super cozy. The cumin/paprika combo is spot on, and the eggplant got that nice tender-but-not-mushy texture. I added a squeeze of lemon at the end and it brightened everything.
This recipe is a keeper! Healthy and delish, plus it makes great leftovers!
Absolutely! I love making this stew. It’s so filling and the spices are perfect!
This is a great recipe but I substituted quinoa for rice. Worked out great!
I found it kinda bland. Maybe I needed to add more spices, idk.
Too many vegetables!!! I think they’re overrated. Anyone else feel that way? 😂
Nah, I can kinda see where you’re coming from. Too many veggies can be a bit much sometimes. But rice helps! 😂
I love vegetables! They make everything better. Eggplant is so yummy in this stew!
The ingredient list is good, but the instructions say “cook for 5 minutes until slightly browned” — my eggplant just sweated and didn’t brown much.
I didn’t have all the spices and used some chili powder instead. Still turned out tasty!
Can you substitute the eggplant? I don’t like it.
I don’t know how to cook lentils. This was hard for me. 😣
Don’t worry! Cooking lentils can be tricky at first. Just follow the steps and you’ll get the hang of it! 😊
Lentils aren’t that hard, it’s just a matter of timing. You can also start with pre-cooked lentils to make it easier.
I’m not sure about 2 cups of cooked rice already—feels like a lot on top. Still, the stew itself tasted great.
I don’t usually cook with lentils, but this was easy. The instructions are clear. I had to add more broth because it got thick, but that might be my pot.
Delicious! Simple ingredients, big flavor. My family went back for seconds, even the picky one. Will definitely repeat.
This tasted like something I’d get at a Mediterranean café. My husband asked if I bought it. I didn’t, obviously 😅
Yes!! That café vibe is real. The cumin/paprika combo really does it. Next time I’ll toast the spices first.
Mediterranean café?? Sounds fancy 😅 I think mine might’ve been a little too spicy with that much cayenne… but the lentils were still good. Coulda used more tomato though.
This stew is absolutely delicious! The spices are perfect and it’s so filling. Definitely a new favorite!
Not bad, but the stew was kinda watery for me. I think I followed steps but maybe my heat was too low or my eggplant released a lot of water. Also the rice took me longer to cook than I thought—oops.
I messed up and forgot the cayenne (brain moment). Still tasted good, but I definitely missed that kick. Also, my lentils took longer than 30 min—maybe my heat was too low.
Oof, the cayenne forget is so real 😅 but I’m glad it still tasted good! Also if your lentils needed longer, that’s usually either lower heat or lentils not quite fresh—30 minutes is more of a “medium expectation,” not a hard rule.
It was ok, but the eggplant was kinda mushy. I like mine more roasted.
I totally get that! If you like your eggplant roasted, you should definitely try roasting it before adding it to the stew. It brings out such a great flavor!
Mushy eggplant? Yuck! I thought it was fine, but maybe I’m just not picky. But, like, you do you!
Meh. I’d rather do lentil soup without eggplant—too mushy. Also I accidentally added the cayenne twice lol.
Fair point—eggplant can go super mushy if it sits too long. Next time maybe roast it first or cut it a bit bigger so it holds up better. And lol, cayenne twice would definitely kick it up!
Eggplant is gross. I tried it but just couldn’t eat it. Sorry, not sorry.
Wow—this turned out hearty and cozy. The cumin/paprika combo is perfect, and the lentils got nice and tender after simmering. Served over rice and it felt like a full meal.
Yes!! That cumin + paprika is such a game changer. I’m always worried lentils won’t get tender, but 30 min must be right with the broth amount.
Mine came out a lil too thick and I think I used more lentils than the recipe. Still tasted good tho—coulda used a squeeze of lemon at the end.
Yummy 😋
Wow this is like Mediterranean vibe but easy. My neighbors even asked for the recipe lol.
Made this tonight—so comforting. The turmeric + cumin combo is excellent, and the eggplant actually holds up nicely in the stew. Served it over rice like the instructions and it tasted legit Mediterranean.
Not bad, but I thought it was a little bland? I added extra salt and a squeeze of lemon at the end and then it was way better. Still, the flavors are legit.
Yes!! I made this last week and had the same reaction—comforting and flavorful. The turmeric really rounds everything out. Glad the eggplant holds up too.
This sounds super cozy. The spice combo (cumin + paprika + turmeric) feels really balanced, and the eggplant makes it hearty. I might add a squeeze of lemon at the end for brightness.
Why do you have eggplant? It’s nasty. I’m not sure what you were thinking. But maybe it’ll be good?
This sounds hearty and super cozy. I love lentils with a tomato-y base, and the spices (cumin/paprika/turmeric) feel spot on.
Can’t wait to try this! Looks healthy and filling!
Eggplant + lentils + tomatoes is a winning trio. I like that it’s basically one pot and the ingredient list is straightforward. Would definitely cook again.
I used brown rice instead of white and it turned out fine. Just saying! Mix it up a bit.
Seems like a lot of ingredients for a stew. Can’t I just throw everything in the pot?
Nah, just toss it all in! Stew is stew, right? Who needs all the steps?
Yes, you can! But following the recipe helps balance the flavors better. Happy cooking!
I’m not a big spicy person so I cut the cayenne to like 1/4 tsp. Still had tons of flavor and didn’t burn my mouth (lol).
This stew is a flavor explosion! I made it last night and my family devoured it. Definitely making again!
Simple and quick! I love it, making it again this weekend. 😄
I tried this but it came out soupy. Did I miss something? 🤔
I’m glad you loved it! Perfect for a cozy night in! 🌟
I’m skeptical about the timing—30 minutes for lentils? Mine were still a little firm at 30, so I needed more broth and another 10-15 min. Otherwise it tasted great.
This took longer than 30 minutes for me, but that’s probably just me being slow in the kitchen.
I’m skeptical about eggplant in stew with lentils—like will it even stay tasty? Surprisingly it did! I got some nice caramelization on the eggplant and it soaked up the spices.
Made something similar but never added cayenne—next time I will. The eggplant + lentils combo is doing the most (in a good way).
I followed it mostly, but I accidentally used red lentils (facepalm). It still tasted good, just cooked way faster and turned more mushy. Would recommend for forgiving cooks!
Oh no 😂 red lentils will totally do that—mushy city. Still, I’m glad it worked out. “Forgiving cooks” is the perfect way to describe this!
I accidentally used fresh garlic (like 1 clove) and it felt weaker, but the stew still had good depth. The turmeric is subtle and the paprika shows up nicely.
I added chickpeas too! More protein! This is a winning recipe! 😍
Why would you put lentils with eggplant? Doesn’t seem right to me.
I think lentils and eggplant go well together! It adds a nice texture. You should try it before knocking it!
I dunno, sounds weird fr. Eggplant is so slimy! I wouldn’t mix it with lentils.
Love this stew! Perfect for cold nights. The spices give it a nice kick. Will make again!
Pretty good, hearty, and not too complicated. Mine took closer to 40 minutes for the lentils to get tender though. Still, I’d make it again.
Honestly, the spices felt overpowering for me—maybe too much turmeric? I used the exact amounts though, so not sure. Flavor was still okay, just not my thing.
I made this recipe for my family and they loved it! Even my kids ate the eggplant! Wow!
This dish sounds delicious! I never thought my kids would eat eggplant either. Thanks for sharing!
Loved this dish! Perfect for a cold day. Will make it again.
I’m glad you loved it! It really is cozy for chilly days. 😊
It was good, but my husband said something was missing. Maybe a bit more spice? I liked the eggplant tho!
Super bland for me, and I followed the salt/pepper “to taste” part pretty carefully. Maybe I needed more cayenne or lemon or something to brighten it up. Texture was nice though.
I dont get how it can be bland if the spices are there… But maybe your cayenne/turmeric is old? Also did you salt the lentils early or only at the end? Texture is good though, so the base isn’t bad.
Totally feel you. I’ve made it a couple times and it definitely needs a “bright” element—like more lemon juice at the end or even a splash of vinegar. Cayenne helps too, but lemon is what saved it for me.
It was decent. Not sure if I’ll make it again. My husband said it was too ‘earthy’ but I liked it okay. Just not his taste.
Do you really need all those spices? I think it would be fine with just salt and pepper. Too many flavors can overwhelm the eggplant! 🤔
I disagree! The spices make it so much better and add depth. Eggplant needs love! ❤️
Eggplant got a little mushy for me. I think I diced too small and cooked it a bit too long. Still tasty, but texture wasn’t my favorite.
Delicious! I made this for my family, and they all ate it up! I added some feta on top and it was amazing!
Feta?? That’s kinda weird for a stew, ain’t it? I don’t think it fits with the rest of the flavors.
That’s awesome! I love hearing when families enjoy a meal together. Your addition of feta sounds perfect!
I didn’t have cumin, so I used curry powder. Is that ok? It still tasted good!
Using curry powder instead of cumin sounds interesting! I personally think it adds a unique twist. Glad it still tasted good for you!
Made it tonight—pretty solid. I used a little less cayenne and it still tasted great. Next time I might simmer closer to 40 minutes just to make the lentils extra tender.
Not gonna lie, eggplant can be weird texture-wise. Mine got kinda mushy even though I browned it. Flavor was decent though.
I used brown lentils and followed the steps but it took forever. Otherwise good. Also, “2 cups white rice cooked” confused me—like cooked already or raw? I used cooked and it was fine.
Thanks for clarifying! I agree the “2 cups white rice cooked” is definitely confusing—should be cooked rice to serve with. Also, lentils can take forever depending on how fresh they are; brown ones usually need longer simmering than the time listed.
This stew tastes like it would be at a little Mediterranean place—warm, hearty, and the spices are nicely balanced. I used basmati rice instead and it still worked great.
Mediterranean vibes for sure. I’m tempted to swap the rice like you did—does basmati make it less mushy after simmering, or do you cook the rice separately?
Yes!! That’s exactly what I was going for—warm and hearty with the spices not overpowering each other. Glad basmati worked out too 😊
I don’t know what went wrong, but mine turned out too mushy. Maybe I cooked it too long?
Made this tonight and it was seriously cozy. The cumin + paprika combo is perfect, and the eggplant keeps it from tasting flat. I added extra salt at the end and served with lemon—10/10.
I followed the recipe, but mine was a bit bland even with salt/pepper. Not sure if my lentils took longer to cook or if I needed more paprika.
Did you rinse the lentils? I skipped once and it tasted kinda… flat. I also add extra cumin (like another 1/2 tsp) and sometimes a pinch of sugar to balance the tomatoes.
Hmm bland even with salt/pepper sounds like it might’ve needed more depth than just heat. I usually add a splash of lemon juice or a little red wine vinegar at the end—makes the paprika/cumin pop. Also make sure the stew is simmered long enough; lentils vary a lot.
This is comfort food with actual flavor! The cumin/paprika combo is so good, and the eggplant really rounds everything out. I served it with the rice as written and it was perfect.
Totally agree—this combo of cumin and paprika is doing the heavy lifting! I also liked how the eggplant makes it feel “cozy” instead of just like plain lentils.
I made it but my lentils took way longer than 30 min… maybe my broth was too low? Still tasted good though. Next time I might add a pinch more cayenne.
Why would you put eggplant in stew? It gets all mushy. I didn’t like it.
Eggplant is supposed to be mushy! That’s where the flavor is! Just gotta learn to appreciate it.
I actually love eggplant in stew! It adds a nice texture. Maybe you just cooked it too long?
Way too much lentils for the liquid?? Mine came out thick and kinda pasty. I had to add more broth to loosen it. Flavor good though, just consistency off.
Great recipe! I used brown rice instead of white and it turned out just fine. 😊
It was okay, but I found it a little bland even with salt/pepper. I’ll try adding more garlic or maybe some oregano next time. The eggplant was nice.
Sooo good!! I added some feta on top, yummm. 🙂
Not my thing. The cayenne was too aggressive for me, and the stew got thick in a weird way. I’d rather just eat lentils plain.
Ehh, not my favorite. My kid didn’t even eat it. Not making again.
How come this uses lentils not beans? Beans are better! Meh…
Very filling! I ate too much! 😅 What’s up with the 30 minutes cooking time?? Felt more like an hour for me… But good taste!
I’m obsessed with Mediterranean-ish stews and this hits the spot. The spice ratio feels balanced, not overpowering. Will definitely cook again.
Pretty good! The eggplant got super tender and the lentils were perfect after simmering. I might cut the cayenne in half next time because it had a little kick for my taste.
Glad it worked for you! Cutting the cayenne makes sense—this stew’s spices can sneak up. 😊 Did you taste it before serving or during the simmer?
I made something similar and it was honestly great. 30 minutes for lentils might be tight depending on the kind, but the flavor should be awesome. I’d just keep simmering if they’re not tender yet.
Flavor was nice, but mine took longer than 30 minutes for the lentils. Maybe my lentils were old or I simmered too low?
Mine took like 45 too 😅. I think my lentils were kinda old. Flavor was still awesome though, so I just kept simmering until they weren’t crunchy.
That definitely happens with dried lentils—30 minutes is pretty quick. If yours were older, they can take way longer. Next time, maybe simmer a bit higher or check for tenderness earlier and add more liquid if needed.
Not sure if I did it right… it came out more like mush than stew. The flavors were okay, but I don’t think I can recommend it. 😕
It can be tricky! Maybe try cooking the lentils a bit longer next time? Stews should be more thick than mushy.
I don’t get why it says 4 cups broth but then you also cook the rice separately. Shouldn’t the rice go in the pot? 😂
Made this for my vegetarian friend and she loved it! I used quinoa instead of rice ’cause it’s healthier.
Quinoa is a great alternative! It’s really nutritious too. Glad your friend liked it!
I don’t know… I feel like the rice makes it more authentic. Quinoa seems weird for this.
I was skeptical about cumin + turmeric with lentils, but it works! I added a squeeze of lemon at the end and it brightened everything. 10/10 for weeknights.
Yummy! My vegetarian friends loved it! Good recipe! 🥗
Sounds great! I gotta try that soon! 🥳
Honestly? I skipped the cayenne and added some lemon at the end and now it’s like… wow. So flavorful. Will make again for meal prep.
Yum! I added some olives and it made it even better!
This stew was really good! A bit spicy for my taste but I loved it. I never cooked lentils before and now I’ll do it more often. Thanks!
Honestly, I burnt my rice, the stew was fine but I don’t think I’ll make it again. 😩
Not bad, but my lentils took way longer than 30 minutes. I’m not sure if my broth was too weak or if my lentils were old. Flavor is good though.
Yeah, 30 minutes is optimistic for dried lentils. Old lentils or the type (brown vs red) can seriously add time. Did you rinse them and was your simmer more like a gentle bubble?
Flavor’s good though, so you’re not crazy. I usually simmer closer to 45–60 min. If the broth is weak/watery, it won’t cook as fast either.
The amounts look off—2 cups cooked rice seems random compared to 1 cup dried lentils. I ended up with too much stew for the rice. Tasted great, just portioned weird.
Not my favorite. I think it’s too healthy for my taste. 🤷♂️
I get that! It can be a bit much. Maybe try adding some cheese or a different spice to make it more flavorful for you? 🧀
Solid recipe, but my lentils didn’t get tender in 30 minutes. I ended up simmering closer to 45 and it turned out great anyway. Next time I’ll check the lentil type before starting.
Thanks for this! Yeah, lentil varieties are sneaky—brown vs red cooks way differently. I’m glad it still worked out for you at 45 minutes.
Huh 30 min seems fast for lentils + tomatoes. I’ve learned to check more than timers too. Next time I’ll watch the texture like you said.
Cumin and paprika together is always a gamble for me… like sometimes it tastes smoky, sometimes it tastes like cumin overload. Still, I’ll try it because the stew looks legit.
My whole kitchen smelled amazing. I added a squeeze of lemon on top and it made a big difference. Would absolutely make again.
Uh, is this dish Indian or Mediterranean? Cuz the spices are confusing.
Honestly, I thought it would be bland because I’m not a big fan of turmeric… but wow. It’s warm without tasting like “health food.”
Not sure what I did wrong, but mine turned out kinda bland. Gonna try adding more spices next time.
Nice stew, but where’s the meat? 😆 It ain’t a meal without meat!
Haha, I get what you mean! But this stew is really filling with the lentils, you might be surprised! 🌱
I love lentil stew, but I’m skeptical about cooking eggplant only 10 minutes total. Mine ended up a little mushy—still edible though.
Okay, but where’s the meat? I’m not big on vegetarian stuff. 😒
Pretty good, but I think 30 minutes wasn’t enough for my lentils (maybe mine were older). I had to simmer closer to 40. Still flavorful though—will make again with more time.
Yeah 30 mins can be optimistic—older lentils definitely take longer. I usually do closer to 35–45 too. Glad it still worked out!
Nice stew. I added some lemon juice at the end, made it zingy! 🍋
I never knew lentils could taste so good! Super easy to make and filling.