Chana Masala is a classic North Indian chickpea curry made with tender chickpeas simmered in a rich, flavorful onion-tomato gravy. Fragrant spices such as cumin, coriander, turmeric, garam masala, and amchur give this comforting dish its signature combination of warmth, tanginess, and subtle heat.This hearty vegetarian curry is simple enough for a weekday meal yet flavorful enough for celebrations and family gatherings.

Chana Masala:
The chickpeas absorb the aromatic gravy as they simmer, creating a satisfying dish with plenty of texture and flavor.Chana Masala is wonderfully versatile and pairs beautifully with steamed basmati rice, jeera rice, roti, naan, bhatura, or puri. Finish it with fresh coriander, ginger, green chilies, and a squeeze of lemon for an irresistible Indian meal.
History of Chana Masala:
Chickpeas have been an important ingredient in South Asian cooking for centuries. Chana-based curries developed into many regional variations across India, with different combinations of spices, herbs, tomatoes, and cooking techniques.The version commonly known as Chana Masala is particularly associated with North Indian cuisine. It has become a beloved everyday dish throughout India and is now popular around the world in Indian restaurants and home kitchens.
Subscribe to our youtube channel Kitchenpedia for more delicious recipes and hit the like button if you enjoyed this youtubevideo. Share it with your friends and Family.
Channa Masala
Ingredients
For the Chana Masala
- 2 tablespoons vegetable oil
- 1 teaspoon cumin seeds
- 1 medium onion, finely chopped
- 1 tablespoon ginger, finely chopped or grated
- 4 garlic cloves, minced
- 1–2 green chilies, finely chopped
- 2 medium tomatoes, finely chopped or pureed
- 1 teaspoon turmeric powder
- 1 teaspoon cumin powder
- 1 teaspoon Kashmiri red chili powder
- ½ teaspoon regular chili powder, optional
- 1 teaspoon garam masala
- ½ teaspoon amchur powder
- ½ teaspoon black pepper
- 1 teaspoon salt, or to taste
Whole Spices
- 1 small bay leaf
- 1-inch cinnamon stick
- 2 green cardamom pods
- 2 cloves
For Garnishing
- 2 tablespoons fresh coriander, chopped
- 1-inch piece fresh ginger, julienned
- 1 green chili, sliced
- Lemon wedges
- Fresh onion rings
- Chaat masala, optional
Instructions
Prepare the Chickpeas
- If using dried chickpeas, rinse them thoroughly and soak them in plenty of water for 8–12 hours.Drain and rinse the soaked chickpeas. Pressure cook them with fresh water and a little salt until tender.If using canned chickpeas, drain and rinse them thoroughly before cooking.
Make the Spice Base
- Heat oil in a large heavy-bottomed pan over medium heat.Add cumin seeds, bay leaf, cinnamon, cardamom, and cloves. Sauté for about 30 seconds until fragrant.
Cook the Onion
- Add finely chopped onion and sauté until golden brown.This step is important because well-cooked onions create a deeper and richer curry base.
Add Ginger, Garlic, and Chilies
- Add ginger, garlic, and green chilies.Cook for 1–2 minutes until the raw aroma disappears.
Cook the Tomatoes
- Add chopped or pureed tomatoes.Cook until the tomatoes become soft and the mixture thickens. Continue cooking until the oil begins to separate from the masala.
Add the Spices
- Add turmeric, coriander powder, cumin powder, Kashmiri chili powder, optional regular chili powder, black pepper, and salt.Mix well and cook for another 1–2 minutes.If the mixture becomes too dry, add a splash of water.
Finish the Curry
- Add garam masala and amchur powder during the final few minutes of cooking.Taste and adjust salt, chili, or tanginess as needed.
Garnish and Serve
- Turn off the heat and garnish with fresh coriander, julienned ginger, sliced green chili, and a sprinkle of chaat masala.Serve hot with lemon wedges.
Notes
- Soaking dried chickpeas overnight helps them cook more evenly.
- Canned chickpeas make this recipe much quicker.
- Cook the onion until golden for a richer masala.
- Allow the tomatoes to cook thoroughly before adding the chickpeas.
- Amchur provides the traditional tangy flavor.
- Mash a few chickpeas to naturally thicken the gravy.
- Adjust the water depending on whether you prefer a thick or thinner curry.
- Add fresh lemon juice just before serving for extra brightness.
Tips for Chana Masala:
- Use fresh spices: Freshly ground spices provide a more aromatic curry.
- Don’t rush the masala: Properly cooking the onion and tomato mixture makes a major difference.
- Use good-quality tomatoes: Naturally sweet and ripe tomatoes create better flavor.
- Mash some chickpeas: This gives the gravy a creamy texture without adding cream.
- Adjust the heat: Reduce green chilies and chili powder for a milder curry.
- Add amchur carefully: Start with a small amount and increase according to taste.
- Rest before serving: Let the curry sit for 5–10 minutes so the flavors settle.
- Add fresh garnish: Ginger, coriander, onion, and lemon make the finished dish taste fresher.
FAQs for Chana Masala:
Q: What is Chana Masala?
Chana Masala is a popular Indian chickpea curry prepared with chickpeas, onions, tomatoes, and aromatic spices.
Q: Is Chana vegetarian?
Yes. Traditional Chana Masala is completely vegetarian and can easily be made vegan by using vegetable oil.
Q: Can I use canned chickpeas?
Yes. Canned chickpeas are an excellent shortcut. Drain and rinse them before adding them to the masala.
Q: How can I make Chana less spicy?
Reduce the green chilies and regular chili powder. Kashmiri chili powder can still be used for color because it is generally milder.
Q: Why is my Masala watery?
Simmer it uncovered for several additional minutes. You can also mash some chickpeas into the gravy to help thicken it naturally.
Q: Can I make Masala ahead of time?
Yes. In fact, the flavor often becomes even better after resting. Refrigerate leftovers in an airtight container and reheat thoroughly before serving.
Q: Can I freeze Masala?
Yes. Allow it to cool completely, place it in a freezer-safe container, and freeze. Thaw in the refrigerator and reheat gently.
Q: What is the difference between Masala and Chole?
The names are sometimes used interchangeably. “Chole” commonly refers to chickpea dishes associated with North Indian and Punjabi cuisine, while “Chana Masala” is a broader name for spiced chickpea curry.
Conclusion:
Chana Masala is a comforting, flavorful, and satisfying Indian chickpea curry that deserves a place in every home-cooking collection. Tender chickpeas simmered in a richly spiced onion-tomato masala create a delicious combination of texture, warmth, and tanginess.The recipe is naturally vegetarian, easy to customize, budget-friendly, and suitable for both everyday meals and special occasions. Whether served with fluffy rice, soft roti, naan, puri, or crispy bhatura, homemade Chana Masala makes a hearty Indian meal the whole family can enjoy.

