Mangalorean Fish Biryani
A fragrant and spicy biryani from the coastal region of Mangalore. Succulent fried fish layered with a tangy coconut-based masala and aromatic short-grain rice, cooked to perfection on dum.
For 4 servings
6 steps. 60 minutes total.
- 1
Step 1
- a.Prepare the Fish and Rice
- b.Clean the fish steaks and pat them completely dry. In a bowl, combine 1.5 tsp red chili powder, 0.5 tsp turmeric powder, lemon juice, and 1 tsp salt to make a thick paste.
- c.Coat the fish steaks evenly with the marinade. Set aside for at least 30 minutes.
- d.Wash the jeerakasala rice thoroughly and soak it in water for 30 minutes. After soaking, drain the water completely.
- 2
Step 2
- a.Cook the Rice
- b.In a pot, heat 2 tbsp of ghee over medium heat. Add the cinnamon stick, cloves, green cardamom, and star anise. Sauté for 30-45 seconds until fragrant.
- c.Add the drained rice and gently sauté for 2 minutes, being careful not to break the grains.
- d.Pour in 4 cups of hot water and 1.5 tsp of salt. Stir once, bring to a rolling boil, then reduce the heat to low. Cover and cook for 10-12 minutes, or until the rice is 90% cooked and all water is absorbed.
- e.Turn off the heat and let it sit, covered, for 5 minutes. Then, gently fluff the rice with a fork and set aside.
- 3
Step 3
- a.Fry the Fish
- b.In a shallow plate, mix the rice flour and rava.
- c.Lightly dredge each marinated fish steak in the flour-rava mixture, shaking off any excess.
- d.Heat the coconut oil in a wide, heavy-bottomed pan over medium-high heat. Carefully place the coated fish steaks in the hot oil.
- e.Shallow fry for 3-4 minutes per side until they are golden brown and crisp. The fish should be about 80% cooked. Remove from the pan and set aside. Reserve about 3-4 tbsp of the flavorful oil in the pan.
- 4
Step 4
- a.Prepare the Biryani Masala
- b.In the same pan with the reserved oil, add the sliced onions. Sauté on medium heat for 8-10 minutes until they turn soft and golden brown.
- c.Add the ginger-garlic paste and slit green chilies. Cook for 2 minutes until the raw aroma disappears.
- d.Add the chopped tomatoes and cook for 5-6 minutes until they become soft and mushy.
- e.Stir in the remaining 0.5 tsp turmeric powder, 1 tsp red chili powder, 2 tsp coriander powder, and 1 tsp salt. Sauté the spices for 1 minute.
- f.Add the fresh grated coconut and tamarind pulp. Mix well and cook for 3-4 minutes until the masala thickens and you see oil separating at the edges. If the masala is too dry, add a splash of warm water.
- 5
Step 5
- a.Layer and 'Dum' Cook the Biryani
- b.Select a heavy-bottomed pot for layering. Spread half of the prepared masala evenly at the bottom.
- c.Arrange the fried fish steaks over the masala in a single layer.
- d.Gently spread the remaining masala over the fish.
- e.Top with all of the cooked rice, spreading it evenly.
- f.Garnish the rice layer with chopped mint leaves, coriander leaves, fried onions, and drizzle the remaining 2 tbsp of ghee over the top.
- g.Cover the pot with a tight-fitting lid. To seal it well, you can place a clean kitchen towel under the lid or use aluminum foil.
- h.Place the pot on the lowest possible heat and cook on 'dum' for 12-15 minutes. Alternatively, place a tawa (griddle) on the stove and put the pot on it for gentle, even heating.
- i.Turn off the heat and let the biryani rest, undisturbed, for at least 15 minutes. This step is crucial for the flavors to meld.
- 6
Step 6
- a.Serve
- b.Open the lid and enjoy the aroma. Gently fluff the biryani from the sides of the pot using a spatula or large spoon.
- c.Serve hot, ensuring each portion includes rice, masala, and a piece of fish. It pairs well with a simple raita or papad.
What to keep in mind.
5 tips from the recipe — small details that make a real difference to the final dish.
- 1Use fresh, firm-fleshed fish like Kingfish (Surmai), Pomfret, or Seer fish for the best results.
- 2Do not overcook the fish when frying, as it will cook further during the dum process. It should be crisp on the outside but still moist inside.
- 3Using coconut oil for frying the fish and making the masala lends an authentic Mangalorean flavor.
- 4For the best aroma and texture, use short-grain rice like Jeerakasala or Kaima. If unavailable, aged basmati rice is a good substitute.
- 5Resting the biryani after dum cooking is non-negotiable. It allows the steam to settle and the flavors to infuse deeply into every grain of rice.
Adapt it for your goals.
Protein Swap
This recipe works wonderfully with prawns. Marinate and fry the prawns similarly, but for a shorter duration to avoid making them rubbery.
Vegetarian VersionVegetarian Version
Replace the fish with thick slices of paneer or firm tofu. Marinate and shallow fry them just like the fish.
Spice Level AdjustmentSpice Level Adjustment
Reduce the amount of red chili powder and green chilies for a milder version. You can also use Kashmiri red chili powder for color without excessive heat.
Why this is on our healthy list.
Rich in Omega-3 Fatty Acids
Kingfish is an excellent source of omega-3 fatty acids, which are crucial for brain health, reducing inflammation, and supporting a healthy heart.
High-Quality Protein
This dish provides a substantial amount of high-quality protein from the fish, essential for muscle repair, growth, and overall body function.
Anti-inflammatory Spices
The use of spices like turmeric, ginger, and garlic provides anti-inflammatory compounds that can help combat oxidative stress in the body.
Frequently asked questions
The best fish are firm, white-fleshed varieties that hold their shape well. Kingfish (Surmai/Anjal), Seer Fish, and Pomfret are excellent choices. Avoid delicate fish that might fall apart during cooking.
