Start the instant pot in SAUTE mode and heat it. Add ghee and all the whole spices. Sauté them for 30 seconds.
Add the onions, ginger and garlic. Sauté for 3-4 minutes until the onions are translucent.
Add the rinsed basmati rice to the pot. Drain the water from the soaked Chana Dal and add it to the pot. Then add all the spices.
Add water and give it a good stir. Press Cancel and close the instant pot lid with vent in sealing position.
Set the instant pot to RICE mode for 12 mins (low pressure). When the instant pot beeps, quick release the pressure manually.
Add lime juice, and fluff the rice. Garnish with cilantro and Chana Dal Pulao is ready to be served.