Once the ghee is hot, add mustard seeds and cumin seeds and let them crackle for a few seconds.
Add cloves, cinnamon and black peppercorns and fry for a few seconds.
Add onion and fry for 2-3 minutes.
Now add ginger and garlic and fry for 2-3 minutes.
Add tomato and green chilli and fry until tomato turns mushy.
Add little water if required.
Now add turmeric powder, red chilli powder, cumin powder and garam masala powder and cook for a minute.
Add washed rice along with water and salt.
Cover the pan and cook on low heat until all the water is absorbed and rice is cooked.
Garnish with fresh coriander.
Serve hot with a raita.
Notes
You can use left over rice to make this recipe. Make the masala and then instead of adding rice and water, add cooked rice and mix everything well.You can add vegetables of your choice to make this rice even healthier. Try adding peas, cauliflower, carrots, beans etc.Use ripe and soft tomatoes to make this recipe. If the tomatoes are hard, they will not become mushy and you will find chunks of tomato in your bite.You can also add some coriander and mint paste to this recipe to give it a slightly different taste.Increase or decrease the amount of chilli as per your liking.