Soak the rice in water with a little salt, lemon juice and half of the chopped onion, for about 30 minutes.
Defrost the green peas/shell the fresh peas.
In a microwave cooker
, take ghee and add to it the cumin seeds, fennel seeds, cinnamon, black and green cardamom, cloves, star anise, mace and bay leaf (if using). Mix and microwave on high for 3 minutes.
TIP: Use this time to chop the onions, chillies etc.
Add the garlic-ginger paste, turmeric powder, onions and green chillies. Mix well and microwave on high for another 2 minutes.
TIP: Use this time to chop the mint and corriander leaves.
Add the mint leaves and corriander leaves and microwave for 30 seconds. Add the peas and microwave for another 30 seconds. Mix well.
Add the soaked rice, along with the water and mix well. Microwave covered, at 100% (high) for 15 minutes.
Allow to stand (without opening the lid) for 5 minutes. before fluffing it up with a fork.
Serve hot with any raita or gravy of your choice.
Garnish with the caramelized onions and mint leaves.
PLEASE NOTE THAT MICROWAVE TIMES MAY VARY SLIGHTLY DEPENDING UPON THE POWER
*If dried peas are used, soak them overnight and partially cook them first.
**Adjust the water according to the instructions on the pack if any. Generally, the ratio is 2 cups water for 1 cup rice. However, I used locally available rice which I have cooked before, so I knew from experience that I would need only 1½ cups water.