Bombay Fish Biryani
Bombay Fish Biryani is a fragrant and flavorful seafood dish, combining tender fish with aromatic basmati rice, infused with spices and herbs. This dish captures the essence of Mumbai's vibrant culinary heritage, offering a delightful and satisfying meal for seafood lovers.

60 minutes
Difficulty: Medium
Indian
550 kcal
Ingredients
- Basmati rice - 200 grams
- Fish fillets (e.g., cod or tilapia) - 300 grams
- Onion - 1 large, thinly sliced
- Tomato - 1 medium, chopped
- Ginger-garlic paste - 1 tablespoon
- Green chilies - 2, slit
- Biryani masala - 1 tablespoon
- Turmeric powder - 1/2 teaspoon
- Coriander powder - 1 teaspoon
- Cumin seeds - 1/2 teaspoon
- Cloves - 3
- Cardamom pods - 2
- Cinnamon stick - 1 small piece
- Fresh coriander leaves - 2 tablespoons, chopped
- Fresh mint leaves - 2 tablespoons, chopped
- Lemon juice - 1 tablespoon
- Cooking oil - 3 tablespoons
- Salt - to taste
- Water - 500 ml
Steps
- Rinse the basmati rice under cold water until the water runs clear, then soak it in water for 30 minutes.
- In a large pot, heat the cooking oil over medium heat. Add the sliced onions and sauté until golden brown.
- Stir in the ginger-garlic paste and green chilies, cooking for another minute until fragrant.
- Add the chopped tomatoes, turmeric powder, coriander powder, biryani masala, and salt. Cook until the tomatoes are soft.
- Add the fish fillets to the pot, gently coating them with the masala. Cook for 5 minutes, ensuring the fish is partially cooked.
- In a separate pot, bring 500 ml of water to a boil. Add the soaked and drained basmati rice and cook until it's 70% done (about 5-7 minutes). Drain the rice.
- Layer the partially cooked fish mixture with the drained rice in the pot, sprinkling the cumin seeds, cloves, cardamom pods, and cinnamon stick on top.
- Add the chopped coriander and mint leaves, and drizzle the lemon juice over the rice.
- Cover the pot tightly with a lid and cook on low heat for 20-25 minutes, allowing the flavors to meld and the rice to finish cooking.
- Once done, gently fluff the biryani with a fork and let it rest for 5 minutes before serving.
Nutrition
- Calories: 550
- Protein: 30 g
- Carbs: 75 g
- Fiber: 3 g
- Sugar: 4 g
- Sodium: 700 mg
- Cholesterol: 60 mg
- Total Fat: 18 g
- Saturated Fat: 3 g
- Unsaturated Fat: 12 g
- Water: 0.5 L
Health Benefits
- Rich in omega-3 fatty acids from fish, promoting heart health.
- High in protein, supporting muscle growth and repair.
Tags
IndianHalalSeafood Dish