When youβre craving something warm, hearty, and plant-based, this eggplant and chickpea stew with rice checks every box. Itβs a rich, flavorful dish that blends tender eggplant with creamy chickpeas in a spiced tomato sauce, all served over a bed of fluffy rice. The result is comforting, filling, and deeply satisfying.
Eggplant is the star of this dish, and roasting or sautΓ©ing it before adding it to the stew brings out its natural creaminess and depth. It soaks up flavor like a sponge, especially when simmered in a tomato-based broth with onions, garlic, and warm spices like cumin, paprika, coriander, and a pinch of cinnamon. These spices infuse the dish with a Middle Eastern-inspired flavor thatβs earthy and bold.
Canned chickpeas make this dish quick and convenient, while adding protein and heartiness. They hold their shape in the stew and offer a nice contrast to the softness of the eggplant. A splash of lemon juice or a spoonful of pomegranate molasses at the end brightens the stew, lifting all the flavors and keeping it from feeling too heavy.
While the stew itself is a standout, the rice plays an important role. You can go with classic white rice, brown rice for a nuttier bite, or even a fragrant rice like jasmine or basmati. The neutral base soaks up the rich sauce and makes every spoonful a comforting mix of texture and taste.
Garnish with a handful of fresh herbs such as parsley or cilantro and a dollop of plant-based yogurt or tahini for an added creamy finish. You can also sprinkle on toasted pine nuts or slivered almonds for a little crunch.
Eggplant and chickpea stew with rice is a great recipe to make ahead of time, and it only gets better the next day. Itβs naturally vegan, full of fiber, and deeply warming, making it perfect for cool nights or lazy weekends when you want a cozy meal that doesnβt require much effort.
Simple ingredients, big flavor, thatβs the kind of comfort food worth returning to again and again.

Ingredients
- 2 eggplant
- 1 can chickpeas
- 1 onion
- 3 cloves garlic
- 1 can diced tomatoes
- 1 cup vegetable broth
- 1 cup dried apricots
- 2 tsp cumin
- 2 tsp coriander
- 1 tsp paprika
- 1/2 tsp cinnamon
- Salt and pepper to taste
- 2 cups cooked rice
Instructions
- 1. Heat olive oil in a large pot over medium heat. Add the diced onion and minced garlic cloves, and cook until softened.
- 2. Cut the eggplants into cubes and add them to the pot. Cook for 5-7 minutes, until they start to soften.
- 3. Add the diced tomatoes, chickpeas, vegetable broth, dried apricots, cumin, coriander, paprika, cinnamon, salt, and pepper to the pot. Stir well to combine.
- 4. Reduce the heat to low and let the stew simmer for 25-30 minutes, until the flavors meld together and the eggplant is tender.
- 5. Serve the stew over cooked rice. Enjoy!
I didnβt have all the spices, so I just used salt and pepper. It wasβ¦ okay. Maybe try it with all the ingredients next time.
I get what you mean! Salt and pepper alone just doesnβt cut it. You should definitely try it with all the spices next time. It makes a huge difference in flavor!
Spices are important! How can you even call it stew without cumin and coriander? I just donβt understand some peopleβ¦
This stew is amazing! I never thought chickpeas and eggplant could taste so good together. Definitely a keeper! ππ₯
I totally agree! This stew is on another level! I never thought eggplant could be so tasty until I tried this recipe. Great job! π
Super easy to follow, thank you! My kids even liked it, which is a miracle! Will make again. π
Soo good! I canβt believe something so healthy can be so tasty! Must try! π
Sounds weird putting apricots in stew, but it really works! Surprised at how good it was!
Itβs a healthy recipe but honestly not my cup of tea. Feels like a lot of work for just a veggie dish.
I get that it can seem like a lot, but itβs really worth it! The flavors are amazing. π±
I donβt like eggplant. Can I make this with potatoes? Anyone tried that? π€·ββοΈ
Too many eggplants, maybe? I put in extra chickpeas to balance it out. Not bad, but could improve.
This recipe was too complicated! Just throw everything in the pot and call it a day! Not worth the effort.
I think cooking can be a fun experience! But yeah, some recipes are a bit too much. Just keep it simple if thatβs your style!
Complicated? It ainβt rocket science! Just follow the steps and itβs not that hard. Youβll enjoy the flavors! Trust me.
This was way too bland for my taste. I added more spices, but still disappointed. Meh. βοΈ
Stewed my eggplant too much, mushy mush mush, but still ate it all. Who cares, right?
Mushy eggplant can still be tasty! Itβs all about the flavors, right? Good job finishing it off! π
I had no apricots, used raisins. Wasnβt the same but still tasty. π
Gotta say, I was skeptical but this was pretty good! Just needs a bit more kick. πΆοΈ
Itβs just too weird, dried apricots in a stew?? I donβt think so. I wasnβt a fan. π
Meh, couldβve been better. I just microwaved some leftover rice with it and called it a day.
I donβt know about the apricots in a stew, seemed odd to me. Made it anyway but wasnβt a fan.
Yum!!! Bestest stew! I put extra garlic in as I love it! Garlic lover here! π§
This stew is absolutely delicious! The combination of spices is amazing. My family loved it!
I donβt knowβ¦ eggplant? Seems kinda bland to me. Never liked it much.
So glad to hear that! This recipe is a family fave for sure!
Not a fan of eggplant, but my husband loved it. Too mushy for me. Next time, maybe try zucchini instead?
It was okay. The taste was kinda different, but not in a good way. Didnβt have rice, just ate it as is.
This recipe made my kitchen smell wonderful! Even my picky eater liked it!!
I tried this recipe but used green beans instead of eggplant. It still turned out pretty good, I guess. Just make sure to season it well! π
Absolutely delicious! The flavors are incredible, and the apricots added a nice sweetness. Will definitely make again!