If you are not a fan of canned chickpeas, then this is the recipe for you. In this case, wash and soak 1 cup of raw chickpeas overnight or for 6-8 hours.
Also for this recipe, you have to chop all the fresh produce fine including spinach, ginger, garlic, onion, and tomato. Why? So that we can still make it a one pot recipe.
Set the Instant Pot to SAUTE MODE on HIGH for 10 minutes. Add oil to the inner pot, when the screen displays HOT. Add cumin seeds and after few seconds, add onion, ginger, garlic, and green chilies. Saute for 2 minutes till onion becomes soft.
Now add finely chopped tomatoes and other spices. Cook for further 2-3 minutes till tomatoes are soft and mushy. Keep stirring in between.
Once the tomatoes are soft, add spinach. Saute for 1 minute.
Drain the soaked chickpeas and add to the Instant Pot. Add 3 cups of water. Stir again. Cancel the Saute. Close the lid. Set the valve on SEALING.
Press PRESSURE COOK/MANUAL mode and set on HIGH/MORE for 30 minutes. Once the timer beeps, follow NPR (natural pressure release). Open the lid carefully once the safety pin drops down.
Take a heavy ladle. Smush the chickpeas around a bit to add weight and volume to the curry. Adjust salt & Garam Masala if desired. Serve it warm with Naan or Rice.