Kala Chana Recipe

Step by StepJump to Recipe

This one-pot Kala Chana recipe is a delicious dish that is sure to impress the whole family on even the busiest of weeknights. With just 30 minutes of active time, this easy Black Chickpeas Curry will be on the table and ready for a fuss-free dinner. Learn how to make this traditional Punjabi dish with my easy to follow recipe, step-by-step photos and video!

overhead shot of kala chana gravy with three coriander sprigs on top in a blue rimmed white bowl

What is Kala Chana?

In Hindi, kala means “black,” and chana means “chickpea,” so kala chana translates to “black chickpea.” While this name is a bit of a misnomer – the chickpea skin is actually brown or reddish brown, not black – the name refers to a particular variety of garbanzo bean used in this dish.

Also known as the Indian Black Chickpea, Bengal Gram or Desi Chickpea, kala chana is a variety that is native to the Indian subcontinent (desi means “native” or “country”) and has tougher skin and a darker appearance than other light skinned chana that you may be familiar with.

Photo of Kala Chana below.

close up shot of kala chana or brown chickpeas.

Black chickpeas are a rich source of plant based protein, making them an excellent ingredient for growing kids, active sports players or people who need a big dose of energy.

Note: Due to their high fiber content, black chickpeas need to be cooked thoroughly. Some people may find it difficult to digest these, but I find that the Ayurvedic tradition of including spices-herbs like ginger, cumin, asafetida aids in their digestion.

Kala Chana Curry, then, is a delicious chickpea based curry in a gravy made from simple ingredients. Black chickpeas, onions, tomatoes, garlic and spices make up the bulk of this tasty Punjabi dish.

If you are a fan of black chickpeas, then you should also try this spicy Kadala Kari from the Kerala cuisine.

About My Recipe

This yummy family recipe came to me from my mother-in-law. Her recipes are always simple, easy and delectable. This Kala Chana recipe is no exception, requiring just one pot and 30 minutes of active time to make.

I am particularly fond of the consistency of this Kala Chana curry. Because it is so flavorful it can be enjoyed by itself like a soup, or be paired with steamed rice or roti for a more filling meal.

This Kala Chana recipe can also be adjusted to your taste preferences. We like our curries to be at least moderately spicy, but if you prefer a more mild dish, simply pull back on how much chili you add to the gravy.

While we always use dried chana to make curries (which requires that they soak overnight), you can opt to use canned chickpeas instead if you are short on time. Just note that dried beans will always be less expensive than canned.

kala chana curry with a silver spoon in a blue rimmed bowl
Step-by-Step Guide

How to Make Kala Chana

In the step-by-step guide, I explain making the Kala Chana recipe in a pressure cooker. Do not have a pressure cooker? Not to worry.

I have you sorted as I have listed the methods to make this curry in a pot/pan on a stove top and in an Instant Pot, below the Tips section and in the Notes section of the recipe card.

Soak Black Chickpeas and Sauté Curry Ingredients

1. Rinse 1 cup black chickpeas (kala chana) a couple of times in water. Then add 2.5 cups water and soak the kala chana overnight or for 8 to 9 hours.

After the black chickpeas have softened and become tender from the soaking, drain the extra water. Using a strainer, rinse the soaked chickpeas in water for a couple of times and set aside.

soaking black kala chana in water

2. In a 3 litre pressure cooker, add 2 tablespoons oil or ghee (clarified butter).

ghee melting in sauté pan

3. When the oil becomes hot, lower the heat. Add 1 teaspoon cumin seeds (jeera). Let them crackle.

cumin added to ghee in pan

4. Once the cumin seeds crackle, then add ½ cup finely chopped onions (about 1 medium-sized onion).

finely chopped onions added to cumin scented oil

5. Sauté the onions stirring often until they become golden. Sauté onions on a medium-low to medium heat.

onions turning golden brown

6. Lower the heat again. Add 1 teaspoon finely chopped garlic, 1 teaspoon finely chopped ginger, and 1 teaspoon finely chopped green chillies or serrano pepper.

chopped garlic and chiles added to onions for making kala chana curry recipe

7. Sauté for 10 to 12 seconds or until the raw aroma of the ginger and garlic goes away.

wooden spoon mixing chili-garlic-onion mix

Sauté Tomatoes

8. Add 1.25 cups finely chopped tomatoes (about 2 medium tomatoes or 1 large tomato).

tomatoes added to pot

9. Sauté them on medium-low heat until the oil starts leaving the sides of the onion-tomato masala and the tomatoes begin to soften. You should see the tomatoes becoming mushy and pulpy.

Tip: Swap fresh tomatoes with tomato puree or canned tomatoes. Crush the canned tomatoes before you add them. For tomato puree, add about ½ cup + 2 tablespoons of it.

oil beginning to leave sides of masala

10. Add ¼ teaspoon turmeric powder, 1 pinch of asafoetida (hing),1 teaspoon coriander powder and 1 teaspoon Kashmiri red chilli powder.

NOTE: If you are gluten sensitive, please be sure to purchase a gluten free brand of asafoetida, or simply omit it. Many commercially available brands are processed with wheat.

spices added to onion-tomato masala for making kala chana gravy

11. Mix well and sauté for a minute on a low heat.

making kala chana masala, the oil is leaving the sides and the tomatoes are soft

Add Water & Pressure Cook Kala Chana

12. Add the kala chana together with 1.5 cups water.

black chana added to pot with soaking water

13. Season with salt as required and mix again.

salt being added to kala chana gravy recipe

14. Pressure cook kala chana on a medium heat for 10 to 11 minutes or 10 to 12 whistles (or more, if needed), until the kala chana are cooked well and softened.

If the black chickpeas are undercooked, pressure cook further for 5 minutes more.

Tip 1: If there is too much liquid in the gravy, then cook the chana without the lid until some water evaporates. You can also mash a few chana pieces for the gravy to thicken.

Tip 2: On occasions when I have time, I blend a ladle (roughly ¼ cup) of the cooked kala chana with some water to make a medium-thick paste and add it to the gravy. Mix this paste with the curry and simmer for a couple of minutes. This technique makes the curry taste fabulous and is one tip I highly recommend.

wooden spoon showing consistency of black chickpea curry consistency

15. When you get the desired consistency, sprinkle ½ teaspoon garam masala. Mix well.

garam masala being added to kala chana recipe,

16. Add 1 to 2 tablespoon chopped coriander leaves (optional) to the Punjabi kala chana curry.

fresh coriander added to black chana masala recipe

Serving Suggestions

Serve the Kala Chana curry hot with Indian breads – Roti or Paratha or Poori. Or enjoy it as a soup with some toasted bread. Pair with soft dinner rolls to soak the delicious gravy.

Rice is another best option to serve kala chana with. Use your preferred rice – Basmati Rice or any variety. Flavored rice recipes like Jeera Rice (cumin rice), Ghee Rice are a few more options.

Storage

Leftover kala chana curry keeps well in the refrigerator for 1 to 2 days. Before serving, heat the curry in a pan and then serve it with a side of your choice.

black chickpeas curry on a bed of rice with a silver spoon in a white bowl

Ingredient Notes

  • Black Chickpeas: Make use of fresh chickpeas that are within their shelf life for the best taste and texture while making the Kala Chana recipe. Older or aged chickpeas will take a longer time to cook and won’t result in a flavorful curry.
  • Soaking: Black chickpeas have a tougher skin, so I always suggest to soak them overnight for about 8 hours. Soaking also ensures that the chickpeas are softened and cooked well, which makes them easy to digest.
  • Tomatoes: Out of fresh tomatoes? Use canned tomatoes. Crush the tomatoes prior to cooking them. If replacing with tomato puree, add ½ cup + 2 tablespoons of it.
  • Spicing: We prefer our kala chana to be moderately spiced. If you prefer a less spicy version, reduce the green chillies and red chilli powder or cayenne pepper.
  • Consistency: The consistency of the curry can be changed as you like. For a soupy and slightly thin consistency, add a bit of more water. For a thicker consistency, add less water. Punjabi kala chana has a medium-thin to thin consistency and is not thick.

Instant Pot Kala Chana

  1. First rinse and soak the black chickpeas for 8 to 9 hours. Drain the water and again rinse a few times with fresh water. Set aside.
  2. Kala chana curry is a breeze to make in the Instant Pot. Follow the recipe instructions as is by first sautéing the aromatics, tomatoes and ground spices in the steel insert of the Instant Pot, using the ‘sauté’ option.
  3. Add 1.5 cups water. Stir to combine. Seal tightly with the Instant Pot lid and turn the valve to the sealing position. Pressure cook on high pressure for 25 to 30 minutes.
  4. When the beep sound is heard, after the cooking is complete, give a quick pressure release after 10 to 12 minutes.
  5. Finish with garam masala and coriander leaves. If the curry looks thin to you, use the ‘sauté’ mode of the Instant Pot, simmer for some minutes until you get the desired consistency.

Making Kala Chana in a Pot or Pan

  • Presoak chickpeas for at least 8 hours before cooking. I suggest to first cook the soaked chickpeas in 2 cups of water or as needed in a medium to large pot or pan on stovetop on medium to medium-high heat.
  • Soaked chickpeas will take more than an hour to cook in a pot. Cover and cook. Drain all the water from the cooked chickpeas and set aside.
  • Sauté the aromatics, spices and tomatoes in a pan or skillet as listed in the step-by-step guide above. Add the cooked black chickpeas, salt to this sautéed base of onions, tomatoes.
  • Add 1 cup water or as needed. Mix well and simmer for 7 to 8 minutes or more until the gravy thickens a bit and the chickpeas have absorbed the flavors of the masala. Lastly add the coriander leaves and garam masala. 

FAQs

Is kala chana same as chickpeas?

Basically there are few kinds of chickpeas. Kala chana (desi chana) is a smaller sized chickpea having a brown husk while white chickpea (kabuli chana) is larger in size having creamish-white husks.

There are also chickpea variants which have green husks (hara chana) and dark black husks (a local rare variant).

How can I thicken my curry gravy?

There are a few ways to achieve this. First, you can simmer the gravy and chickpeas with no lid after the pressure has been released from the pressure cooker. This will help to evaporate some of the excess liquid.

Secondly, you can opt to mash or blend a ladle-full of the chana. Add the mashed chickpeas back to the gravy and simmer on low. This will release some of the starch into the gravy, which should then thicken the sauce.

Finally, you can opt to add a tablespoon or two of roasted besan (or chickpea flour) to the mix, stirring well to combine.

Can I make kala chana ahead of time?

Absolutely. This black chickpea curry should last well in the refrigerator for up to 1 to 2 days.

More Popular Punjabi Lentil Recipes!

Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more vegetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter.

kala chana gravy with three coriander sprigs on top in a blue rimmed white bowl

Kala Chana Recipe

This one-pot Kala Chana recipe is a delicious dish that is sure to impress the whole family on even the busiest of weeknights. With just 30 minutes of active time, this easy traditional Punjabi dish of black chickpeas curry will be on the table and ready for a fuss-free dinner.
4.98 from 72 votes
Prep Time 9 hours
Cook Time 30 minutes
Total Time 9 hours 30 minutes
Cuisine North Indian, Punjabi
Course Main Course
Diet Vegan, Vegetarian
Difficulty Level Moderate
Servings 4
Units

Ingredients

For soaking

  • 1 cup black chickpeas (kala chana) – 172 grams
  • 2.5 cups water – for soaking

Other ingredients

  • 2 tablespoons oil or ghee (clarified butter)
  • 1 teaspoon cumin seeds
  • ½ cup finely chopped onions – 63 grams or 1 medium-sized
  • 1.25 cups finely chopped tomatoes – 185 grams or 2 medium-sized
  • 1 teaspoon finely chopped garlic – 4 to 5 small to medium-sized garlic cloves
  • 1 teaspoon finely chopped green chillies or serrano pepper or 1 to 2 green chillies
  • 1 teaspoon finely chopped ginger or 1 inch ginger
  • 1 teaspoon kashmiri red chilli powder or ½ teaspoon cayenne pepper
  • ¼ teaspoon turmeric powder (ground turmeric)
  • 1 teaspoon Coriander Powder (ground coriander)
  • 1 pinch asafetida (hing) – optional
  • 1.5 cups water or as required
  • salt as required
  • ½ teaspoon Garam Masala or Punjabi garam masala
  • 1 to 2 tablespoons choppped coriander leaves – optional

Instructions
 

Soaking black chickpeas

  • Rinse black chickpeas for a couple of times in water. 
  • In a large enough bowl, take 2.5 cups water and soak the black chickpeas or kala chana in it overnight or for 8 to 9 hours.
  • Drain the water. Using a colander or strainer, rinse the soaked chickpeas in water for a couple of times and set aside.

Making kala chana

  • In a 3 litre pressure cooker, add 2 tablespoon oil or ghee. Reduce the heat to a low.
  • Add cumin seeds. Let them crackle and then add finely chopped onions.
  • Sauté onions till they become light golden on a medium-low to medium heat. Again reduce the heat to a low.
  • Add finely chopped garlic, green chilli, ginger and sauté for 10 to 12 seconds or until the raw aroma of garlic and ginger goes away.
  • Add finely chopped tomatoes and sauté them on a medium-low heat until the oil starts leaving from the sides of the onion-tomato masala. The tomatoes should soften and become pulpy.
  • Swap fresh tomatoes with tomato puree or canned tomatoes. Crush the canned tomatoes before you add them. For tomato puree, add about ½ cup + 2 tablespoons of it.
  • Add turmeric powder, asafoetida, coriander powder, kashmiri red chili powder and sauté for a minute on low heat.
  • Then add the soaked black chickpeas and water. Season with salt and mix well.
  • Pressure cook chana on a medium heat for 10 to 11 minutes or 10 to 12 whistles until the chickpeas are cooked tender and softened well. If they have a hard center or are undercooked, pressure cook further for 5 minutes.
  • Lastly sprinkle the curry with garam masala and coriander leaves. If you like, garnish punjabi kala chana gravy with coriander leaves.
  • Serve the black chickpeas gravy  with steamed rice, roti.

Serving Suggestions

  • Serve the kala chana gravy hot or warm with Indian breads like Roti or Paratha or Poori. This curry can also be enjoyed as a light soup with some toasted bread or dinner rolls.
  • Rice is also a great option to serve with kala chana. Use your preferred rice – basmati or any variety. Flavored rice dishes like Jeera Rice (cumin rice), Ghee Rice also taste good with the curry.

Storage

  • Store any leftover kala chana in the refrigerator for 1 to 2 days. While serving, reheat the curry in a pan and serve with a side of your choice.

Video

Notes

Recipe and Ingredient Notes

  • Black Chickpeas: Remember to use fresh chickpeas that are under their shelf period for a flavorsome curry. Chickpeas that are old take more time to cook. 
  • Soaking: I recommend to soak black chickpeas overnight or for about 8 hours as the have a tougher skin. Chickpeas that are soaked well enough, cook properly making them easy to digest.
  • Consistency: Change the kala chana curry consistency as per your liking. Add some water for a soupy consistency. To make a thick consistency, include less water. Generally Punjabi kala chana has a medium-thin to thin consistency and is not thick.
  • Thicker curry: To make a thicker gravy, simmer the curry and chickpeas with no lid after the pressure has been released from the pressure cooker. This will help to evaporate some of the excess liquid. Secondly, choose to mash or blend a ladle-full of the chana with some water. Add the mashed chickpeas back to the gravy and simmer on low heat for a few minutes. This will release some of the starch into the gravy, which should then thicken the sauce. Thirdly, you can add a tablespoon or two of roasted besan (or chickpea flour) to the mix, stirring well to combine.
  • Spicing: If you prefer a less spicy version, lower the quantity of green chillies and red chilli powder or cayenne pepper.
 

Instant Pot Kala Chana

  1. First rinse and soak the black chickpeas in enough water for 8 to 9 hours. Drain the water and again rinse a few times with fresh water. Set aside.
  2. Follow the recipe instructions as is by first sautéing the aromatics, tomatoes and ground spices in the Instant Pot steel insert, using the sauté function.
  3. Add 1.5 cups water and salt. Mix well. Seal tightly with the Instant Pot lid and turn the valve to the sealing position. Pressure cook on high pressure for 25 to 30 minutes.
  4. After the cooking is complete, when you hear the beep sound, wait for 10 to 12 minutes and then give a quick pressure release. Lastly add garam masala and coriander leaves to the curry. 
 

Cooking in a Pot 

  1. First soak the chana in water for 8 to 9 hours or overnight. To make the curry in a pot, first cook the kala chana with 2 cups of water or as needed in a medium to large pot or pan on stovetop on medium to medium-high heat. Soaked kala chana will take more than an hour to cook in a pot. Cover and cook.
  2. Then sauté aromatics, spices and tomatoes in a pan or skillet. Add the cooked kala chana and salt. Add 1 cup water or as required.
  3. Mix and simmer for 7 to 8 minutes or more until the gravy thickens a bit and the kala chana has absorbed the flavors of the masala. Lastly add the coriander leaves and garam masala. 

Nutrition Info (Approximate Values)

Nutrition Facts
Kala Chana Recipe
Amount Per Serving
Calories 245 Calories from Fat 90
% Daily Value*
Fat 10g15%
Saturated Fat 1g6%
Sodium 332mg14%
Potassium 525mg15%
Carbohydrates 32g11%
Fiber 3g13%
Sugar 2g2%
Protein 8g16%
Vitamin A 690IU14%
Vitamin B1 (Thiamine) 1mg67%
Vitamin B2 (Riboflavin) 1mg59%
Vitamin B3 (Niacin) 2mg10%
Vitamin B6 1mg50%
Vitamin C 10mg12%
Vitamin E 3mg20%
Vitamin K 5µg5%
Calcium 111mg11%
Vitamin B9 (Folate) 93µg23%
Iron 3mg17%
Magnesium 75mg19%
Phosphorus 160mg16%
Zinc 2mg13%
* Percent Daily Values are based on a 2000 calorie diet.

This Kala Chana recipe from the blog archives was first published on January 2014. It has been republished and updated on April 2023.

Share This Recipe:

WhatsAppPinShare1.2k

Meet Dassana

Welcome to Dassana's Veg Recipes. I share vegetarian recipes from India & around the World. Having been cooking for decades and with a professional background in cooking & baking, I help you to make your cooking journey easier with my tried and tested recipes showcased with step by step photos & plenty of tips & suggestions.

Get My Secrets to Great Indian Food
Sign up for my FREE Beginners Guide to Delicious Indian Cooking

More Vegetarian Recipes You'll Love

Leave a Comment

Your email address will not be published. We moderate comments and it takes 24 to 48 hours for the comments to appear. We thank you for your understanding and patience. If you have made the recipe, then you can also give a star rating.

Your Recipe Rating




77 Comments

  1. I made this twice now and it turned out absolutely delicious. Such a great recipe and one that doesn’t require lots of ingredients. So healthy too. I put a bit of besan (chickpea flour) in it to thicken it up a bit. Five stars. Thank you Dasana!5 stars

  2. Hi Dasana I tried this recipie and it tasted great everybody liked it even my kids loved it ,,,,, thank you for the recipie5 stars

  3. There is no Limit to number of recipes of yours I have tried since I shifted to aust and I didn’t even know A of cooking. May be know I’m somewhere midway and quite experienced in my past six months is cooking experience by testing your recipes. I love them. Indeed the one with pictures are more informative but you are my google to cooking. I don’t have to bug my mummy at early morning times now due to time diff. Thank you5 stars

    1. Welcome Neha. Glad to know that you are liking the recipes and they are helping you. Thanks for sharing your positive feedback. Happy cooking.

  4. I cannot thank you enough for these amazing recipes!!! As always, this one was perfect as well!! Simple, yet so flavorful!!5 stars

  5. Thank u for the recipe..the taste turned out great..but thing is…the curry is watery..i want it to be a little thick..what should I do??5 stars

    1. this curry is slightly watery. you can mash some chana and let it cook with then curry. take a handful of chana and grind in a blender or mixer with the curry stock. then add it to the curry and simmer till the curry becomes thick. or else you can mash with a spoon or masher. another option is to add mashed potatoes to thicken the curry.

  6. I added gg paste instead of only garlic and added lil coconut paste for thickness..this recipe is a big hit at home, thanks a lot dear. god bless.

  7. so y do we need to sprinkle garam masala at th end n nt while cooking. wat if I add it while cooking wl it chnge th taste.

    1. you can add during cooking also. the flavors are best felt when you add them after cooking. generally garam masala made from spices which are sun dried are added when cooking. garam masala made from spices which are roasted are added after cooking is done. usually i sun dry spices when making garam masala. so i add them both while cooking as well as after cooking. hope this helps.

  8. Your recipes are very good. I tried every time. I am accumulating so much praise in my family as I was not very fond of cooking.

  9. Hey I really love your step by step photographs for the recipe. why isnt it here?!
    I would love to see them bcoz usually while referring or re-refering to your recipes I just browse through the pictures, which are so explanatory, it just takes me seconds to understand the recipe and quickly cook it.

    1. In some recipes i have not added the step wise pics. I am slowly converting all these recipes to have the step wise pics. And thanks a lot.

  10. Hi Dassana! I am a big follower of your food blog and tried a variety of recipes, all of which were fabulous. Thanks a lot for sharing the skills. I just want to know that can we make this black gram dish more spicy by adding roasted garam masala powder (the one that we use in chole masala recipe)? and can we add a little bit of tamarind for the tang?5 stars

    1. thanks rajshree. you can the roasted spice powder which is used in the chole masala recipe. in fact you can make the same chole masala recipe with black chickpeas. if adding tamarind, then reduce the tomatoes or skip them completely, if adding more of the tamarind pulp.

  11. awesome recipe i made it first time at home everybody my family my office friends become my vegetable fan.Thanks for such a tasty recipe5 stars

      1. hi there,

        I must say, the feeling was on cloud 9, when my kids appreciated the taste and told my
        wife that i cook well.

        Thanks to your guidance. It should not become blessing in disguise5 stars