Indian Chickpea Curry (Chana Masala) (Indian/Vegetarian)
During a cooking workshop in Delhi, I learned that chana masala is considered the ultimate test of a cook’s mastery of spices. Our instructor demonstrated how each spice should be added at precisely the right moment to develop depth of flavor without any single note dominating the harmony.
This recipe attempts to capture that balanced approach, creating a dish that’s simultaneously tangy, spicy, and deeply savory. The humble chickpea becomes the perfect canvas for this complex spice blend, absorbing flavor while maintaining its texture. While ingredient-intensive, the cooking process is straightforward, resulting in a nourishing, protein-rich meal that showcases the vegetarian tradition at the heart of much Indian home cooking.
Ingredients:
- 2 tablespoons vegetable oil or ghee
- 1 large onion, finely chopped
- 4 cloves garlic, minced
- 1 tablespoon ginger, freshly grated
- 1-2 green chilies, finely chopped (adjust to taste)
- 1 teaspoon cumin seeds
- 1 bay leaf
- 1 teaspoon ground coriander
- 1 teaspoon ground cumin
- 1/2 teaspoon turmeric
- 1/2 teaspoon cayenne pepper (adjust to taste)
- 1 teaspoon garam masala
- 2 medium tomatoes, chopped (or 1 14oz can diced tomatoes)
- 2 cans (15oz each) chickpeas, drained and rinsed
- 1 cup water
- 1 teaspoon salt (adjust to taste)
- 1 tablespoon lemon juice
- 1/2 teaspoon amchur (dried mango powder) (optional)
- Fresh cilantro, chopped
- Serve with: basmati rice or naan
Instructions:
- Heat oil in a large pot over medium heat
- Add cumin seeds and bay leaf, cooking until seeds begin to splutter
- Add onion and cook until golden brown, about 8-10 minutes
- Add garlic, ginger, and green chilies, sautéing for 1-2 minutes
- Stir in ground coriander, cumin, turmeric, cayenne pepper, and half the garam masala
- Cook spices for 30 seconds until fragrant, being careful not to burn them
- Add chopped tomatoes and cook until they break down and oil begins to separate, about 5-7 minutes
- Add chickpeas, water, and salt, stirring to combine
- Bring to a simmer, then reduce heat and cook uncovered for 15-20 minutes, stirring occasionally
- Mash some chickpeas against the side of the pot to thicken the sauce
- Stir in lemon juice, remaining garam masala, and amchur (if using)
- Taste and adjust seasonings
- Garnish with fresh cilantro and serve with rice or naan
Note: For an authentic touch, look for amchur (dried mango powder) in Indian grocery stores – it adds a tangy dimension that’s different from lemon juice. To deepen the flavors, try using dried chickpeas soaked overnight and cooked until tender instead of canned. This dish improves with time, making excellent leftovers for lunch the next day. For a richer version, add a swirl of cream or coconut milk just before serving.



