Toast the cumin seeds in a skillet over medium heat until they become fragrant. Remove and set aside.
Heat the ghee in the Instant Pot on the saute setting and add the onions.
Cook them for about 7 minutes, until the edges are browned. Add the garlic and ginger and cook another 1-2 minutes, until everything is lightly browned.
Add the turmeric, toasted cumin seeds, coriander, chili powder and garam masala and cook for 20 seconds.
Add the can of tomatoes, chicken broth, coconut sugar, salt and chickpeas and cook on high pressure for 10 minutes.
Let the pressure release naturally for 10 minutes, the use the quick release to release any remaining pressure.
Stir in the amchur powder OR lemon juice. Add additional salt to taste if desired.
Garnish with cilantro and serve with basmati rice and/or naan bread.
Notes
If using dried chickpeas, soak chickpeas overnight (1 cup). Increase the chicken broth to 2 cups and the cook time to 40 minutes. If the chickpeas are not cooked through after 40 minutes, pressure cook and additional 10 minutes. If you forget to soak them, just add 5 minutes to the cook time.
To give it a slighter thicker consistency, use a potato mashed to slightly mash some of the beans before stirring and serving.
Add additional kashmiri chili powder for more spice, or omit the chili powder for less spice.
Substitute 1 tablespoon of lemon juice for the amchur powder if needed.
Substitute any chili powder or Paprika for the Kashmiri red chili powder.
Add additional garam masala or curry powder for an even deeper flavor.
Using fresh spices will result in the best flavor. Older spices can result in a blander tasting curry.
To make vegan instant pot chana masala, substitute coconut oil for the ghee, and vegetable broth for the chicken broth.
You can easily double the recipe or even triple it!