Spicy Fava Bean And Eggplant Stew

As the weather cools down, I get a craving for those chunky, hunky, red-blooded stews that get all my juices flowing.

My Fava Bean and Eggplant Stew is a perfect blend of deliciousness and nutrition and it is full-bodied enough to satisfy any appetite, especially when paired off with a bowl of rice or a crusty bread.

What I love about this stew is that is it stuffed with veggies: although I mention only eggplant in the title, there are green and red peppers, tomatoes, spring onions and potatoes in here. If you desire, you could even toss in some mushrooms or carrots or sweet potatoes or onions.

The fava beans, which are buttery and velvety, break down in the stew and thicken it. The veggies add plenty of texture as well as a bouquet of flavors.

Busy day ahead, so goodbye for now. And don’t forget to cook up some stew tonight!
Fava Bean and Eggplant Stew


1 cup dry fava beans, soaked for an hour at least, then covered with water and cooked until tender (I like to pressure-cook them)

1 tbsp canola or other vegetable oil

4-5 cloves garlic, minced

1 small eggplant or half of a really large one, cut into 3/4-inch chunks

2 medium potatoes, skin on, cut into 3/4-inch chunks

1 medium green bell pepper, cut into 3/4-inch chunks

1 medium red bell pepper, cut into 3/4-inch chunks

2 cups crushed tomatoes or tomato puree

1 tbsp garam masala

1/4 tsp turmeric powder (optional)

1/2- 1 tsp red chilli powder, like paprika (if you’re really brave, you might try adding one chipotle chili in adobo sauce instead. It gives the stew a rich, smoky flavor that I happen to love but it will get your blood boiling. Literally.)

4 spring onions (scallions), white and green parts chopped

1/4 cup chopped coriander leaves

Heat the oil in a large pot. Add the garlic and stir for 30 seconds, then add the potatoes and continue to cook, over a medium-low flame, about 4-5 minutes until they begin to color just slightly. Keep stirring to ensure the garlic does not burn.

Add the eggplant and stir for another 2 minutes. Now add the bell peppers and salt and stir to combine.

Add the tomato puree, garam masala and turmeric, if using. Stir well and allow the puree to cook for about 5 minutes or until it starts to express the oil.

Add the fava beans with any remaining cooking water and stir well to combine. Add water if the stew is too thick. Bring to a boil, cover, lower heat so the stew just simmers, and let it cook 30 minutes or until all the vegetables are really tender.

Check salt and turn off the heat. Add the spring onions and coriander and mix in.


For other screaming-hot and delicious stews and curries that are perfect in fall, try my Chana Masala or my Garlic and Lemon Rasamor, one of my favorites, My Dad’s Not-Mutton Mushroom Curry.

(C) All recipes and photographs copyright of Holy Cow! Vegan Recipes.

15 thoughts on “Spicy Fava Bean And Eggplant Stew

  1. Permalink  ⋅ Reply


    October 23, 2009 at 1:50am

    yummy… I love chunky stews like this… perfect for the cold weather… and so healthy too :)

  2. Permalink  ⋅ Reply

    chow vegan

    October 23, 2009 at 2:27am

    Yum! I love spicy stew, that would be so good with rice. So chunky and hearty looking. Perfect for the cold weather, I’m bookmarking it now! :-)

  3. Permalink  ⋅ Reply


    October 23, 2009 at 3:14am

    Looks tasty Vaishali. I love winter, so hot and spicy soups, as a matter of fact any soup/ stew is always welcome.

  4. Permalink  ⋅ Reply


    October 23, 2009 at 3:27am

    I love stews … usually non veggie ones in winters … but have been making way too many veggie ones for the last few months for the pure veggie other half. And your recipes are a source of inspiration Vaishali … to add beans and legumes instead of plain dals. :-)

  5. Permalink  ⋅ Reply


    October 23, 2009 at 11:56am

    Such a delicious stew, i never combines eggplant with fava beans, will give a try..

  6. Permalink  ⋅ Reply


    October 23, 2009 at 1:38pm

    I’ve been craving stew, thanks for reading my mind!

  7. Permalink  ⋅ Reply


    October 23, 2009 at 1:38pm

    I’ve been craving stew, thanks for reading my mind!

  8. Permalink  ⋅ Reply


    October 23, 2009 at 2:33pm

    Looks great- I’ll try it next week.
    Just one question- do you peel the fava beans at some stage? or do you use them with their outer ‘skin’?

  9. Permalink  ⋅ Reply


    October 23, 2009 at 3:20pm

    Preeti, Indhu, Chow vegan, Pari, Sharmila, Priya, Shantee: Thanks!

    Kulfi, I don’t peel the beans: the skins cook up pretty soft and add a little more texture to the stew which I love. Hope you try it!

  10. Permalink  ⋅ Reply


    October 24, 2009 at 5:36am

    Got no words to say-except looks simply mouthwatering!

  11. Permalink  ⋅ Reply


    October 27, 2009 at 5:14am

    I love stews especially now when the weather is cooling down rapidly! This one looks like it lends itself to a plethora of variations – cant wait to try it!

  12. Permalink  ⋅ Reply


    November 3, 2009 at 9:05pm


    Just wondering; are fava beans another name for lima beans? You mentioned lima beans in the last paragraph of your recipe post…

    BTW, I’ve recently discovered fava beans; they are quite yummy–but a pain to cook, peel, etc. I have read that peeling is recommended since the outer skins of more mature beans are still quite tough even after cooking.

    Be that as it may, this great recipe looks like a keeper.

    Thanks for posting!

    Allana :)

  13. Permalink  ⋅ Reply


    November 4, 2009 at 2:44am

    Allana, thanks for pointing out my typo– it’s fava beans and not lima. The two are very different indeed.
    I pressure-cook my beans, and the skin seems to soften quite nicely. If you find it tough you can always take it off– it slips off quite easily. :)

  14. Permalink  ⋅ Reply


    June 6, 2011 at 6:00pm

    I tried this recipe yesterday. It was very delicious. I used lima beans instead of fava.

    Great recipe. Thanks

Thank you for visiting Holy Cow! I love hearing from you, so take a moment to say hello or tell me what you thought of this post. Thank you!