Chana Masala

Servings: 4 Total Time: 1 hr Difficulty: Intermediate
Chana Masala pinit

Chana Masala, or Punjabi Chole, is one of those recipes that feels like a warm hug. With its deep, earthy spices, tangy notes, and soft, melt-in-the-mouth chickpeas, this curry hits all the right notes—especially when served with puffed-up bhature or crispy puris. It’s not just a comfort food; it’s a North Indian staple that turns a simple legume into a full-flavored feast.

A Bit of History

Chole or Chana Masala traces its roots to the Punjabi heartland, where it’s more than just food—it’s part of the culture. Traditionally made for special breakfasts or celebratory meals, the dish was often slow-cooked over coal fires in old dhabas to let the chickpeas soak up every bit of spice. Today, pressure cookers do the job, but the flavor-packed legacy remains untouched.

Why This Dish Works

It’s protein-packed, full of fiber, and keeps you full for hours. The mix of spices—especially garam masala, amchoor (dry mango powder), and anardana (dried pomegranate seeds)—adds a tangy sharpness that balances beautifully with the richness of the chickpeas.

The tea bag used while boiling the chickpeas gives them a signature dark hue and a hint of smokiness, creating that unmistakable dhaba-style finish.

Ingredients Breakdown

The backbone of chana masala lies in its layers of spice and the rich texture of chickpeas that soak up every bit of flavor.

  • Chickpeas (Chana): Nutty, slightly creamy, and protein-packed. These are high in fiber and plant-based protein, making the dish naturally filling and wholesome.
  • Onions & Tomatoes: This duo builds the base of flavor. Onions give body and sweetness when browned, while tomatoes add tang and moisture.
  • Whole Spices (Cinnamon, Bay Leaf, Cumin Seeds): Toasted in oil, they release deep aromatics and create a traditional North Indian backbone.
  • Tea Bag (during boiling): Gives that authentic, dark tint to the chickpeas — the kind you’d find in dhaba-style chole.
  • Ginger Garlic Paste & Green Chilies: Adds sharpness and a punchy edge that balances out the richness of the masala.
  • Spice Powders (Turmeric, Red Chilli, Coriander, Cumin, Garam Masala, Amchoor, Anardana): Together, they create warmth, heat, and a slightly sour profile. Amchoor and anardana especially add that chaat-like tang that keeps you going back for more.
  • Kasuri Methi & Ghee (Optional): The final touch. Kasuri methi adds a whisper of bitterness and aroma; ghee adds that lush finish if you’re feeling indulgent.

💡 Pro Tip: Don’t skip the anardana and amchoor—they’re what give the curry its tang and keep it from tasting flat.

Cooking It: A Step-by-Step Walkthrough

Once your chickpeas are soaked, pressure cook them with water, cinnamon, bay leaf, tea bag, salt, and a pinch of soda. This helps them soften up and take on a darker, earthy color. After 2–3 whistles, discard the whole spices and tea bag and keep the chickpeas aside with the cooking liquid.

Now, heat oil in a kadai and add a fresh bay leaf and cumin seeds. Once they sizzle, toss in finely chopped onions and sauté until they’re golden. That’s your flavor base.

Add in the ginger garlic paste and cook it out till the raw smell goes. Then go in with tomatoes and green chilies—cook these down until they lose their rawness and start to break down into a thick paste.

Next comes your dry spice mix—turmeric, red chili powder, coriander, cumin, garam masala, amchoor, and salt. Toast these with the onion-tomato base until the oil begins to separate.

Now add your cooked chickpeas along with a bit of their cooking liquid. Let everything simmer together for around 10 minutes on medium heat. The flavors will start to deepen and the chickpeas will soak it all in.

Finally, stir in the anardana powder, crushed kasuri methi, and a spoon of ghee if you’re using. Turn off the flame and let it sit for a few minutes for the flavors to mingle.

🌿 Vegan Swap: Skip the ghee and use oil throughout — the dish remains just as rich and flavorful.

What Goes Along

  • Puris or Bhature: The classic combo. Their light crispiness makes them perfect to mop up the rich gravy.
  • Steamed Rice or Jeera Rice: For a lighter, comforting meal.
  • Pickled Onions & Lemon Wedges: These bright, fresh sides cut through the richness.

How to Serve

Serve hot, garnished with fresh coriander, thin ginger juliennes, and a squeeze of lime. You can ladle it into a wide bowl with sides of hot puris and some raita for balance. If it’s brunch or a festive meal, add lassi or chai to the mix.

Packing Tips

This is one of the best curries for tiffins and travel. It doesn’t spoil quickly, holds flavor beautifully, and doesn’t leak much if packed well.

  • Use a leak-proof steel or insulated container.
  • Pair with folded rotis or puris wrapped in parchment or foil.
  • Keep a wedge of lime or onion salad in a separate container to freshen it up before eating.

Party or Bulk Prep

Chana masala is built for feeding a crowd.

  • Soak and cook chickpeas in bulk — they freeze well.
  • Make the onion-tomato masala ahead and freeze it in portions.
  • On the day, just heat, combine, simmer, and serve. It reheats like a dream and thickens as it sits (in a good way).

It fits perfectly into Indian thalis, potlucks, and festival spreads — just remember to keep some extra bhature nearby.

Other Related Recipes You Might Like:-

Difficulty: Intermediate Prep Time 10 mins Cook Time 50 mins Total Time 1 hr
Servings: 4 Estimated Cost: $ 1 Calories: 320
Best Season: Suitable throughout the year

Description

This recipe brings you the secret to a flavorful North Indian favorite – homemade chole masala powder paired with delicious chana masala. By making your own spice mix, you unlock deep, rich flavors that store-bought powders just can’t match. The freshly ground spices blend beautifully with chickpeas, onions, tomatoes, and coriander to create a hearty, comforting dish that’s perfect with rice, roti, naan, or fluffy bhature. Whether you’re cooking for a family dinner or planning a weekend feast, this chana masala will surely become a favorite at your table.

Ingredients

Cooking Mode Disabled

To cook chickpeas

To make Punjabi Chole Masala

Instructions

Prep Work

  1. Soak chickpeas

    Soak chickpeas in water overnight.

  2. Chop vegetables

    Finely chop onions, tomatoes, and green chilies.
  3. Prepare spices

    Measure out all spices in small bowls for easy use.

Method

  1. Cook chickpeas

    Pressure cook soaked chickpeas with water, tea bag, cinnamon, bay leaf, salt, and soda for 2-3 whistles.

  2. Remove extras

    Discard the tea bag, cinnamon, and bay leaf after cooking. Keep the chickpeas aside.
  3. Heat oil and spices

    Heat oil in a kadai and add whole spices. Let them sizzle.
  4. Sauté onions

    Add onions and cook until golden brown.
  5. Add ginger garlic paste

    Stir in ginger garlic paste and sauté until fragrant.
  6. Cook tomatoes

    Add tomatoes and green chilies. Cook until soft and mushy.
  7. Add spice powders

    Mix in turmeric, red chili, coriander, cumin, garam masala, amchoor powder and salt.
  8. Add chickpeas and simmer

    Add cooked chickpeas and water. Cover and cook for 10 minutes on medium flame.
  9. Finish with flavor

    Add anardana powder, kasuri methi, and ghee. Mix well.
  10. Garnish and serve

    Turn off the stove and garnish with coriander and ginger juliennes. Serve hot with puris or bhature.

Equipment

Affiliate Disclosure: This post contains Amazon affiliate links, i.e., when you buy any product using the links below, we get commissions. but it doesn’t cost you anything extra. If you do purchase any product using the given links, we thank you in advance!

Nutrition Facts

Servings 4


Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 10g16%
Saturated Fat 1.5g8%
Sodium 520mg22%
Potassium 600mg18%
Total Carbohydrate 45g15%
Dietary Fiber 10g40%
Sugars 6g
Protein 12g24%

Vitamin A 500 IU
Vitamin C 15 mg
Calcium 80 mg
Iron 4 mg
Magnesium 75 mg
Zinc 2 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Keywords: Chana Masala, Chole Masala, Chickpea Curry,
Rate this recipe

Stay Connected with Home Cooking Show!

Love our recipes? Follow us for more delicious cooking inspiration, tips, and behindthescenes fun!

Did you make this recipe?

Tag #homecookingshow  if you made this recipe. Follow @homecookingshow on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
File under

Frequently Asked Questions

Expand All:

Why soak chickpeas overnight?

Soaking helps soften the chickpeas, making them easier to cook and digest.

Can I use canned chickpeas?

Yes, but the texture will be softer, and you can skip the pressure cooking step.

What can I use instead of a tea bag?

Use dried amla or black tea leaves wrapped in a muslin cloth for the same effect.

Why add tea to chickpeas?

It gives them a dark color and a subtle depth of flavor.

Can I make this without a pressure cooker?

Yes, simmer the chickpeas for about 1.5-2 hours until soft

What if I don’t have anardana powder?

Substitute with lemon juice or tamarind for tanginess.

Can I use garam masala instead of whole spices?

Whole spices give a stronger flavor, but garam masala works in a pinch.

How do I make it spicier?

Add extra green chilies or increase the red chili powder.

What pairs best with chana masala?

Serve with bhature, puris, naan, or basmati rice.

Hema Subramanian
Hema Subramanian Food and Lifestyle Blogger

I love to cook! And through Home Cooking Show, I hope to make cooking fun, easy, and approachable for everyone.

My way of sharing recipes is all about keeping it simple and delicious—no complicated steps, no fancy ingredients, just real home-cooked food that anyone can make. Cooking should be a joy, not a chore! Whether you’re a beginner or a seasoned cook, you’ll find something here to inspire you. If you love good food made with love, then you’re in the right place!

- Hema Subramanian

User Reviews

5 out of 5
Based on 1 ratings
5 Stars
1
4 Stars
0
3 Stars
0
2 Stars
0
1 Star
0
Rate this recipe

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

Rate this recipe

Add a question

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

  1. Dharshini

    Wonderful app….with qn and ans…where u can relate to it.

    • Hema Subramanian

      Thank you, Dharshini! Happy to hear you found the recipe and format helpful. Glad it’s relatable!