Heat a pan add ghee in it and when it gets hot and melt add clove,cardamom, cinnamon and pepper to it and stir well.
Then add ½ sliced onion, ½ tomato to it and stir well.
Then add 1 tsp of garam masala and salt to it.
Saute it well and then add 3 ½ cup of water to it .
When the water gets boiled add 2 cup of rice to it .
Then close the pan and wait for 10 minutes for the rice to get cooked.
Enter Step
Then keep the rice aside.
Mix fish with little salt and curd keep it for 15 minutes.
Then heat a pan add oil in it and add tomato ginger garlic when it gets hot.
Sauté it well until it gets brown.
Then add tomato to it.
Stir for 5 minutes.
Then add 2 tsp of garam masala, chilly powder, turmeric powder, coriander powder and salt to it .
Stir well for 5 minutes.
Then add the fish to it and stir well.
Add little water for the fish to get cooked .
Close it and wait for 10 minutes.
When the fish masala gets ready. Heat another pan and add ghee to it then pour little of fish masala to it (it should be in a reduced flame).
Then add little of rice to it .
Enter Step
Repeat the process and mix rice and fish masala.
Decorate with fried nuts and onion.
Serve hot with salad and pickle.