Posted by Pareshy (thecozyplates)
The cozy plates
on
- Get link
- X
- Other Apps
Fish Biryani is a delicious rice dish made with tender, masala-marinated fish, fragrant basmati rice, caramelized onions, and aromatic spices. This homemade fish biryani recipe combines flavorful fish masala with perfectly cooked rice to create a satisfying meal for lunch or dinner.
If you love seafood and traditional biryani, this easy fish biryani recipe is perfect for your recipe collection on Pareshy. Serve it with fresh raita, sliced onions, and lemon wedges for a complete meal.
📝 Recipe Details:
Preparation Time: 25 minutes
Marination Time: 20 minutes
Cooking Time: 35 minutes
Total Time: 1 hour 20 minutes
Servings: 4
Cuisine: South Asian
Course: Main Course
🛒 Ingredients:
For the Fish Marinade:
500 g fish fillets, cut into large pieces
½ cup plain yogurt
1 tablespoon ginger-garlic paste
1 teaspoon red chili powder
½ teaspoon turmeric powder
1 teaspoon coriander powder
½ teaspoon cumin powder
½ teaspoon garam masala
1 tablespoon lemon juice
Salt to taste
2 tablespoons oil
For the Rice
2 cups basmati rice
6 cups water
1 bay leaf
3 green cardamom pods
1 small cinnamon stick
4 cloves
1 teaspoon salt
For the Biryani Masala:
2 large onions, thinly sliced
2 medium tomatoes, chopped
1 tablespoon ginger-garlic paste
½ cup plain yogurt
2 green chilies, slit lengthwise
1 teaspoon red chili powder
½ teaspoon turmeric powder
1 teaspoon coriander powder
½ teaspoon cumin powder
½ teaspoon garam masala
¼ cup chopped fresh coriander
¼ cup chopped fresh mint
3 tablespoons cooking oil
2 tablespoons lemon juice
A pinch of saffron soaked in 2 tablespoons warm milk (optional)
👩🍳 How to Make Fish Biryani?
Step 1: Marinate the Fish
In a bowl, combine yogurt, ginger-garlic paste, red chili powder, turmeric, coriander powder, cumin powder, garam masala, lemon juice, and salt.
Add the fish pieces and coat them gently with the marinade. Cover and refrigerate for 20 minutes.
Step 2: Prepare the Basmati Rice
Wash the basmati rice several times until the water runs mostly clear. Soak it for 20 minutes, then drain.
Bring water to a boil in a large pot. Add salt, bay leaf, cardamom, cinnamon, and cloves.
Add the rice and cook until it is approximately 70–80% cooked. The grains should still have a slight firmness in the center.
Drain the rice and set aside.
Step 3: Fry the Onions
Heat 3 tablespoons of oil in a heavy-bottomed pot.
Add the sliced onions and fry over medium heat until golden brown. Remove about one-third of the onions for garnishing.
Keep the remaining onions in the pot.
Step 4: Prepare the Fish Biryani Masala
Add ginger-garlic paste to the onions and sauté for about one minute.
Add chopped tomatoes, red chili powder, turmeric, coriander powder, cumin powder, and salt. Cook until the tomatoes soften and the oil begins to separate.
Stir in the yogurt and green chilies. Cook for 3–4 minutes until the masala becomes thick and aromatic.
Add the marinated fish pieces carefully. Cook over medium-low heat for approximately 5–8 minutes, depending on the thickness of the fish.
Turn the pieces gently to avoid breaking them. The fish should be nearly cooked before layering.
Step 5: Layer the Biryani
Spread half of the partially cooked rice over the fish masala.
Sprinkle some fried onions, fresh coriander, and mint over the rice.
Add the remaining rice and finish with the rest of the fried onions, herbs, and lemon juice.
If desired, drizzle saffron-infused milk over the top for extra color and aroma.
Step 6: Steam the Fish Biryani
Cover the pot with a tight-fitting lid.
Cook on very low heat for 15–20 minutes. Place a flat pan or heat diffuser underneath the pot if necessary to prevent the bottom from burning.
Turn off the heat and let the biryani rest for 5 minutes.
Step 7: Serve
Gently fluff the rice with a fork, taking care not to break the fish pieces.
Transfer to a serving dish and garnish with fresh coriander, mint, and lemon wedges.
Serve hot with cucumber raita, fresh salad, or mint chutney.
💡 Tips for the Best Fish Biryani
Choose firm fish: Boneless fish fillets or firm varieties such as kingfish work well because they hold their shape during cooking.
Don't overcook the fish: Fish cooks faster than chicken or beef, so handle it gently.
Partially cook the rice: The rice will finish cooking during the steaming stage.
Use fresh herbs: Mint and coriander add freshness and authentic biryani flavor.
Keep the heat low: Gentle steaming helps the flavors combine without burning the rice.
Avoid excessive stirring: Mix the biryani gently when serving to keep the fish pieces intact.
🍽️ What to Serve with Fish Biryani
Fish biryani tastes delicious with:
Cucumber and yogurt raita
Fresh onion and tomato salad
Mint chutney
Lemon wedges
A refreshing glass of homemade lemonade
❓ Frequently Asked Questions
1. Which fish is best for biryani?
Firm fish varieties such as kingfish, cod, tilapia, or other locally available firm white fish can work well. Choose pieces that hold their shape during cooking.
2. Can I use frozen fish?
Yes. Thaw the fish completely in the refrigerator and pat it dry before marinating to prevent excess moisture.
3. How do I prevent fish from breaking in biryani?
Cut the fish into large pieces, avoid excessive stirring, and cook it gently. Layering the rice over the fish masala also helps protect the pieces.
4. Can I make fish biryani ahead of time?
You can prepare the fried onions, marinade, and partially cooked rice in advance. For the best texture, cook and assemble the fish biryani close to serving time.
5. How should I store leftover fish biryani?
Refrigerate leftovers in an airtight container within two hours of cooking. Consume within 3–4 days and reheat thoroughly until steaming hot.
📌 Conclusion:
This easy homemade fish biryani recipe is packed with aromatic spices, flavorful fish, fluffy basmati rice, and fresh herbs. It is a wonderful choice for family dinners, special occasions, or whenever you want to enjoy a delicious seafood meal at home.
Try this flavorful fish biryani with your favorite raita and salad, and enjoy a comforting homemade meal!
Comments