Go Back
+ servings

Fish Biryani

Fish Biryani is a flavorful and aromatic dish that pairs tender fish fillets with fragrant basmati rice, spices, and fresh herbs, creating a delightful meal for seafood enthusiasts and special gatherings.
No ratings yet
Print Pin
Course: Main Course
Cuisine: Indian
Keyword: fish biryani
Prep Time: 30 minutes
Cook Time: 45 minutes
Total Time: 1 hour 45 minutes
Servings: 6
Calories: 450kcal
Author: Biryanibonanza

Ingredients

Ingredients

For the Marinade:

  • 600 grams Fish fillets (such astilapia, cod, or any firm white fish), cut into cubes
  • 1 Cup Yogurt
  • 1 tbsp Ginger-garlic paste
  • 1 tsp Red chili powder
  • 1/2 tsp Turmeric powder
  • Salt to taste      

For the Rice:

  • 3 Cup Basmati rice
  • 4-5 Cup Water for cooking rice
  • 4-5 Cloves
  • 4-5 Cardamom pods
  • 2-3 Bay leaves
  • Salt to taste

For the Biryani:

  • 2 Large onions, thinly sliced
  • 2 Tomatoes, chopped
  • 2 Green chilies, slit
  • 1/4 Cup Fresh coriander leaves, chopped
  • 1/4 Cup Fresh mint leaves, chopped
  • 1/4 Cup Fried onions (for garnish)
  • 1/4 Cup Oil or ghee
  • 1 tsp Cumin seeds
  • 1 tsp Garam masala powder
  • A pinch of saffron strandssoaked in 1/4 cup warm milk (optional)
  • Lemon wedges (for serving)

Instructions

Instructions

    1.  Marinate the Fish:

    • In a bowl, combine yogurt,ginger-garlic paste, red chili powder, turmeric powder, and salt.
    • Add fish cubes to the marinade, ensuring they are well coated.
    • Cover and refrigerate for at least 30 minutes.

    2. Cook the Rice:

    • Rinse basmati rice underrunning water until the water runs clear.
    • In a large pot, bring waterto a boil. Add salt, cloves, cardamom pods, bay leaves, and drained rice.
    • Cook the rice until it is70-80% done (rice should be firm but almost cooked).
    • Drain the rice and set aside.

    3. Prepare the Biryani Masala:

    • Heat oil or ghee in a large pan or pot.
    • Add sliced onions and sauté until they turn golden brown.
    • Add cumin seeds and sautéfor a minute until fragrant.
    • Stir in chopped tomatoes and cook until they soften and oil starts to separate.
    • Add marinated fish along with the marinade. Cook gently for 5-7 minutes until the fish is almost cooked through.
    • Add green chilies, garam masala powder, fresh coriander leaves, and fresh mint leaves. Mix well.

    4. Layer the Biryani:

    • In a large heavy-bottomedpot or pan, layer half of the cooked rice evenly.
    • Spread the fish masalamixture over the rice layer.
    • Top with the remaining rice, spreading it evenly.

    5. Dum Cooking (Slow Cooking):

    • Drizzle saffron-infused milk (if using) evenly over the rice.
    • Cover the pot with atight-fitting lid. You can also seal the edges with dough to trap steam.
    • Cook on low heat (dum) for15-20 minutes until the rice is fully cooked and flavors meld together.

    6. Serve:

    • Once done, gently fluff therice with a fork, being careful not to break the fish pieces.
    • Garnish with fried onion sand serve hot with lemon wedges, raita, or a fresh salad.

    Nutrition

    Calories: 450kcal | Carbohydrates: 60g | Protein: 30g | Fat: 15g | Cholesterol: 80mg | Sodium: 800mg | Potassium: 500mg | Fiber: 4g | Sugar: 4g | Vitamin A: 15IU | Calcium: 6mg | Iron: 15mg