Steffi's Recipes
Spread the Joy of Cooking !!!

Fish Biryani Recipe

Written By Angela Steffi on Thursday, October 20, 2016 | 12:26:00 AM

Fish biryani is an easy recipe to make and it has a very unique taste compared to other biryanis like Chicken Biryani or Mutton Biryani. Today we are going to make fish biryani using dum method to trap all the flavors of the fish inside.This method of making Biryani is know as Hyderabadi style Fish Biryani. You can use any fish you like.I have taken some fillet of fish which I have cut it into medium pieces. For flavoring the fish we need Garam masala you can use store bought ones but I always prefer to use fresh masala .You need to use less quantity of masala for fish biryani compared to chicken or mutton biryani


Serving Size           : 5 people

Preparation Time  : 30 minutes

Cooking Time        : 30 minutes
Difficulty: Spice Level:

For Biryani Masala
1/2 tspCoriander seeds
1/2 tsp Fennel seeds
1/2 tsp Cumin seeds
1/2 tsp Pepper corns
1 Star anise
3 cloves
3 Cardamom
1 inch Cinnamon stick

For Marinating the Fish
1/2 Kg Fish / any Fish of your choice
1/2 cup Yogurt
1 Tbsp Ginger Garlic Paste
1 Tbsp  Chili powder 
1 Tbsp Lemon Juice
1/4 tsp Turmeric powder


For Flavoring the Rice
1 TbspOil
1/2 tsp Shahi Jeera

2 bay leaves , 2 cardamom , 2 cloves , 1 Cinnamon Stick ,1 Start anise
Water &  Salt

For Assembling the Biryani
2 cups Basmati rice
3 tbsp Ghee / Clarified Butter

Brown Onions (2 onions fried)
Handfull coriander and Mint leaves
2 Tbsp Saffron Milk

Cooking Method

Step 1) To make biryani masala dry roast  coriander seeds, fennel seeds, cumin seeds, pepper corns , star anise, cinnamon , cloves , cardamom for a couple of minutes on a medium heat and then grind it to a fine powder


Step 2) Now for the marination in a bowl add Yogurt, ginger garlic paste, Red chili powder, turmeric powder, freshly ground masala powder(from step 1), lemon juice and salt .mix it well until all the ingredients are well combined.


Step 3) Then add the fish pieces and mix it very gently and coat all the pieces with the masala mixture.After mixing everything set this aside and let it marinate for at least 20-30 minutes


Step 4) Next step is to cook the rice.For best Biryani flavoring the rice is very important,so for flavoring heat a tbsp of oil and once the oil is hot add the whole spices Cinnamon stick, cardamom, cloves, star anise, Bay leaves and shahi jeera to get an awesome flavor .Then add water and season it with salt and once the water comes to a rolling boil add the soaked basmati rice and cook until the rice is 70% done.If you squeeze the rice with your finger it should not be very mushy you should be able to feel some texture in the rice.


Step 5) Meanwhile in a  heavy bottom non-stick pan heat Ghee and add the marinated fish pieces and place the fish flat on the pan (add all the marinated masalas) let it develop some nice color.After 2-3 minutes flip the fish to the other side and add some mint and coriander leaves and some fried onions on the top.


Step 6) Then layer the 70% cooked rice on the top of the fish and add some mint and coriander leaves and fried onions.then place the 80% cooked rice on the top of that and again repeat the same with mint and coriander leaves and fried onions.Finally add some saffron milk on the top to get a nice color and also add some ghee.Place a lid to cover ,to make it airtight take some dough and apply it to the edges of the lid and press firmly So that it forms a tight seal.Keep it on a very low heat for 15-20 minutes.


 Now after 20 minutes open the lid and enjoy the beautiful and aromatic Fish Biryani with any sides of your choice. No not use thick spoon to sir use a flat spoon and mix it gently.Do not mix it completely, while serving the biryani it should have all the beautiful colors (yellow, saffron, white and green colors).Hyderabadi Fish Biryani is ready to be served .



About Angela Steffi

I am an avid food blogger with a great passion for food. I am always eager to try new recipes and modify recipes and experiment with them. I have two cooking channels on Youtube CLASSIC MASALA HUT (for english recipes) and MADRAS SAMAYAL (for Tamil recipes).


  1. Thanks for sharing another mouth watering delicacy with us. I tried fish biryani and fish fingers recipe to surprise my family and they loved it.

  2. Thanks for your sharing and good recipe. I love cooking, too and your blog give me many recipes to cook delicous meals for my family. Thanks a lot! If other readers have no time to prepare meals, click here to get many vouchers and discounts from multiple brands and pay less for your meals