top of page

Fish Biryani Recipe | Kingfish Biryani video | Indian Fish Biryani complete meal


Hey guys, here is a super easy scrumptious Fish Biryani that can be cooked in no time. Do try this yummy Biryani and please don't forget to comment, like, share and SUBSCRIBE to my channel Curry for the Soul on YouTube for more such easy and delicious recipes.

Guys, if you think Biryani can only be made with Chicken and Mutton, you are in for a surprise. You can make Fish Biryani in less than half an hour because fish takes very little time to cook. It is a complete meal in itself and goes well with any raita or salad of your choice.

All you need to do is, marinate the fish (I have used Kingfish in this video) with salt, Kashmiri chilli powder, cumin powder, turmeric powder, little ginger, garlic, salt and lime juice and keep it aside for 10 minutes. If you are in a hurry, you can fry it straightaway. Sprinkle some corn flour on the fish and shallow fry it until crisp and keep it aside.

Meanwhile, boil water and add 2 cups of washed Basmati rice with salt, little whole garam masala for the extra flavour and little lime juice so that the rice grains get separated. Boil the rice just for 5 minutes to cook 70% and drain it off to a colander.

Heat a wide vessel with ghee and fry whole garam masala, ginger-garlic, whole green chillies, for 2 minutes. Now add chopped onions and saute until they turn translucent. Add the chilli powder, coriander powder, cumin powder, pepper powder and mix well. Add chopped tomatoes, curry leaves and saute until tomatoes become soft and mushy. Add little water and simmer for 2 minutes. Lower the flame and add yogurt, coriander leaves, mix well and switch off the flame. Add fried fish and swirl it around to coat the fish with the gravy and keep it aside.

In a wide vessel, add some ghee and spread a layer of cooked rice. Now spread half the fish with its gravy. Add another layer of rice, sprinkle some turmeric water instead of the food colour (I never use food colour), some coriander and mint leaves. Add the remaining fish and the remaining rice and follow the same process. Finally add a table spoon of ghee, some coriander-mint leaves, rose water, cover the vessel and cook over very low flame for 10 minutes.

You are ready to dig into the mouth watering fish biryani along with any raita of your choice.


Prep time: 10 mins. Cook time: 20 mins. Total time: 30 mins.

Author: Curry for the Soul

Recipe Type: Seafood

Cuisine: Indian (South Indian)

Serves: 6


  • 1 kg King fish cut and cleaned

  • For marination:

  • 1 tbsp Kashmiri chilli powder, 1 tsp cumin powder, 1/2 tsp turmeric powder, 1 tsp salt, 1 tsp each ginger & garlic paste, 4 tbsp lemon juice

  • 1 tbsp corn flour

  • 2 tbsp oil for frying the fish

  • 4 tbsp ghee

  • 1" cinnamon stick

  • 6 green cardamoms

  • 6 cloves

  • 1 tbsp each ginger-garlic paste

  • 3 green chillies

  • 2 large onions, chopped

  • 1 . 1/2 tsp pink rock salt

  • 1 tbsp Kashmiri chilli powder

  • 1 tsp coriander powder

  • 1 tsp cumin powder

  • 1/2 tsp pepper powder

  • 2 tomatoes, chopped

  • 10-12 curry leaves

  • 4 tbsp coriander leaves

  • 3 tbsp mint leaves

  • 1 tsp Turmeric powder mixed in 4 tbsp water

  • 2 cups Basmati rice

  • 3 tbsp rose water


  1. Marinate the fish and keep it aside for 10-15 minutes (You can also shallow fry the fish instantly)

  2. Sprinkle some corn flour on the fish on both sides

  3. Heat a pan with 2 tbsp oil and shallow fry the fish until crisp

  4. Keep it aside

  5. Boil enough water and add 2 tbsp salt, 1 tbsp lime juice and cook the washed rice for 5 mins. (70%)

  6. Drain it in a colander and keep it for cooling

  7. Heat a wide vessel and add 2 tbsp ghee

  8. Add whole garam masala i.e. cinnamon, cardamoms and cloves

  9. Add ginger-garlic paste, 3 whole green chillies and saute for 2 minutes

  10. Add chopped onions, salt and saute until onions turn translucent

  11. Add Kashmiri chilli powder, coriander powder, cumin powder, pepper powder and stir well to mix

  1. Add chopped tomatoes, 1/2 tsp salt, curry leaves and saute until tomatoes become soft

  2. Add 1/2 cup hot water, cover and simmer for 2 minutes

  3. Add yogurt, coriander leaves, mix well and add fried fish and swirl it round to coat the fish with the gravy

  4. Switch off the flame and keep it aside

  5. Heat a wide vessel and add 1 tbsp ghee at the bottom

  6. Spread a layer of rice, a layer of half the fish, another layer of rice, coriander leaves, mint leaves, sprinkle turmeric water as shown in the video

  7. Lastly add a tbsp ghee, 3 tbsp rose water, cover and cook the rice over very low flame for 10 minutes.

You are ready to dig into mouth-watering fish biryani with any of your favourite raita or salad.

Enjoy & share


  • Facebook Social Icon
  • Twitter Social Icon
  • Google+ Social Icon
  • YouTube Social  Icon
  • Pinterest Social Icon
  • Instagram Social Icon
Featured Posts
Recent Posts
Search By Tags
No tags yet.
Follow Us
  • Facebook Basic Square
  • Twitter Basic Square
  • Google+ Basic Square
bottom of page