Heat ghee in a large thick bottomed pan/kadhai on medium high heat and when hot temper it with dried red chillies, bay leaves, mustard seeds, cumin seeds, fenugreek seeds, fennel seeds, nigella seeds, black cardamoms, green cardamoms, cloves, cinnamon and hing.
When the seeds splater and you get the aroma of the spices add the onion and saute for 4-5 minutes until soft and light brown.
Next add in the ginger garlic paste and saute until the raw smell disappears.
Now add in the chickpeas and mix it well with the onion and spices. Saute for 2-3 minutes.
Now slowly add in the red chilli, turmeric powder, coriander powder, salt and slit green chillies and mix it well. And cook on medium high heat for 3-4 minutes stirring it frequently.
Stir in the mango pickle (I added the pickle as it is as I like little bits and pieces of mango in my pulao, you can make a paste if you wish to) and mix it well. Cook for further 2-3 minutes.
Toss in the paneer and mix everything well.
Now add the drained basmati rice and toss everything well.
Add raisins if using and mix it well with the masala and saute for 2 minutes.
Finally 2 1/2 cups add hot water and do a taste test add salt if required to the rice and cover and cook on low heat for 20 minutes or until the rice is cooked through.
Finally garnish with coriander leaves and serve it with yogurt and papads.