Heat a pan with 1 tbsp of Ghee, Once it's hot add in the washed millets and roast for 2-3 mins on a very low flame, and set it aside.
Heat a pan with 1 tbsp of Ghee once it's hot add in Fennel seeds,cinnamon stick, Cardamom pods, Bay leaves, and cashew nuts. Roast until the cashew turn slightly golden
Next add in the Green Chillies and Pandan leaves. You can skip pandan leaves if you are not able to source. Instead, you can add 1 tbsp of mint leaves and 1 tbsp of coriander leaves
Next add in the sliced onions and saute till glossy.
Next add in 1 tbsp of crushed ginger-garlic or ginger garlic paste. Saute till the raw smell leaves.
Next add in 1 cup of roasted millets.
Saute for few secs and then add in 1.25 cups of water. Add in the required salt , 1 tbsp of Ghee and lemon juice.
Cook in a medium flame with the lids closed for 5 mins. After 5 mins you will see the water has completed evaporated and the millets will be 70%cooked.
Now keep fluff the rice once and then with the lid opened and cook for another 2 mins and switch off the flame. Keep the lids cover for another 20- 30 mins. After that open and fluff the rice. Millets would have beautifully cooked. Garnish with cashew nuts and fried onions.