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. 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 efforts5 stars

    1. 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.

  2. Hi madam,
    You are genius. I follow all your recipies and everything turns out so tasty. Best part is pics. Thanks a bunch.

    1. hi puja, thanks a lot for this lovely comment. i am glad that the pictures help. thanks again and happy cooking.

  3. Hi Dassana,
    Your recipes have helped me out so much. The instructions are so clear and easy to follow. Ever grateful..
    Sapna5 stars

  4. thanks for the wonderful recipe. It came out superb tasty with just the basic ingredients available at home.5 stars

    1. 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.

See More Comments