First of all, wash and soak rice in enough water for minimum 30 minutes.
Boil 5 Cup of water in a big pan and add soaked rice to them.
Add turmeric powder, star anise seeds, Black peppercorn, cloves, cinnamon stick, green and black cardamom, 1 teaspoon salt and 2 tablespoon of oil to it. Gently stir and let the rice boil for 5-7 minutes.
Check the rice, if they are almost cooked, switch off the heat and drain the rice in a colander. Let them sit for 5 minutes.
Heat a pan over medium heat and add rest 2 tablespoon oil to it. Once warm enough, add cumin seeds, bay leaves and stir. Add sliced garlic and onion to it and saute till they are golden in colour. Add Cashews and saute again.
Now add peas and saute again. Cover the pan with lid and let peas cook for 3-4 minutes. Add raisins and saute again. Add rest of salt and mix well.
Now add cooked rice and mix them well. Cover the pan again and let rice steam for 3-4 minutes.
Switch off the heat and serve the rice hot. Enjoy….