Malabar Fish Biryani
Malabar Fish Biryani is a medium Indian recipe that serves 5. 560 calories per serving. Recipe by SuShi's Fun on YouTube.
Prep: 30 min | Cook: 45 min | Total: 1 hr 30 min
Cost: $23.94 total, $4.79 per serving
Ingredients
- 500 g Seer Fish (or Kingfish) Fillets (cut into 2‑inch pieces, skin removed)
- 1 kg Basmati Rice (rinsed and soaked for 30 minutes)
- 150 ml Sunflower Oil (for frying onions and fish)
- 3 large Onion (thinly sliced; 2 for frying, 1 for masala)
- 2 tablespoons Ginger‑Garlic Paste (store‑bought or homemade)
- 2 pieces Green Chili (slit lengthwise; adjust to heat preference)
- ½ teaspoon Turmeric Powder
- 1 teaspoon Red Chili Powder (Kashmiri for color, adjust for heat)
- 1 teaspoon Coriander Powder
- 1 teaspoon Garam Masala
- 2 tablespoons Lemon Juice (freshly squeezed)
- 1½ teaspoons Salt (or to taste)
- 2 pieces Bay Leaf
- ½ cup Fresh Mint Leaves (chopped)
- ½ cup Fresh Coriander Leaves (chopped)
- 1 cup Fried Onion (Birista) (golden brown, store‑bought or homemade)
- ½ teaspoon Saffron Threads (soaked in 2 tbsp warm milk)
- 2 tablespoons Milk (warm, for saffron infusion)
Instructions
Prepare the Rice
Rinse the basmati rice under cold water until the water runs clear. Soak in water for 30 minutes, then drain.
Time: PT10M
Marinate the Fish
In a bowl combine fish pieces, 1 tablespoon ginger‑garlic paste, turmeric, red chili powder, coriander powder, garam masala, lemon juice, and salt. Mix gently and let rest for 15 minutes.
Time: PT15M
Fry Onions
Heat 100 ml sunflower oil in a deep frying pan over medium heat. Add 2 sliced onions and fry until deep golden brown and crisp. Remove with a slotted spoon and set aside on paper towels.
Time: PT12M
Temperature: Medium heat
Cook the Fish
In the same pan, add remaining oil if needed, then add the marinated fish. Fry on medium‑high heat for 3‑4 minutes per side until the fish is just cooked through and lightly browned. Remove and set aside.
Time: PT8M
Temperature: Medium‑high heat
Prepare the Biryani Masala
In the pot, add 2 tbsp oil, the remaining sliced onion, slit green chilies, and the remaining 1 tbsp ginger‑garlic paste. Sauté until the onion turns translucent, then add a pinch of salt and the bay leaves. Cook for 2 minutes.
Time: PT5M
Temperature: Medium heat
Layer the Biryani
Spread half of the partially cooked rice over the masala in the pot. Sprinkle half of the fried onions, half of the mint, half of the coriander, and half of the saffron‑milk. Place the fried fish pieces on top, then add the remaining rice, fried onions, mint, coriander, and saffron‑milk.
Time: PT5M
Dum (Steam) Cooking
Cover the pot tightly with its lid; seal the edges with aluminum foil or a dough seal to trap steam. Reduce heat to low and cook for 20 minutes.
Time: PT20M
Temperature: Low heat
Rest and Serve
Turn off the heat and let the biryani rest, still covered, for 10 minutes. Gently fluff with a fork and serve hot, garnished with extra fried onions if desired.
Time: PT10M
Nutrition Facts
- Calories
- 560
- Protein
- 28 g
- Carbohydrates
- 78 g
- Fat
- 14 g
- Fiber
- 3 g
Dietary info: Pescatarian, Gluten‑Free
Allergens: Fish, Milk
Last updated: April 7, 2026





