• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Tomato Blues logo

  • Recipes
  • Launch Your Food Blog
  • Shop
  • About
    • YouTube

Home » Recipes » Side Dish For Chapati , Naan & Poori

Chana Masala (Indian Chickpea Curry)

Last Modified: December 17, 2022

Jump to Recipe Print Recipe

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.

Punjabi chole masala served in a white bowl with steamed rice
Delicious Indian Chickpea Curry ready to be served

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?
  • Ingredients
  • How to hydrate the Chickpeas or Garbanzo Beans?
  • How to cook chickpeas in Instant Pot?
  • Meal Planning and Prep Work
  • Method
  • More Curries
  • 📖 Recipe

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-

  1. Add some Anardana powder with the spice powders in the gravy base.
  2. 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.

punjabi chole masala served in a beige bowl with steamed rice
Healthy, vegan-friendly Indian style chickpeas curry with rice is a fabulous meal

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 ½ c of the cooked chickpeas and transfer this to a mixing bowl.

Mash this using a potato masher. Add ¼ 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

  • Delicious north Indian style lauki sabzi served in a bowl
    Lauki Sabzi ( Easy Bottle Gourd Curry)
  • a-bowl-of-aloo-gobi-served-in-a-black-shallow-bowl
    Aloo Gobi (Potato & Cauliflower Curry)
  • capsicum zunka served in a orange ceramic casserole with parathas
    Zunka with capsicum
  • cauliflower cashew curry served in a blue bowl
    Cauliflower Cashew Curry- Weeknight Dinner Recipes

📖 Recipe

Punjabi chole masala served in a white bowl with steamed rice
Print Recipe
No ratings yet

Chana Masala- Indian Chickpea Curry

Chickpeas ( Garbanzo) cooked with spices and an Indian style onion tomato curry base.
Prep Time8 hrs 20 mins
Cook Time45 mins
Course: Accompaniments, Mains
Cuisine: Punjabi
Servings: 6 people
Calories: 177kcal

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 tablespoon Chana Dal (Bengal gram)
  • 5 c Water
  • 1 Tea bags
  • ¼ teaspoon Cooking Soda
  • 1 inch Cinnamon
  • 2 to 3 pods Green Cardamom
  • 1 Bay leaf

For the gravy base

  • 1.5 teaspoon Ginger grated
  • 1 teaspoon Minced garlic
  • 1 c finely chopped onions
  • 1 teaspoon Paprika or Red chili powder
  • ½ teaspoon Ground Turmeric
  • 1.25 teaspoon Chole Masala
  • 1 tsp Ground cumin
  • 2.5 teaspoon Ground coriander
  • 1.5 c Ground tomatoes Blend 3 tomatoes in a blender.
  • 2.5 tablespoon Oil

For the garnish

  • 1 slit Green chilli
  • 1 teaspoon Ginger chopped into julienne
  • 2 tablespoon 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 ¼ c of the cooked chickpeas and transfer this to a mixing bowl.
  • Mash this using a potato masher.
  • Add ¼ 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

Calories: 177kcal | Carbohydrates: 22g | Protein: 6g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 0.02g | Sodium: 76mg | Potassium: 325mg | Fiber: 6g | Sugar: 5g | Vitamin A: 366IU | Vitamin C: 9mg | Calcium: 69mg | Iron: 2mg
Tried this recipe?Mention @tomatoblues or tag #tomatoblues!
A wholesome meal of Chana Masala, jeera rice, onions and pickles

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

« Potato Podimas- Potato Masiyal
Kerala egg curry with coconut milk »

Reader Interactions

Comments

  1. Mangala Shenoy says

    November 29, 2022 at 10:07 am

    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 .

    Reply
  2. Kalyani says

    November 09, 2011 at 5:00 am

    looks awesome !! you are on a 'curries only' roll ! Love Chole, and this version is now bookmarked 🙂

    Reply
  3. Vidhya Subramony says

    November 09, 2011 at 1:59 am

    Thanks for visiting my blog! Hope to see your entries! Chole is always a favorite snack without rotis! very nice pics dear

    Reply
  4. julie says

    November 08, 2011 at 5:30 pm

    Very delicious..loved the thick gravy!!

    Reply
  5. julie says

    November 08, 2011 at 5:30 pm

    Very delicious..loved the thick gravy!!

    Reply
  6. Aruna Manikandan says

    November 08, 2011 at 1:10 pm

    looks spicy and delicious 🙂

    Reply
  7. Hyma says

    November 08, 2011 at 10:18 am

    yumm…my fav…i can eat it plain with no roti or puri at all:-)

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




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

Primary Sidebar

HELLO AND WELCOME

Hi! I m Anusha. A very warm welcome to my blog Tomato Blues. I m an advocate by profession and chose to become a food blogger later. I live in Singapore with my husband and daughter. Tomato Blues – About The Author

BAKING RECIPES

  • soft cinnamon rolls from scratch baked in the air fryer oven recipes
  • freshly baked pull apart rolls filled with store bought pasta sauce in a baking tray. Spatulas, a jar of sauce and some vegan butter by the side.
  • Cheesy Garlic Herb Pull Apart Bread

EASY WEEKNIGHT DINNERS

Easy and fresh Healthyish Weeknight Dinners
Weeknight Dinner Ideas

Asian Inspired Recipes

  • A platter featuring essential Thai herbs including galangal and lemongrass
    A beginner’s guide to Thai Herbs
  • Instant pot vegan Thai noodle soup
    Vegan Thai Noodle Soup (Instant Pot)
  • vegan summer rolls served on a plate with a spicy dipping sauce and herbs
    Vegan Summer Rolls- Rice Paper Rolls
  • Spaghetti Squash Pad Thai served on a teal blue plate with a lime wedge and chopsticks
    Spaghetti Squash Pad Thai | Gluten-free

Footer

^ back to top

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2020 Anusha Rajagopal www.tomatoblues.com

Privacy Policy