Chana Masala (Chickpeas in tomato and onion gravy)

Chana Masala Gravy (ChickPeas or Garbanzo beans in onion tomato gravy) is a healthy,  nutritious, power packed protein rich dish which is also very delicious  .It is also known by other names like ‘Chole Masala’  or ‘Punjabi Chole masala’.

Chana Masala

  • Difficulty: medium
  • Print

Its preferable to use dry garbanzo pre-soaked for 10 -12 hours or overnight,  one can also use the canned beans. Tea bags can be added in the water used to  soak the beans  to get a dark color , but is optional and I skipped that in my preparation.


  • 2 cups of dry garbanzo soaked for 10 -12 hours
  • 1 medium sized onion
  • 2 tomatoes
  • 2 tsp ginger garlic paste
  • 4 tsp coriander powder
  • 1 tsp red chilly powder
  • 1/2 tsp turmeric powder
  • 1/2 tsp amchur powder (dry mango powder)
  • 1/2 tsp anardana powder (pomegranate seeds powdered)

To dry roast and powder

  • 3-4 cloves
  • 1/2  inch stick of cinnamon
  • 2 bay leaves
  • 1 tsp black pepper
  • 1 black cardamom
  • 2 tsp cumin


  1. Soak the garbanzo beans overnight in a big bowl of water.
  2. Wash it and pressure cook for about 20 -25 minutes or for about 5-6 whistles.
  3. Grind the onion and tomatoes to a fine paste with minimum water.
  4. Heat a thick bottomed pan , add the ghee /oil.
  5. Add  cumin seeds
  6. Add the  tomato onion paste.
  7. Next add the ginger garlic paste.
  8. Sautée and cook until oil oozes out and leaves the sides of the pan.
  9. Add the turmeric,chilly,coriander, amchur and anardana powder.
  10. Add the dry roasted powder (garam masala) and the cooked garbanzo.
  11. Mix well and add salt to taste.
  12. Add water to get the desired consistency.
  13. Mash some beans to get a thicker gravy.
  14. Boil for another few minutes.
  15. Squeeze half a lemon into it.
  16. Garnish with chopped coriander and chopped onions.
  17. Serve with wheat bread or rice , Enjoy!

Pin Me!

Chana Masala Gravy

You Might Also Like


  • Reply
    chёrnaja kuriцa
    May 11, 2017 at 11:31 am

    omg i love this recipe! it looks delicious))) and plus masala is a great option for a meal! do you have any specific recommendations for a Indian cuisine starter? never tried to cook any before!

    • Reply
      May 11, 2017 at 4:16 pm

      Thank you so much for your comments, I have couple of post on starters , please check and I will be adding/uploading the more popular starters like samosa , chicken 65, chilli chicken etc. very soon. Please do check it out when you get a chance.

  • Reply
    Anshu Agarwal
    May 11, 2017 at 3:30 pm

    Mouthwatering…I just love it..awesome recipe !!

    • Reply
      May 11, 2017 at 4:09 pm

      Thank you so much Anshu!

  • Reply
    Lavs Raj
    May 12, 2017 at 1:24 am

    Looks Yummy!! 😀 We made this a few days back.. although i didn’t add amchur & pomegranate powder. Will try it next time.

    • Reply
      May 12, 2017 at 10:01 am

      Thanks dear, the amchur and pomegranate gives a nice flavor hope you’ll like it 🙂

  • Reply
    May 13, 2017 at 1:04 am

    Great recipe! I have never used pomegranate seeds powder, will try for sure!

    • Reply
      May 13, 2017 at 8:04 am

      Thank you so much, I got this recipe from a friend recently and the pomegrante seeds have a sweet and sour taste which gives a good flavor, hope you like it as well!

  • Reply
    May 17, 2017 at 11:16 am

    One of my favorites

    • Reply
      May 17, 2017 at 12:17 pm

      cool, thats awesome!

    Leave a Reply

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    %d bloggers like this: