Ingredients
- 1.5 cups dried chickpeas
- 4 cups water or low-sodium vegetable broth
- 1 large yellow onion, diced
- 2 tablespoons ginger-garlic paste
- 1 can diced tomatoes, 14.5 oz
- 2 tablespoons tomato paste
- 1 teaspoon cumin seeds
- 1.5 teaspoons coriander powder
- 1 teaspoon turmeric powder
- 1 teaspoon red chili powder
- 1 teaspoon garam masala
- 1 teaspoon salt, or to taste
- 1/4 cup fresh cilantro, chopped
- 1 tablespoon fresh lemon juice
Instructions
- Rinse dried chickpeas under cold running water and remove any debris or discolored beans.
- Soak chickpeas in 6 cups of water for at least 8 hours or overnight.
- Drain soaked chickpeas completely before adding them to the Instant Pot.
- Press the Instant Pot sauté button and set to medium heat without adding oil.
- Add cumin seeds to the dry pot and stir constantly for 45 seconds until fragrant and lightly browned.
- Add coriander powder, turmeric, and red chili powder, then toast for 30 seconds.
- Turn off sauté mode immediately to prevent burning.
- Add diced onion directly to the toasted spices and stir continuously for 2 minutes.
- Stir in ginger-garlic paste and mix for 1 minute until fragrant.
- Add tomato paste and stir constantly for 1 minute to caramelize slightly without oil.
- Pour canned diced tomatoes with juice into the Instant Pot and scrape the bottom to release stuck-on flavors.
- Add drained soaked chickpeas to the Instant Pot mixture.
- Pour water or vegetable broth over the chickpeas until covered by about 1 inch of liquid.
- Add salt and garam masala, then stir well to distribute the seasonings evenly.
- Close the Instant Pot lid and cook on high pressure for 18 minutes.
- Allow natural pressure release for 10 minutes, then quick-release the remaining pressure.
- Open the lid carefully and stir the chana masala gently.
- Taste and adjust salt or spices as needed.
- Stir in fresh lemon juice immediately before serving.
- Garnish with chopped fresh cilantro and serve hot with rice or naan bread.
Notes
Soak dried chickpeas overnight for the best texture and do not skip dry-roasting the spices, since this builds deep flavor without oil. Add lemon juice only at the end to keep the curry bright and balanced.
- Prep Time: 10 minutes
- Cook Time: 18 minutes
- Category: Main Course
- Method: Instant Pot
- Cuisine: Indian
- Diet: Vegan
Nutrition
- Serving Size: 1 cup curry
- Calories: 185
- Sugar: 7g
- Sodium: 580mg
- Fat: 2g
- Saturated Fat: 0g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 8g
- Protein: 11g
- Cholesterol: 0mg
