Ingredients
Equipment
Method
Sauté Whole Spices
- Heat 1 tbsp vegetable oil (or ghee) in a large heavy-bottomed pot or Dutch oven over medium heat. Add bay leaf, green cardamom pods, black cardamom pod (if using), cinnamon stick, cloves, and cumin seeds. Sauté for 30-60 seconds until fragrant and cumin seeds splutter.
Build the Base Gravy
- Add the finely chopped onion to the pot. Sauté for 8-10 minutes, stirring occasionally, until the onion turns golden brown. This step is crucial for the flavor depth of the gravy.
- Stir in the minced garlic and grated ginger. Cook for another 1-2 minutes until their raw smell disappears.
- Add the finely chopped tomato (or crushed tomatoes). Cook for 5-7 minutes, mashing them occasionally with your spoon, until the tomatoes soften and the oil starts to separate from the mixture.
Infuse Ground Spices
- Reduce heat to low. Add turmeric powder, coriander powder, cumin powder, red chili powder, and asafoetida (if using). Stir well and cook for 1 minute, ensuring the spices don't burn. If the mixture seems too dry, add a splash of water.
Simmer and Finish
- Stir in the drained and rinsed chickpeas, 1/2 tsp salt, and 1 cup of water (or vegetable broth). Mix everything thoroughly to coat the chickpeas with the spice mixture.
- Bring the mixture to a gentle simmer. Cover the pot and cook for 15-20 minutes, allowing the flavors to meld and the gravy to thicken. Stir occasionally to prevent sticking.
- Uncover the pot. Stir in the garam masala and amchur powder. Cook for another 2-3 minutes. If desired, lightly mash a few chickpeas against the side of the pot with your spoon to thicken the gravy further.
- Garnish generously with fresh chopped cilantro and the slit green chili (if using). Serve hot with basmati rice, naan, roti, or bhature.
Notes
For an extra rich gravy, blend half of the cooked onion-tomato mixture before adding the chickpeas back to the pot. You can soak dried chickpeas overnight and pressure cook them until tender for an even more authentic taste, but canned chickpeas work wonderfully for convenience. Store leftovers in an airtight container in the refrigerator for up to 3-4 days. This dish often tastes even better the next day!
