For preparing rice:1)Heat ghee in a pan.
Add cardamom, cinnamon, cloves and black peppercorns. Stir them.
Add onions and fry for 5 min.
Add rice and stir for 5 min.
Pour boiled water along with salt and cook till it done.
For making fish masala:1)Marinate fish pieces with chilly powder, turmeric powder and salt for 1 hour.
Fry the marinated fish pieces in oil.
Heat the same oil used to fry the fish in a pan.
Add sliced onions and fry on a low flame, till it becomes slightly brown.
On medium flame, add ginger-garlic-green chilly paste and tomato.
Stir it for 6 min.
Add garam masala powder,curd, coconut milk, coriander leaves and salt and stir it for 5 min.
Add fried fish pieces and reduce the flame.
Cook till it starts to boil.
For making fish biriyani:1)Take a deep bottom vessel and layer rice and fish masala.
Pour 2 tbsp of ghee and tightly cover with a lid.
Keep it on a very low flame for 10 min.
Garnish with roasted nuts and raisins.
:- We can use fish with not much bones like tuna, salmon, akoli.........etc, but it will be tastier when we use king fish.:- Pour 2tsp of pineapple essence or some small pieces of pineapple before putting the lid on.it will give a very nice smell:-YES! you can use prawns or chicken instead of fish:-you can use canned coconut milk or coconut powder
THANKU VERY MUCH FOR ALL YOUR COMMENTS.......