Wash rice and soak it in water for 30 minutes. Drain and set aside.
Grind mint leaves, coriander leaves, green chillies, ginger, garlic, coconut, fennel and lemon juice to a smooth paste adding very little water.
In a pressure cooker, heat oil and ghee. Add cinnamon, bay leaf, star anise, cloves and cardamom. Fry for few seconds.
Then add onions and fry until they become soft. Add the ground paste, turmeric powder and fry for 3-4 minutes.
Add rice, 1½ cup water, salt and gently combine everything. Pressure cook for 1 whistle and then turn the heat to low and cook for 5-6 minutes.
Once the pressure subsides completely, open and gently fluff the rice with a fork.