Chana Masala is a popular Indian chickpea curry. This is probably one of those most ordered dishes in a restaurant menu. Vegan and gluten free, this recipe has so many versions. In this post, I will share how I make this Indian classic dish.
Follow us on Pinterest for delicious pins. Join our Facebook group for more recipes, quick tips and hacks.
Why this recipe works?
- Protein loaded
- You can double this recipe in a pinch.
- Freezer-friendly, vegan and naturally gluten-free.
Jump to:
What is Punjabi Chole?
Punjab is a northern state in India and this Chole is synonymous with this state. You will probably find a recipe for this in almost every Punjabi household. We also refer to this as Chana Masala.
But please note that the two recipes are different. The recipe for Punjabi Chole in itself is simple.
However, traditionally, this recipe is slow cooked in an open pan. But in this post, we will see how to make an amazing Chole easily and quickly.
Ingredients
Like any Indian style curry worth its salt, this recipe uses a gravy base with onions, tomatoes, ginger and garlic.
Along with these, some spices and baking soda will go in with the chickpeas too. Adding baking soda gives evenly cooked garbanzo beans. We will also be using dried garbanzo beans here.
I like adding some Channa Dal to my Chole. The Dal adds a nice creamy texture without changing the overall taste. This is optional but recommended.
If you want a deep brown color Chole, you can do either of these-
- Add some Anardana powder with the spice powders in the gravy base.
- Or you can add 2 small pieces of dried amla ( Indian gooseberry) while pressure cooking the chickpeas with the whole spices. If you are going to add Amla, then you can even skip adding the tea bags.
How to hydrate the Chickpeas or Garbanzo Beans?
- Wash your chickpeas under water once or twice. Then drain all the water used for washing.
- For every 1 cup of chickpeas, add 3 to 4 c of water.
- Let it hydrate for at least 6 to 8 hours.
How to cook chickpeas in Instant Pot?
- Wash the chickpeas. Combine 1 c chickpeas, tea bag, whole spices , salt and baking soda along with 3.5 c in the inner pot of the Instant Pot.
- Close the IP, turn valve to sealing. Now, choose PRESSURE COOK on HIGH FOR 12 mins.
- Immediately, press the delay start button and set the timer to 8 hrs.
- After 8 hours, the cooking cycle will have begun.
- Allow the cooking cycle to complete and let pressure release naturally.
- Once done, you can discard the spices and the tea bag from the cooked channa.
- Drain the water and reserve 1 c of it. We will be adding this to our Chole towards the end.
Meal Planning and Prep Work
The most time-consuming part in this recipe is hydrating the chickpeas. You can do this well ahead of time.
Soak the chickpeas in water over the weekend to hydrate them. When they are nicely plump and hydrated, drain all the water used for soaking.
Spread them out on a baking tray and let them air dry for 10 mins. After 10 mins, transfer them to a fridge-safe container and keep them refrigerated. This keeps well for upto 3 days.
You may notice that some of the chickpeas may start to sprout while in the fridge. This is an added bonus. Because like we all know, sprouted legumes only mean more nutrition.
Method
Hydrating the chickpeas
Wash your chickpeas under water once or twice. Then drain all the water used for washing.
For every 1 cup of chickpeas, add 3 to 4 c of water. Let it hydrate for at least 6 to 8 hours.
Pressure cooking the chickpeas
Drain all the water used for hydrating the chickpeas. Add this to a pressure cooker along with water, channa dal, bay leaf, green cardamom, cloves, cinnamon stick, tea bag, a pinch of baking soda and salt to taste.
Pressure cook this for 4 whistles. Do not over cook the chickpeas. If they are cooked to a mush, then the texture of our Chole will change.
Once done, allow the pressure to release naturally. Open when done and discard the tea bag and the whole spices.
Now drain the water from the chickpeas and reserve 1 c of this water. Discard the rest or you can use it to make broth or add it to soups.
Making the Chole
When the chickpeas are ready, remove about 1/2 c of the cooked chickpeas and transfer this to a mixing bowl.
Mash this using a potato masher. Add 1/4 of the reserved water to this. Mix well. Set aside.
Heat a pan with oil.** Now, add the ginger and garlic. Saute till garlic begins to become brown. At this point, add the onions and mix well. Add salt to the onions to help cook them faster.
Now add all the spice powders and mix well. Next, add the ground tomatoes and mix well. Cook till the tomatoes turn mushy.
When the tomatoes are cooked, add the chickpeas and mix well. Now, add the reserved water and combine.
Simmer for 2 to 3 mins. At this stage, add the mashed chickpeas mixture and mix well.
Simmer for 4 to 5 mins until the gravy comes together.
When done, garnish with ginger juliennes, finely chopped green chilis and finely chopped cilantro.
Mix well and serve spooned over steamed rice or with flatbreads like Naan
More Curries
Chana Masala- Indian Chickpea Curry
Equipment
- Pressure cooker
Ingredients
For Hydrating the Chickpeas
- 2 c Garbanzo beans
- 6 c Water
For Pressure cooking the chickpeas
- 1 recipe Hydrated Garbanzo beans ( Chickpeas)
- 1 tbsp Chana Dal (Bengal gram)
- 5 c Water
- 1 Tea bags
- 1/4 tsp Cooking Soda
- 1 inch Cinnamon
- 2 to 3 pods Green Cardamom
- 1 Bay leaf
For the gravy base
- 1.5 tsp Ginger grated
- 1 tsp Minced garlic
- 1 c finely chopped onions
- 1 tsp Paprika or Red chili powder
- 1/2 tsp Ground Turmeric
- 1.25 tsp Chole Masala
- 1 tsp Ground cumin
- 2.5 tsp Ground coriander
- 1.5 c Ground tomatoes Blend 3 tomatoes in a blender.
- 2.5 tbsp Oil
For the garnish
- 1 slit Green chilli
- 1 tsp Ginger chopped into julienne
- 2 tbsp Finely chopped cilantro
Instructions
Hydrating the chickpeas
- Wash your chickpeas under water once or twice.
- Then drain all the water used for washing. For every 1 cup of chickpeas, add 3 to 4 c of water.
- Let it hydrate for at least 6 to 8 hours.
Pressure cooking the chickpeas
- Drain all the water used for hydrating the chickpeas.
- Add the drained chickpeas and channa dal to a pressure cooker along with 4 c water, bay leaf, green cardamom, cloves, cinnamon stick, tea bag, baking soda and salt to taste.
- Pressure cook this for 4 whistles. Do not over cook the chickpeas. We need them to hold shape. If they are cooked to a mush, then the texture of our Chole will change.
- Allow the pressure to release naturally.
- Open when done and discard the tea bag and the whole spices.
- Now drain the water from the chickpeas and reserve 1.5 c of this water. Discard the rest.
Making the Chole
- When the chickpeas are ready, remove about 1/4 c of the cooked chickpeas and transfer this to a mixing bowl.
- Mash this using a potato masher.
- Add 1/4 of the reserved water to this. Mix well. Set aside.
- Heat a pan with oil. Now, add the ginger and garlic. Saute till garlic begins to become brown.
- At this point, add the onions and mix well. Add salt to the onions to help cook them faster.
- Now add all the spice powders and mix well.
- Next, add the ground tomatoes and mix well.
- Cook till the tomatoes turn mushy.
- When the tomatoes are cooked, add the chickpeas and mix well.
- Now, add the reserved water and combine.
- Simmer for 2 to 3 mins.
- Add the mashed chickpeas mixture and mix well.
- Simmer for 4 to 5 mins until the gravy comes together. The gravy will be thicker at this point.
- When done, garnish with ginger juliennes, finely chopped green chilis and finely chopped cilantro.
For Instant Pot & Air Fryer Recipes
Instant Pot timings may vary based on your geographic location. Air fryer settings and timings may vary based on the capacity and the model of the Air fryer.
Disclaimer
Nutrition values are provided here as a courtesy and are only a rough guide. Please consult a health care provider if you have any concerns.
Nutrition
This post was originally published in November,2011. This has now been updated with new pictures, recipe card and process photos.
If you find this post useful , please leave a STAR RATING (★★★★★) in the recipe card and tell us more in the comments.
Follow us on FACEBOOK, PINTEREST for delicious tidbits everyday.
Be a part of our Tomato Blues Recipes Community and get special discounts on our workshops
Mangala Shenoy says
I tried the Punjabi chole masala . Loved it a lot .My daughter is very particular about the the authentic taste of chole masala . I have tried various recipes but this is only one she had a second serving for breakfast . She loved it a lot .so going to stick to this recipe . Will be trying more from this blog . Thank you @tomatoblues for this wonderful recipe .
Kalyani says
looks awesome !! you are on a 'curries only' roll ! Love Chole, and this version is now bookmarked 🙂
Vidhya Subramony says
Thanks for visiting my blog! Hope to see your entries! Chole is always a favorite snack without rotis! very nice pics dear
julie says
Very delicious..loved the thick gravy!!
julie says
Very delicious..loved the thick gravy!!
Aruna Manikandan says
looks spicy and delicious 🙂
Hyma says
yumm…my fav…i can eat it plain with no roti or puri at all:-)