- 1
Start here with to Fish Biryani recipe, Soak 300 gms of basmati rice in water for 30 minutes and then wash. Soaking will help the rice grains take up some moisture to cook evenly. Soak for 30 minutes, drain the water, and set it aside.
- 2
In a large bowl, marinate 500g of fish pieces preferably boneless with 1/2 Tsp turmeric powder, 1 Tsp red chilli powder, 1/2 Tsp garam masala, 1 Tbsp ginger-garlic paste, 1/2 cup yoghurt, salt to taste, and 1 lemon's juice. Mix well and let it rest for half an hour so that flavours get drenched.
- 3
Heat 3 tablespoons of oil in a deep pan over medium heat. Add 2 thinly sliced onions, and fry until the onions turn golden brown. Take half of the onions and set them aside for garnishing later.
- 4
Add the remaining fried onions to it, followed by 1 chopped tomato, 1/2 teaspoon turmeric powder, 1 teaspoon red chilli powder, 1/2 teaspoon garam masala, and 1/2 cup chopped coriander leaves. Cook the mixture till the tomatoes get soft and their juices are released and merged with the spices.
- 5
Add gently the marinated fish pieces to the pan. Cook them for 5-7 minutes on medium heat, just enough to cook them through and not dry. After cooking the marinated fish pieces until just done, remove them from the pan and set aside.
- 6
Once the pieces of marinated fish are almost cooked, take them out of the pan and put aside.
- 7
In the same pan, add the soaked basmati rice and 600 ml of water. Add salt according to taste. Now bring to a boil, reduce the heat, and continue cooking the rice till it is 70% cooked. This will take around 5 to 7 minutes.
- 8
After partially cooking the rice, the cooked fish pieces can be added to the pan with the half-cooked rice. With such layering, layers of rice into which flavours from the fish have penetrated further and get enhanced due to this layering.
- 9
Garnish Sprinkle fried onions that are kept aside above in step 4 and chopped coriander leaves. Garnish with saffron, soaked in 2 tablespoons of warm milk.
- 10
Cover the pan with a tight lid. Cook the biryani on low heat for 20-25 minutes.
- 11
At this time, the rice will be soft and all the flavours will have mixed well.
- 12
After 20-25 minutes check whether the rice is done and has taken up all the flavours. The grains should be fluff and separate and the fish tender.
- 13
Once cooked, switch off the flame and let the biryani rest for nearly 5-10 minutes before serving. This resting time lets the flavours stabilize.
- 14
Run the biryani gently with a fork so that all the layers get mixed. Serve the piping hot fish biryani garnished with fresh coriander leaves.
- 15
The recipe for fish biryani is sure to impress your family and friends.