Soak the rice in water for 30 mins.If using frozen Shrimp,defrost and rinse.Keep aside.
In a deep pot heat the Ghee and Oil.
Add the Cardamom, Cloves and Cinnamon.Let it flavor the oil for about a minute.
Add sliced onions.Saute until slightly golden.
Add the crushed ginger and garlic.Saute for a minute.
Add the ground cumin, ground coriander,red chili and stir on low heat until fragrant.
Add the tomato puree and the chopped coriander and mint and cook for about 3-4 minutes.
Add the drained rice, water and salt.Check for seasonings.Bring to a boil.Reduce the heat on low.
Cover and cook for about 10 minutes.
After 10 mins,arrange the Shrimp on top of the rice.Close the lid back and cook for another 5 minutes or until all the water is absorbed and the rice is cooked.
Fluff the rice with a fork and serve hot with Raita and Salad!Enjoy!