Chana Masala is a beloved dish in my household, filled with rich flavors and simple ingredients. I remember the first time I made it; the aroma filled the kitchen, and my family couldn't wait to dig in. This simple dish became a staple in our weekly meals.

The beauty of this recipe is in its adaptability and convenience. It's perfect for both seasoned cooks and those new to Indian cuisine. Enjoy a comforting homemade meal with effort that balances well with rich and spicy flavors. Let's jump into the details and get started with this delicious experience!
Jump to:
Why You’ll Love This Recipe
- Flavorful and Satisfying: A harmonious blend of spices makes each bite a delight.
- Simple Ingredients: Uses pantry staples, making it easy to whip up anytime.
- Nutritious: Chickpeas add fiber and protein for a wholesome meal.
- Customizable: Easily adjust the spice level to suit your taste preferences.
- Perfect for Meal Prep: Tastes even better the next day, ideal for leftovers.
Ingredients You'll Need
- Chickpeas – 1 cup uncooked. These are the star of the dish, providing texture and substance.
- Water – 3 cups for soaking. Essential for rehydrating chickpeas overnight.
- Water – 3.5 cups for boiling. Helps cook the chickpeas until tender.
- Bay Leaf – Optional. Adds subtle aromatic notes.
- Ghee or Oil – 1 tbsp. Used for sautéing spices and building flavor.
- Cinnamon – 1-inch piece. Provides warmth and depth to the curry.
- Cumin Seeds – ½ tsp. Enhances the earthy flavors; a staple spice in Indian cooking.
- Cloves – 2. Adds a rich, slightly sweet aromatic note.
- Green Cardamom – 2. Contributes a fragrant sweetness that complements the spices.
- Ginger – 1-inch piece grated. Offers a spicy, warm kick that elevates the dish.
- Garlic – 3-4 cloves minced. Enhances the savory depth of the curry.
- Green Chillies – 2 finely chopped. Provides the desired heat level; adjust as per taste.
- Onions – 2 medium pureed. Build the base of the curry with a sweet and savory profile.
- Tomatoes – 3 medium pureed. Adds a tangy element to balance the spices.
- Turmeric Powder – ¼ tsp. Adds color and earthy flavor.
- Cumin Powder – ½ tsp. Deepens the flavor complexity.
- Red Chilli Powder – ½ tsp. Further enhances the spice level.
- Coriander Powder – 1 tsp. Adds a touch of citrus and aromatic herbal elements.
- Garam Masala – ½ tsp. A blend of spices that ties all flavors together.
- Kasuri Methi – 1 teaspoon (optional). Imparts a unique flavor depth and a hint of sweetness.
- Amchur or Lemon Juice – ½ tsp. Aids in providing a slight tangy finish to the curry.
- Salt – 1 teaspoon or to taste. Enhances all the flavors in the dish.
How to Make Chana Masala
Step 1: Preparation
Rinse the chickpeas and soak them overnight in 3 cups of water. This ensures they soften and cook evenly.
Step 2: Cook the Chickpeas
Drain the soaking water, then add the chickpeas, 3.5 cups of fresh water, salt, and bay leaf to a pressure cooker. Cook on high for two whistles, then simmer for 15 minutes.
Step 3: Check Chickpea Tenderness
Once the pressure has fully released, verify that the chickpeas are tender enough by pressing between fingers.
Step 4: Toast the Spices
Heat oil in a pan over medium heat. Add cumin seeds, cloves, cardamom, and cinnamon, cooking for about 30-40 seconds until fragrant.
Step 5: Sauté Aromatics
Add the ginger, garlic, and green chillies, stirring briskly for 20-30 seconds until fragrant.
Step 6: Build the Base
Mix in the pureed onions and cook until they turn brown, then add pureed tomatoes and cook until it thickens.
Step 7: Add the Spices
Stir in turmeric, cumin, red chilli, coriander powder, and garam masala. Cook until the fat separates from the masala.
Step 8: Combine and Simmer
Add the boiled chickpeas along with the cooking water. Bring everything to a boil, cover, and simmer for 10-15 minutes.
Step 9: Finish the Curry
Stir in amchur or lemon juice and kasuri methi while adjusting salt to taste for balanced seasoning.
Step 10: Serve and Enjoy
Remove the bay leaf before serving. Garnish with cilantro and serve warm with paratha, roti, or rice.

Pro Tips from My Kitchen
✓ Spice Timing – Allow spices to toast briefly before adding liquids to ensure full flavor development.
✓ Soaking Chickpeas – Overnight soaking can be reduced to 2-3 hours using warm water for quicker prep.
✓ Onion Cooking – Cook onions until deeply browned for a deeper base flavor; don't rush this step.
✓ Adjusting Heat – Control the spice level by altering the green chillies; removing seeds will lessen heat.
✓ Texture Alert – Ensure chickpeas are soft before combining with sauce, otherwise, they won't absorb flavors properly.
What Makes This Recipe Work
- The combination of whole and ground spices provides a layered depth of flavors, ensuring a well-rounded taste from start to finish.
- Slow-cooked chickpeas absorb the rich masala, making them tender and infused with robust flavors.
- Using fresh aromatic ingredients like ginger, garlic, and onions as a foundation enhances the complexity and warmth of the curry.
Frequently Asked Questions About Chana Masala
Yes, you can! Canned chickpeas save time; simply skip the soaking and boiling steps. Add them directly during the simmer stage, adjusting the water amount slightly.
If the chickpeas remain hard, cook them longer on low heat in the pressure cooker or on the stovetop until they are tender. Ensure they are fully submerged in water.
Absolutely. This curry tastes even better the next day as the flavors meld together. Store in an airtight container in the fridge for up to three days or freeze for longer storage.
If your curry turns out too spicy, try adding some yogurt or cream to mellow out the heat. Alternatively, serve it with extra rice or bread to balance the flavors.
Serve this versatile curry with soft parathas, warm rotis, or a bowl of basmati rice. Add a side of plain yogurt or raita for extra balance and flavor.

Chana Masala Recipe
Ingredients
- 2 medium Onions, pureed
- 3 medium Tomatoes, pureed
- 1 tablespoon Ghee or Oil
- ½ teaspoon Cumin Seeds
- 2 pieces Cloves
- 2 pieces Green Cardamom
- 1 inch Cinnamon, piece
- 1 teaspoon Coriander Powder
- ½ teaspoon Cumin Powder
- ¼ teaspoon Turmeric Powder
- ½ teaspoon Red Chilli Powder
- ½ teaspoon Garam Masala
- 1 teaspoon Kasuri Methi (optional)
- 1 cup Chickpeas, uncooked
- 3 cups Water for soaking
- 3.5 cups Water for boiling
- 1 teaspoon Salt
- 1 leaf Bay Leaf (optional)
- 1 inch Ginger, grated
- 3-4 cloves Garlic, minced
- 2 pieces Green Chillies, finely chopped
- ½ teaspoon Amchur or Lemon Juice
Instructions
- Rinse the chickpeas and soak them overnight in 3 cups of water.
- Drain the soaking water, then add the chickpeas, 3.5 cups of fresh water, salt, and bay leaf to a pressure cooker. Cook on high for two whistles, then simmer for 15 minutes.
- Once the pressure has fully released, verify that the chickpeas are tender.
- Heat oil in a pan over medium heat. Add cumin seeds, cloves, cardamom, and cinnamon, cooking until fragrant.
- Add ginger, garlic, and green chillies, stirring briskly until fragrant.
- Mix in the pureed onions and cook until brown, then add pureed tomatoes and cook until it thickens.
- Stir in turmeric, cumin, red chilli, coriander powder, and garam masala. Cook until the fat separates from the masala.
- Add the boiled chickpeas along with the cooking water. Bring to a boil, cover, and simmer for 10-15 minutes.
- Stir in amchur or lemon juice and kasuri methi and adjust salt to taste.
- Remove the bay leaf before serving. Garnish with cilantro and serve warm with paratha, roti, or rice.
Notes
- The curry tastes even better the next day.
- Store in an airtight container in the fridge for up to three days.





Leave a Reply