Taryal Machhi
Crispy, golden pan-fried fish coated in a vibrant spice paste made with fresh coriander, garlic, and green chilies. This Gujarati-style preparation turns everyday fish into a zesty, flavour-packed meal that comes together in under 30 minutes.
For 4 servings
- prep · ~2 min
Make the green masala paste.
1.In a blender jar, add coriander leaves, garlic cloves, green chilies, lemon juice, turmeric powder, red chili powder, and salt.2.Grind to a smooth, thick paste without adding any water. Scrape down the sides as needed.TIPA dry paste clings best to the fish. Only add a teaspoon of water if the blender absolutely refuses to move. - prep · ~3 min
Coat the fish steaks.
1.Pat the fish steaks completely dry with a paper towel.2.Rub the green masala paste evenly on all sides of each steak, pressing gently so it adheres.3.Dust both sides of each steak lightly with rice flour—this creates the crispy crust.TIPPatting the fish dry is essential; excess moisture dilutes the paste and causes oil splatter. - fry · ~8 min
Pan-fry the fish until golden.
1.Heat oil in a large non-stick frying pan over medium heat until shimmering but not smoking.2.Gently place the coated fish steaks in the pan, making sure they don't touch each other.3.Fry undisturbed for 3-4 minutes until the underside is deep golden and crisp.4.Carefully flip each steak and fry the other side for another 3-4 minutes until cooked through.TIPCook in two batches if your pan is crowded—overlapping fish steams rather than fries. - serve · ~1 min
Serve immediately with lemon wedges.
Transfer the fried fish to a plate lined with paper towels for a few seconds to absorb any excess oil, then move to a serving platter. Serve hot with lemon wedges and sliced onions on the side.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use a non-stick pan to prevent the delicate fish skin from tearing during frying.
- 2Let the fish come to room temperature for 10 minutes before coating for even cooking.
- 3Do not flip the fish too early; wait until the underside is deep golden and releases easily.
- 4If using a firm fish like kingfish, increase frying time by 1 minute per side for thicker steaks.
- 5Leftover taryal machhi can be refrigerated for up to 1 day; reheat in a dry pan, not microwave.
- 6For extra crunch, add a tablespoon of chickpea flour (besan) along with the rice flour.
Adapt it for your goals.
Air-fryer
For a lower-oil version, spray the coated fish steaks with oil and air-fry at 200°C (400°F) for 10-12 minutes, flipping halfway. This drastically cuts fat while keeping the crust crispy.
high proteinHigh-protein
Swap pomfret with salmon or tilapia for a different omega-3 profile. The spicy paste pairs well with firmer, oily fish and keeps the dish protein-dense.
jainJain
Omit garlic and replace with asafoetida (hing) in the masala paste to follow Jain dietary restrictions. The coriander and green chilies still deliver vibrant flavor.
gluten freeGluten-free
The recipe already uses rice flour, but verify that your red chili powder and turmeric are from gluten-free sources. This variation ensures celiac-safe enjoyment.
Why this is on our healthy list.
Rich in Omega-3s
Pomfret is a good source of omega-3 fatty acids, which support heart health and reduce inflammation. Regular fish consumption is linked to better brain function.
Boosts Immunity
Fresh coriander, garlic, and green chilies are packed with antioxidants and vitamin C, helping strengthen the body's natural defenses.
Lean Protein Source
Fish provides high-quality lean protein essential for muscle repair and satiety, with minimal saturated fat compared to red meats.
Digestive Friendly
Turmeric and ginger (implicit in the paste) support digestion, while coriander is traditionally used to soothe the stomach and reduce bloating.
Frequently asked questions
Yes, but thaw it completely in the refrigerator overnight and pat it extremely dry with paper towels. Frozen fish releases more water, so skip rinsing and press dry well to help the paste stick.



