Total Time
2hrs 50mins
Prep 20 mins
Cook 2 hrs 30 mins

This is a vegetarian side or main dish that is included in a bunch of recipes that I received from a friend.

Ingredients Nutrition


  1. Soak chickpeas overnight then rinse and cook in water till tender.
  2. Drain and keep the cooking liquid.
  3. Heat oil in frying pan and cook onion until golden.
  4. Add cinnamon and cloves and cook for a few seconds.
  5. Add garlic, ginger, chili pepper, and coriander and cook 5 minutes stirring.
  6. Add tomatoes with juice and cook till all liquid is absorbed.
  7. Add the chickpeas to pan, mix, and cook for 5 minutes.
  8. Pour in the cooking liquid from the chickpeas and simmer for 25 minutes or until all the liquid is gone.
  9. Sprinkle with garam massala and cilantro.
  10. Can be served hot or cold.
  11. Time to make does not include soaking the chickpeas overnight.


Most Helpful

Delicious! I too, used canned chickpeas. I also used just one tablespoon oil to cut down on the fat...and it was still delicious...and a bit spicy. We all loved it. Thanks very much!

Yaffa August 31, 2008

The only problem with this recipe was that it didn't make enough for my family of four. They devoured it. Next time, I'll have to increase the amounts.

carons67 August 23, 2016

This was a really tasty recipe. I did use fresh chickpeas and was glad I did. For some reason they seemed a bit dry, perhaps next time I will use a bit more tomato. Thank you very much for sharing this recipe!

Marmie's November 24, 2010

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a