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!
Table of Contents
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.
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 and Ghugni from the Bihari 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.
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.
2. In a 3 litre pressure cooker, add 2 tablespoons oil or ghee (clarified butter).
3. When the oil becomes hot, lower the heat. Add 1 teaspoon cumin seeds (jeera). Let them crackle.
4. Once the cumin seeds crackle, then add ½ cup finely chopped onions (about 1 medium-sized onion).
5. Sauté the onions stirring often until they become golden. Sauté onions on a medium-low to medium heat.
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.
7. Sauté for 10 to 12 seconds or until the raw aroma of the ginger and garlic goes away.
Sauté Tomatoes
8. Add 1.25 cups finely chopped tomatoes (about 2 medium tomatoes or 1 large tomato).
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.
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.
11. Mix well and sauté for a minute on a low heat.
Add Water & Pressure Cook Kala Chana
12. Add the kala chana together with 1.5 cups water.
13. Season with salt as required and mix again.
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.
15. When you get the desired consistency, sprinkle ½ teaspoon garam masala. Mix well.
16. Add 1 to 2 tablespoon chopped coriander leaves (optional) to the Punjabi kala chana curry.
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.
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
- 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.
- 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.
- 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.
- When the beep sound is heard, after the cooking is complete, give a quick pressure release after 10 to 12 minutes.
- 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
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).
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.
Absolutely. This black chickpea curry should last well in the refrigerator for up to 1 to 2 days.
More Popular Punjabi Lentil Recipes!
Dal (Lentils) & Legumes
Dal (Lentils) & Legumes
Chickpeas Recipes
Dal (Lentils) & Legumes
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 Recipe
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
- 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
- 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.
- 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.
- 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.
- 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
- 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.
- 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.
- 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)
This Kala Chana recipe from the blog archives was first published on January 2014. It has been republished and updated on April 2023.
This is real home style Indian food, love it!
Mam every home having less or much day today tension for cooking,why not a dabba wala home food chain system with value for money in every town.If there is any please suggest me i will work out from my town.Thanks for your efforts
welcome. lately i have heard of some tiffin system but i do not know how it works. in mumbai, there is a well-planned dabba walla system in place and some research and studies have been conducted over them. it is managed very well. you can see some documentaries on the dabbawallahs in mumbai. it is inspiring and you will get some ideas.
Hi madam,
You are genius. I follow all your recipies and everything turns out so tasty. Best part is pics. Thanks a bunch.
hi puja, thanks a lot for this lovely comment. i am glad that the pictures help. thanks again and happy cooking.
Hi Dassana,
Your recipes have helped me out so much. The instructions are so clear and easy to follow. Ever grateful..
Sapna
hi sapna, thank you much. so glad to know. happy cooking and wish you all the best.
Superb recipe. I always follow your recipes and they come out great.
thanks for the wonderful recipe. It came out superb tasty with just the basic ingredients available at home.
welcome and thank you vidya.
Absolutely easy and delicious, thanks Dassana.
thank you eman for the feedback and the rating.
If I don’t have a pressure cooker, can I simply cook in a pan until the chickpeas are soft?
yes, of course, you can cook chickpeas in a pot or pan. do presoak chickpeas for at least 8 hours before cooking. also add water as required while cooking chickpeas in the pan.
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!
thanks a lot ruby. of course to thicken some besan can be added. happy cooking.
Hi Dasana I tried this recipie and it tasted great everybody liked it even my kids loved it ,,,,, thank you for the recipie
welcome kavita. glad to know this.
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 you
Welcome Neha. Glad to know that you are liking the recipes and they are helping you. Thanks for sharing your positive feedback. Happy cooking.
I cannot thank you enough for these amazing recipes!!! As always, this one was perfect as well!! Simple, yet so flavorful!!
Welcome Prajakti. Nice to know that you liked the recipe.
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??
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.
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.
welcome aisha 🙂 thanks for positive feedback.
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.
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.
Great recipes.
Thanks ?
thankyou gargi 🙂
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.
thanks rupa for sharing this positive feedback. glad to hear this.
Hello
Any plans for non veg recipies ?
abhay we are pure vegetarian so there won’t be any plans for non veg recipes.
Easy to make
thankyou pramila 🙂
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.
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.
thanks. all are delicious dishes
welcome geeta
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?
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.
awesome recipe i made it first time at home everybody my family my office friends become my vegetable fan.Thanks for such a tasty recipe
welcome rupali. good to know this.
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 disguise
pleased to know this vaidya 🙂 thankyou so much glad you liked the kala chana curry.
Hi Dassana
Love your website. I use your recipes to venture out of the usual cooking I do.
Can you tell me how many minutes of pressure cooking this takes? About 30 minutes? A rough estimate is okay.
Thank you again for your amazing contribution to mankind. 🙂
welcome snehal. i never measure the time. the chana has to be cooked completely. in case you open the cooker and chana is not cooked then pressure cook for some more whistles. but make sure the chana is cooked well.
Very nice and easy to follow steps made my life easy
thanks ritesh
Hi! I LOVE all your recipes! so clear, easy to follow, AND delicious too! I hope you will keep posting your amazing recipes! Thank you so much for taking the time to do so 🙂
welcome chaitali. thanks for sharing this motivating feedback.
Hi,
Thanks for all the wonderful recipes.
Little query….. are tyson chickpeas same as kala chana?
i googled for tyson chickpeas and looks like kala chana has a new name of tyson chickpeas 🙂
Thanks for the reply..yeah i also did google it.. actually i have a packet of tyson variety… taste n look just like the black chickpeas but still wanted to be sure… 🙂
Welcome Dr
Hi…
I have made chana following your recipe umpteen times but managed to msg you only today. Must say we love chana this way. It’s perfect. My Punjabi friends taught me but my husband and son never liked chana till this recipe came my way. The aloo paratha is divine… Thank you for all your posts. Love them.
thanks for the message sridevi. glad to know 🙂 chana can be cooked in various ways. this kala chana recipe is family favorite. mostly on saturdays we make kala chana.
Thank you for sharing all these wonderful recipes! I love them…
welcome sonja
Hi Amit,
Thank you for your website and recipes.
I have tried some of them and so far all have come out excellent!
I like the way you write why you use certain ingredients that makes it easier to understand! You deserve 5 stars!
welcome ashwini and thanks for sharing your positive feedback. we appreciate and welcome the readers feedback.
Dear Dassana, thank you very much for a simple and easy to make recipe. I had tried one more recipe posted by you earlier. I especially like the non-fussy and simple style that you adopt in writing. Keep it up. Am trying this for lunch today. Cheers, Vani.
welcome vani and thanks for sharing your feedback. its good to know that the writing style is helpful to readers.
What a delicious recipe. I made this over the weekend and my husband really enjoyed it. He has requested I make it again this coming weekend. I have tried various recipes from your website and they are all fantastic. Thank you so much for sharing them.
thanks khushi for all your positive feedbacks.
thanks for sharing the recipies!! I work in chandigarh and stay as a tenant…your recipies are quick, easy and delicious at the same time…I have learned to cook only through your website!! keep posting 🙂
welcome riteeka. nice to know that the site is helpful to you. keep on trying new recipes.
Thanks for the recipe… And I also would like to thank Nidhi for a very valuable website. It made my work very easier with http://qusec.in !!
And the recipe really worked out well with my husband happy too 🙂
welcome lakshmi
I used to do this curry for Idiyappam and Appam at home..Very nice Dassana.
Happy Pongal dear
welcome shobana. happy pongal, lohri and makar sankranti.
The picture you have posted makes me very desperate to try the recipe!! For a South Indian like me, cooking a North Indian dish is a desire which I couldn’t accomplish much. But however off late I have been becoming a bit successful. Thanks for all the blogs which is helping me.
what can be substituted with lahsun. Waiting for your valuable suggestion.
thanks nidhi. north indian food ranges from the most simple to a complex dish. but they are not difficult to make. just some practice and experience. usually asafoetida is used as a substitute for garlic or onion. just a generous pinch or about 1/4 tsp of asafoetida powder (not the strong one) will suffice.
Puttu and this kadala curry awesome combo. love it anytime
Black chana is known as “kadala” here in Kerala, and its the perfect curry for puttu….will try your version….the pics are so very tempting!
thanks nisa. do share your feedback once you try the recipe.