Switch on the Instant Pot, on SAUTE MODE (Medium) for 10 mins.
Add oil/ghee, add whole dry masala, cumin seeds.
Add ginger garlic and chilli paste. Saute for a while or till raw smell of garlic goes away.
Add chopped onions and saute till it turns light brown.
Add chopped tomato and saute till it is soft.
Add spinach puree to onion tomato masala.
Add coriander powder and garam masala powder, red chili powder and mix well.
Beat yogurt/curd nicely, add to the pulao masala and cook for another 2 minutes.
Discard the water from the soaked rice. If using canned chickpeas, drain water from chickpeas rinse in water once and add.
Add boiled chickpeas and rice and add water and salt and mix well. Water level should be just ½" above the rice level.
CANCEL the SAUTE MODE, close and seal the lid of Instant Pot, SET the PRESSURE COOK MODE on, set the timer to 6 mins,
Once the time is over, CANCEL the Pressure Cook Mode, wait for 2 mins. and then do the QUICK PRESSURE RELEASE.
Open the lid and fluff with some fork or spoon and transfer to a serving bowl.