Start the Instant Pot on Saute Mode. Add 1 Tablespoon of Ghee and 1 Tablespoon of Oil to the metal insert of the Instant Pot.
Once the pot is hot, add ½ a teaspoon of cumin seeds, 1 cinnamon stick, 1 bay leaf, 1 teaspoon of peppercorns, and 3-4 green cardamoms. Let the cumin seeds crackle.
Next add 1 tablespoon kasuri methi, 1 tablespoon cilantro stalks, 2 tablespoons minced garlic, ginger, and green chilies. Saute for 30 seconds.
Now add in finely chopped 1 cup of onions, and 1 teaspoon of salt. And Saute until the oil separates.
Add 1 cup of tomato puree, 1 teaspoon of Kashmiri Red Chili Powder, 1 teaspoon of Coriander Powder, ¼ Teaspoon of turmeric, and ½ teaspoon of garam masala.
We will also add 1 teaspoon of Amchur (Dried Mango Powder), and 2 Teaspoons Chole Masala.
Mix Well. Drain the soaked chole and add them to the pot.
Add 1.5 cups of water, and close the lid of the instant pot. Make sure the pressure valve is in the sealing position.
Press cancel. Now press Beans and Grains mode. Manually set the timer for 35 minutes.
Do a quick pressure release 5 minutes after the cooking time is done. Carefully open the pot. Your chole is ready. Squeeze the juice of lime and garnish with cilantro.