Best Easy Fish Biryani Recipe

Fish Biryani is a flavorful Indian seafood dish featuring fresh catch simmered in a spiced, aromatic gravy. Rich in protein and omega-3s, this healthy dish supports DASH diet and weight loss goals for the whole family.

Cook 70 min Difficulty NORMAL 370 kcal
#DASH #Mediterranean #Diabetic Friendly #High Protein
Image coming soon
Ingredients
Main ingredients
  • skinless fish fillets (firm white fish like cod or tilapia) 1.5 lbs
  • basmati rice 2 cups
  • yellow onion 2 pieces
  • tomato 2 pieces
  • plain yogurt 0.5 cup
  • fresh cilantro (chopped) 0.5 cup
  • fresh mint leaves (chopped) 0.25 cup
Seasonings/Sauce
  • vegetable oil 2 tbsp
  • garlic cloves (minced) 3 cloves
  • ginger (minced) 2 tbsp
  • biryani masala powder 2 tbsp
  • turmeric powder 0.5 tsp
  • ground cumin 1 tsp
  • ground coriander 1 tsp
  • chili powder 0.5 tsp
  • salt 1 tsp
Nutrition summary
Carbohydrates 48 g 52%
Protein 22 g 24%
Fat 8 g 19%
Serving size 325g
Cooking steps
  1. 1

    Rinse the basmati rice under cold water until the water runs clear, soak for 30 minutes, then drain well.

  2. 2

    Heat 1 tbsp oil in a large skillet over medium heat; add sliced onions and cook until golden brown, stirring occasionally for even color.

  3. 3

    Add garlic and ginger; sauté for 1 minute before adding the chopped tomatoes. Cook until tomatoes become soft and the mixture thickens.

  4. 4

    Stir in biryani masala, turmeric, cumin, coriander, chili powder, and salt. Reduce heat to low, add yogurt, cilantro, and mint; mix until a smooth gravy forms.

  5. 5

    Gently add fish pieces to the sauce, coating well, cover, and simmer over low heat for 8–10 minutes until the fish is just cooked (avoid over-stirring to keep fish intact). Remove from heat.

  6. 6

    In a separate large pot, boil water with a pinch of salt and 1 tsp oil. Add soaked rice and cook until 80% done (still firm). Drain immediately to stop cooking.

  7. 7

    Layer half of the rice in a deep pot, then spread the fish masala evenly over it. Top with the remaining rice and drizzle with 1 tbsp oil for moisture.

  8. 8

    Cover with a tight lid and cook ('dum') over very low heat for 20 minutes. Take off heat and let rest, covered, for another 10 minutes.

  9. 9

    Fluff gently with a fork to mix rice and fish before serving hot. Garnish with extra cilantro and mint if desired.

Personalized Q&A
Q. What's the key ingredient in this Fish Biryani recipe?
The star ingredient here is the skinless fish fillets (such as cod or tilapia), which provide the signature protein and delicate flavor that distinguishes Fish Biryani from other biryanis. Basmati rice forms the fragrant and fluffy base, while onions, tomatoes, yogurt, fresh herbs, and a range of Indian spices deliver the distinctive aroma and taste.
Q. How do I prevent the fish from overcooking or falling apart in the biryani?
For perfect texture, simmer the fish gently in the sauce over low heat and avoid excessive stirring. Layer the cooked fish and sauce between rice, then finish with low-heat 'dum' steaming—the gentle, enclosed cooking retains moisture and keeps the fish tender and whole.
Q. What makes the biryani rice fluffy and not mushy?
Soaking the basmati rice and cooking it only until 80% done before layering is key. Draining promptly and finishing with the 'dum' method ensures each grain stays distinct, resulting in a fluffy rather than sticky texture.
Q. How healthy is this Fish Biryani per serving?
Each serving (325g) of this Fish Biryani provides about 370 kcal, with approximately 22g protein (24% of calories), 48g carbs (52%), and 8g fat (19%). This balance fits common DASH diet and high-protein meal guidelines, supporting a nutritious meal.
AI 채팅 아이콘