Ingredients
Scale
- 2 cups dried chickpeas
- 6 cups water for cooking chickpeas, plus additional as needed
- 3 large onions, finely chopped
- 2 cans crushed tomatoes, 28 ounces total, or 6 large fresh tomatoes
- 2 tablespoons fresh ginger, minced
- 8 garlic cloves, minced
- 2 teaspoons cumin seeds, crushed
- 2 teaspoons coriander powder
- 1 1/2 teaspoons cumin powder
- 1 1/2 teaspoons turmeric powder
- 1 to 2 teaspoons red chili powder
- 1 teaspoon garam masala
- 1/2 teaspoon amchur, dry mango powder
- 2 to 3 teaspoons salt, to taste
- 1/2 teaspoon freshly ground black pepper
- 3 to 4 tablespoons fresh lemon juice
- 1/2 cup fresh cilantro, chopped
- 1 to 2 green chilies, minced, optional
Instructions
- Rinse 2 cups of dried chickpeas thoroughly under cold water, removing any debris or discolored beans.
- Soak the rinsed chickpeas in 8 cups of water for 8 hours or overnight.
- Drain and discard the soaking water.
- Rinse the chickpeas one final time under cold running water.
- Chop the onions into fine, uniform pieces.
- Mince the garlic cloves and fresh ginger using a microplane or fine grater.
- Crush the cumin seeds using a mortar and pestle or the bottom of a heavy pan.
- Measure all ground spices into small bowls before cooking.
- Add 6 cups of water to the Instant Pot inner pot.
- Pour the drained chickpeas into the hot water and distribute them evenly.
- Seal the Instant Pot lid and set the valve to sealing position.
- Cook on high pressure for 15 minutes.
- Allow the pressure to release naturally for 10 minutes.
- Perform a quick release of any remaining pressure.
- Test the chickpeas by pressing one between your fingers; they should yield easily without firmness at the center.
- If chickpeas remain too firm, reseal the pot and cook for an additional 3 minutes.
- Drain the cooked chickpeas, reserving 1 cup of the cooking liquid.
- Return the empty pot to the Instant Pot and select the sauté function on high heat.
- Add the finely chopped onions directly to the dry pot without oil.
- Stir constantly for 2 to 3 minutes until the onions begin to release moisture and become translucent.
- Continue sautéing for another 3 to 4 minutes until the onions caramelize slightly using only their natural water content.
- Add the minced garlic and ginger to the onions.
- Stir immediately to prevent burning and cook for 1 minute until fragrant.
- Add the crushed cumin seeds, coriander powder, cumin powder, turmeric powder, red chili powder, and garam masala to the onion mixture.
- Stir constantly for 30 seconds to bloom the spices.
- Pour the crushed tomatoes into the pot with the spiced onion mixture.
- Scrape the bottom with a wooden spoon to dislodge any browned bits.
- Add the cooked chickpeas, reserved 1 cup of cooking liquid, salt, and black pepper.
- Stir well to distribute all components evenly.
- Turn off the sauté function.
- Seal the Instant Pot and set the valve to sealing.
- Cook on high pressure for 8 minutes.
- Allow the pressure to release naturally for 10 minutes.
- Perform a quick release for any remaining pressure.
- Open the pot carefully.
- Stir in fresh lemon juice, amchur, and chopped cilantro.
- Taste and adjust salt, spices, and lemon juice until balanced.
- Serve warm with rice, naan, or your preferred side.
Notes
Toast or bloom the spices in the onion mixture before adding liquid for deeper flavor. Add lemon juice and amchur only after pressure cooking so the chickpeas stay tender and the bright acidity remains fresh.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Instant Pot
- Cuisine: Indian
- Diet: Vegan
Nutrition
- Serving Size: 1 serving
- Calories: 245
- Sugar: 8g
- Sodium: 580mg
- Fat: 2g
- Saturated Fat: 0.3g
- Unsaturated Fat: 1.7g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 9g
- Protein: 12g
- Cholesterol: 0mg
