Wash rice till water turns clean and soak for about 15 min.
Gather all the ingredients to grind. i.e 3 tbsp coconut, small piece cinnamon, 1 clove, 1 tsp fennel seeds, 3 garlic, small piece ginger, 1 green chilli, coriander and mint leaves.
Grind it to a smooth paste by adding little water.
Grind two tomatoes to a smooth paste and set aside the puree.
In a cooker, add 1 tbsp oil + 1 tbsp ghee. When hot enough add bay leaf and cashews. Saute till cashews are roasted.
Add 1 sliced onion, 2 sliced green chilli and saute for about 2-3 min.
Add some coriander and mint leaves and saute for about a minute or two.
Add the grinded coconut paste and mix till the raw smell goes off.
Add 1½ cup of tomato puree. (Adjust with water if puree is not sufficient.)
When it starts boiling, add drained rice and salt.
Close the lid when water starts boiling. When steam comes from the vent, put whistle, keep the flame low for about 5-7 min and switch off. Open when pressure is released naturally and fluff it up with a fork.
Tomato rice is ready. Serve with raitha.