Easy Chana Masala Recipe
If you’ve ever savored a tangy, spicy bowl of Indian Chickpea Curry at your favorite restaurant, you already know why Chana Masala is a staple in Traditional North Indian Cuisine. This Chana Masala Recipe offers everything you love about restaurant-style chana masala aromatic Indian spices, a hearty tomato-onion curry base, and perfectly cooked garbanzo beans—all in a chana masala recipe easy enough to whip up any night of the week.

This Chana masala recipe is easy, delicious and fast. Also known as chole masala this chickpeas curry is infused with aromatic and rich Indian spices and is big on flavours. You can make this vegetarian chickpeas curry in a pressure cooker in about 30 minutes and enjoy it with rice or your choice of bread.
In this post, you’ll learn how to create an authentic Punjabi Chana Masala Recipe, also known as Punjabi Chole, right at home. Whether you’re craving a dry chana masala recipe or a saucier version for dipping roti, these step-by-step instructions will guide you through the process of crafting a healthy chickpea curry with simple spices that’s also vegan and gluten-free.
What Is Chana Masala?
Chana Masala—also sometimes called “chole masala”—is a spicy North Indian Chana Masala dish that pairs protein-packed garbanzo beans (or chickpeas) with a bold masala gravy featuring garam masala powder and other Indian spices. Traditionally served in homes and restaurants across North India, it’s the perfect vegetarian curry recipe for anyone looking for a protein-packed meal that’s both comforting and bursting with flavor.
Why the Dish Is So Popular
- Versatile: Make it as a kala chana masala recipe (using black chickpeas) or stick to your usual white garbanzo beans.
- Nutritious: High in protein and fiber.
- Customizable: Adjust the spice level and consistency to your preference—go for a dry chana masala recipe or keep it saucy.
Why You’ll Love This Recipe of Chana Masala
- Easy Homemade Chana Masala in Under 30 Minutes: Quick enough for busy weeknights but fancy enough for entertaining.
- Authentic Chana Masala Recipe : Rooted in traditional North Indian cuisine, ensuring rich and genuine flavors.
- Vegan and Gluten-Free Chana Masala: Suitable for diverse dietary needs.
- Healthy Chickpea Curry With Simple Spices: Packed with nutrients, making it a guilt-free choice.
- Spicy North Indian Chana Masala With Step-by-Step Instructions: Perfect for those who love a bit of heat and want clear guidance.
Chana Masala Ingredients
- Chickpeas (Garbanzo Beans)
- Canned: Convenient for making an easy homemade Chana Masala on a hectic schedule.
- Dried: Soak overnight and cook thoroughly for enhanced flavor in your Chana Masala recipe authentic.
- Onions: onion, roughly chopped to make curry base that’s essential in Indian Chickpea Curry.
- Potato: 1 medium potato, peeled and cubed
- Ginger Provide depth and aroma, anchoring the masala gravy.
- green chilies (optional)
- Salt (to taste)
For the Chana Masala Powder
- 2 tablespoons coriander seeds
- 1 teaspoon cumin seeds
- 4 cloves
- 1/2 teaspoon fenugreek seeds
- 1 teaspoon black peppercorns
- 3 dried red chilies
- 1 teaspoon kasoori methi (dried fenugreek leaves)
- Oil or Ghee: Ghee offers a richer flavor, but use any cooking oil if you want to make vegan chana masala.
Step-by-Step Instructions

Pressure Cook the Chickpeas:
- In a pressure cooker, combine soaked chickpeas, cubed potato, chopped onion, and a pinch of salt.
- Add enough water to cover the ingredients by about an inch.
- Close the lid and cook for 5-6 whistles or until the chickpeas are tender (about 15-20 minutes).
Prepare the Dry Masala:
- While the chickpeas are cooking, dry roast coriander seeds, cumin seeds, cloves, fenugreek seeds, black peppercorns, and dried red chilies in a pan until fragrant.
- Let the spices cool, then grind them along with kasoori methi into a coarse powder.

Make the Potato Paste:
- Once the pressure has released from the cooker, open the lid and let it cool slightly.
- Remove some potato pieces, onions, and a few chickpeas.
- Mash these into a thick paste and set aside.
Prepare the Tadka:
- In a large pan, heat the ghee.
- Add grated ginger and sauté until golden.
- Add the ground dry masala, turmeric, and red chili powder.
- Fry the spices in the ghee for about a minute.

Combine and Cook:
- Pour the spice mixture over the cooked chickpeas.
- Add the potato-chickpea paste.
- Mix everything well and simmer for 6-7 minutes.

Final Touches:
- Season with black salt (kala namak) and a bit of tamarind paste for authenticity.
- Adjust salt and spices to taste.
Variations & Substitutions
- Kala Chana Masala Recipe: Swap white chickpeas with black chickpeas; soak and cook them the same way.
- Instant Pot Chana Masala: Sauté the onions and spices on “Sauté” mode, then pressure cook for 8–10 minutes.
- Spice Level: Want milder heat? Reduce red chili powder. Craving more spice? Add green chilies or extra chili powder.
- Creamier Texture: Mash a few chickpeas to thicken the gravy or add coconut milk for a creamier curry.
Expert Tips
- Overly Thin Gravy? Let the curry simmer uncovered to reduce excess liquid.
- Need More Tang? Add a squeeze of lemon juice at the end of cooking.
- Want It Authentic? Use homemade Chana Masala powder and fresh spices for a robust flavor.
- Protein-Packed Meals: Pair with quinoa, brown rice, or whole-wheat roti for a balanced dish.
How to Soak Chickpeas
Soaking dried chickpeas or chana in after a good washing of 2-3 times is ideally best for the chana masala recipe. Always discard the water in which chickpeas are soaked. Discarding this water helps to reduce flatulence. But if you are in hurry, I have a quick trick to share with you all. Wash dried chickpeas, soak them in hot water and after 1 hour transfer them in cold water and keep them immersed for 30 minutes. You will get perfectly soaked chickpeas.
Frequently Asked Questions (FAQ)
Is Chana Masala the same as Punjabi Chole?
Essentially, yes! They are similar dishes, often referred to by different names in North India.
Can I make this oil-free?
Absolutely. Sauté with water or vegetable broth instead of oil for a lower-fat version.
How do I store leftovers?
Keep them in an airtight container in the fridge for up to three days. Reheat on the stovetop or in a microwave.
Can I freeze Chana Masala?
Yes. Freeze in portioned containers for up to one month. Thaw overnight in the fridge before reheating.
What about a ‘dry chana masala recipe’?
Reduce the cooking liquid significantly for a thicker, drier curry. Perfect as a side dish or packed lunch.
What to Serve with Chana Masala
Chana Masala pairs well with various sides like rice, naan, or even as a filling for wraps. Its universal appeal makes it great for family dinners, potlucks, or meal prep, satisfying diverse palates and dietary preferences.

There you have it—an Authentic Punjabi Chana Masala Recipe that’s easy, flavorful, and perfect for weeknight dinners or special occasions. Whether you prefer it saucy or you’re experimenting with a dry chana masala recipe, this chana masala recipe authentic is sure to become a staple in your meal rotation. It checks all the boxes: vegan and gluten-free, protein-packed, and bursting with Indian spices.
Give It a Try
Enjoy this quick, flavorful feast that brings the taste of authentic North Indian kitchens right to your plate!
More Such Recipes
- Amritsari Chana Masala
- Palak Chole
- Chole for Tikki Masala
- Chana Masala
- Pindi Chana
- Punjabi Chana Masala
If You like this recipe and made it Please rate the recipe. It helps us to reach more people. For the Latest updates Subscribe to Rekha’s Whatsapp. You can follow me on Instagram, Facebook, Youtube, Pinterest for more food inspirations.

Easy Chana Masala – Street Style
Ingredients
For the Chana:
- 250 g chickpeas chana, soaked overnight
- 4 green chilies slit
- 1 tablespoon ginger grated
- 2 tablespoons ghee
- 1/4 teaspoon turmeric powder
- 1 teaspoon red chili powder adjust to taste
- Salt to taste
- 2 potato peeled and cubed
- 2 onion medium
For the Dry Masala:
- 2 tablespoons coriander seeds
- 1 teaspoon cumin seeds
- 4 cloves
- 1/2 teaspoon fenugreek seeds
- 1 teaspoon black peppercorns
- 3 dried red chilies
- 1 teaspoon kasoori methi dried fenugreek leaves
Instructions
Pressure Cook the Chickpeas:
- In a pressure cooker, combine soaked chickpeas, cubed potato, chopped onion, and a pinch of salt.
- Add enough water to cover the ingredients by about an inch.
- Close the lid and cook for 5-6 whistles or until the chickpeas are tender (about 15-20 minutes).
- Once the pressure has released from the cooker, open the lid and let it cool slightly.
Make the Potato Paste:
- Remove some potato pieces, onions, and a few chickpeas.
- Mash these into a thick paste and set aside.
Prepare the Dry Masala:
- While the chickpeas are cooking, dry roast coriander seeds, cumin seeds, cloves, fenugreek seeds, black peppercorns, and dried red chilies in a pan until fragrant.
- Let the spices cool, then grind them along with kasoori methi into a coarse powder.
Prepare the Tadka:
- In a large pan, heat the ghee.
- Add grated ginger and sauté until golden.
- Add the ground dry masala, turmeric, and red chili powder.
- Fry the spices in the ghee for about a minute.
Combine and Cook:
- Pour the spice mixture over the cooked chickpeas.
- Add the potato-chickpea paste.
- Mix everything well and simmer for 6-7 minutes.
Final Touches:
- Season with black salt (kala namak) and a bit of tamarind paste for authenticity.
- Adjust salt and spices to taste.
Video
Notes
Chana Masala Recipe Notes
- You can use canned chickpeas or dried chickpeas for making this chickpea recipe. Cooking time will change accordingly.
- I have added chole masala spice mix as an ingredient which adds to taste. But if you do not have chole masala spice mix no worries just add 1/4tsp garam masala extra. The taste will alter slightly but still quite good.
- Cook chickpeas till they are soft but take care not to overcook otherwise they become mushy. Chana should hold the shape but when you press it you should be able to crush it with fingers.
- If you are making chana on stove top make sure to use boiled chickpeas/cooked chickpeas, as cooking soaked chickpeas take time over the stovetop.
- If, like this recipe you are cooking chana in the Instant Pot, or pressure cooker, you can directly use soaked chickpeas.
Nutrition

What ia chana masala powder that you have mentioned in the ingredients Thank you
This is Chana masala powder blend available in the market … it should be available in any Indian store or in case you can’t find it just add 1/4 tsp garam masala extra.
Hi Rekha ji this is my favorite recipe and i order it most when we eat out. Love it with butter naan. Please can you also share palak paneer recipe too? I love your no garlic versions of the recipe.
Made it, Love it!
Can you please recommend the brand of chana masala you like. I never can trust a brand as I feel they might add things or it’s expired.
Can you please specify the brand of the channa masala you use in this recipe
I made this recipe and it was awesome!! Thank you so much.