Kadai Fish Biryani
Kadai Fish Biryani is a fragrant, high-protein dish that combines tender fish marinated in bold spices with aromatic basmati rice, creating a delightful culinary experience. This dish is perfect for a satisfying dinner, bringing the flavors of Indian cuisine to your table.

45 minutes
Difficulty: Medium
Indian
550 kcal
Ingredients
- Basmati rice - 1 cup
- Fish fillets (such as salmon or tilapia) - 300 grams
- Onion - 1 medium, thinly sliced
- Tomato - 1 medium, chopped
- Ginger-garlic paste - 1 tablespoon
- Green chilies - 2, slit
- Kadai masala (coriander, cumin, and dry red chili powder) - 2 teaspoons
- Garam masala - 1 teaspoon
- Turmeric powder - 1/2 teaspoon
- Fresh coriander leaves - 2 tablespoons, chopped
- Fresh mint leaves - 2 tablespoons, chopped
- Cooking oil (preferably mustard or vegetable oil) - 2 tablespoons
- Salt - to taste
- Water - 2 cups
- Lemon juice - 1 tablespoon
Steps
- Rinse the basmati rice under cold water until the water runs clear, then soak it in water for 30 minutes.
- In a mixing bowl, marinate the fish fillets with turmeric, salt, and lemon juice. Let it sit for 15 minutes.
- Heat oil in a kadai or deep pan over medium heat. Add sliced onions and sauté until golden brown.
- Stir in the ginger-garlic paste and green chilies, cooking for 1-2 minutes until fragrant.
- Add chopped tomatoes and cook until they soften, then add the kadai masala and garam masala. Mix well and cook for another 2 minutes.
- Gently add the marinated fish fillets to the masala, cooking for about 5-7 minutes until they are cooked through. Remove the fish and set aside.
- In the same pan, add 2 cups of water and bring it to a boil. Drain the soaked rice and add it to the boiling water. Cook until the rice is 70% done (about 5-7 minutes), then drain the excess water.
- Layer the partially cooked rice over the fish masala in the pan, spreading it evenly. Sprinkle with chopped coriander and mint leaves.
- Cover the pan with a tight lid and cook on low heat for another 15-20 minutes, allowing the flavors to meld and the rice to cook fully.
- Once done, fluff the biryani gently with a fork before serving. Enjoy hot!
Nutrition
- Calories: 550
- Protein: 35 g
- Carbs: 70 g
- Fiber: 3 g
- Sugar: 4 g
- Sodium: 450 mg
- Cholesterol: 80 mg
- Total Fat: 18 g
- Saturated Fat: 3 g
- Unsaturated Fat: 15 g
- Water: 0.5 L
Health Benefits
- High in protein to support muscle growth and repair.
- Rich in omega-3 fatty acids (if using fatty fish), promoting heart health.
Tags
IndianHigh ProteinDinner