Jul 14 2026
RestaurantsJoseph's Fine DiningFish Biriyani Recipe

Fish Biriyani Recipe

Time1h 30m
Serves4

Make Fish Biriyani Recipe in just 1h 30m. Get the full recipe with step-by-step instructions at pekinthechef.com.

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Rice

Fish Marinade

Method

Preparing the Rice

  1. 1

    Rinse and Soak Rice

    Rinse the basmati rice under cold water until the water runs clear. Soak the rice in water for about 30 minutes, then drain.

  2. 2

    Cook Rice

    In a large pot, bring 4 cups of water to a boil. Add the soaked rice and a pinch of salt. Cook until the rice is 70% done, then drain and set aside.

Marinating the Fish

  1. 3

    Prepare Marinade

    In a bowl, mix yogurt, turmeric powder, red chili powder, ginger-garlic paste, lemon juice, and salt.

  2. 4

    Marinate Fish

    Add the fish fillets to the marinade and coat well. Let it marinate for at least 30 minutes.

Cooking the Biriyani

  1. 5

    Prepare the Base

    In a large, heavy-bottomed pot, heat the cooking oil or ghee over medium heat. Add the whole spices and sauté for a minute until aromatic.

  2. 6

    Sauté Onions

    Add the sliced onions and cook until golden brown. Stir in the chopped tomatoes and green chilies, cooking until the tomatoes soften.

  3. 7

    Cook Fish

    Gently add the marinated fish to the pot, cooking for about 5-7 minutes until the fish is cooked through.

  4. 8

    Layer the Biriyani

    Spread half of the cooked rice over the fish mixture, followed by half of the chopped cilantro and mint. Repeat with the remaining rice and herbs.

  5. 9

    Final Cooking

    Cover the pot with a tight-fitting lid and cook on low heat for about 15-20 minutes, allowing the flavors to meld together.

Serving

  1. 10

    Serve

    Gently fluff the biriyani with a fork and serve hot with raita or salad on the side.

More from Joseph's Fine Dining