Home / Recipe / Bong Connection / Mahi biriyani( fish biryani recipe indian)

Share This:

Mahi biriyani( fish biryani recipe indian)

Mahi biriyani(	fish biryani recipe indian)
Posted in : Bong Connection, Fish, Rice on by : Tags: , , , , , , ,

Share This:

Mahi in farsi means fish  and Mahi Pulao  is a dish which is originally Persian .But Mahi or fish biryani is a delicacy which originated in the Murshidabad province of Bengal where fish is a staple food and its presence in food  is considered auspicious and enjoyed by all .Murshidabad in west bengal was the capital of independent Bengal before the British took over and was under the Nawabs of the  Mughal dynasty .Nawab Murshid Quli Khan who was working as the divan, got the attention of Aurangzeb, who sent him to Bengal as the Divan in 1700. In 1717, he was appointed as the Nawab  of Murshidabad.The cuisine of Murshidabad is hence a combination of mughlai food and Bengali cuisine  ..a delicious and aromatic amalgamation of flavors.it inherits the richness from the Persian and Mughal cuisine and the simplicity of flavors from the Bengali cuisine with its emphasis on fish and rice .



  1. Fish  1 kg
  2. Rice   1/2 kg
  3. Oil 1cup
  4. Onion finely sliced 3-4
  5. Yoghurt 1 cup
  6. Ginger paste 1 teaspoon
  7. Garlic paste 1 teaspoon
  8. Lemon juice 1 tablespoon
  9. Green Chilies whole 5-6 nos.
  10. Ginger 1 inch
  11. Salt to taste
  12. Red Chilies powder
  13. 1 teaspoon Black pepper whole
  14. Mace 2 to 3
  15. nutmeg (1/2 tsp)
  16. Cinnamon stick 3-4 nos.
  17. Cardamom green whole 5 to 6
  18. Cloves whole 5 to 6
  19. Coriander powder(1 tsp)
  20. Cumin powder(1 tsp)
  21. Tomatoes(2 chopped fine)
  22. Saffron (1 tsp soaked in 1/2 cup  thick milk)
  23. Indian all spice powder(1 tsp)





  1. Marinate the fishes with salt ,ginger garlic paste,red chilly powder and lemon juice for 4 to 5 hrs
  2. Fry the fishes in oil till brown on all the sides (this is necessary so that the fishes don’t break)
  3. Soak basmati rice for at least two hours in water.
  4. Heat water with little salt  and some whole spices(1 cinnamon stick ,3 to 4 cloves,4 to 5 crushed cardamom and 2 to 3 bay leaves).When it boils vigorously add rice.
  5. Cook rice till fluffy but it should be little crunchy in the middle ie only parboiled.
  6. Drain the rice immediately.
  7. Add 1/4 th cup of clarified butter or ghee in the pan and add the roughly crushed whole spices.
  8. Add chopped tomatoes and chilly powder,coriander powder and cumin powder.
  9. Add a tsp of ginger and green chillies paste.
  10. cook till tomatoes are tender and melts completely add unsweetened yoghurt and continue to fry .
  11. Add the fried onions.
  12. When the mixture starts leaving oil and looks greasy  add the fishes and cook for 5 minutes.do not stir too much as the fishes may break.
  13. the gravy should not be too dry
  14. Add the rice on top of the gravy and drizzle saffron along with the milk in which it was soaked.
  15. Seal the pan with a lid with a flour dough and slow cook for 30 minutes.
  16. When the steam starts coming out of the pan vigorously despite the seal.switch of the fire.
  17. Open directly before serving
  18. The flavor is better when cooked on charcoal rather than gas.



Leave a Reply

Your email address will not be published. Required fields are marked *

Indrani Sen