Masala Fish Fry
Crispy, pan-fried fish coated in a bold and tangy Indian spice marinade. This popular coastal dish is wonderfully aromatic and makes for a perfect appetizer or a side with rice and dal. Ready in under 30 minutes of active cooking time!
For 4 servings
6 steps. 15 minutes total.
- 1
Step 1
- a.Prepare the Fish
- b.Rinse the fish steaks under cold water. Pat them completely dry with paper towels; this is the most critical step for a crispy result.
- c.Using a sharp knife, make 2-3 shallow diagonal slits on both sides of each fish piece. This helps the marinade penetrate deeply for maximum flavor.
- 2
Step 2
- a.Create the Spice Marinade
- b.In a mixing bowl, combine the ginger-garlic paste, Kashmiri red chili powder, turmeric powder, coriander powder, cumin powder, garam masala, amchur powder, salt, and lemon juice.
- c.Mix well to form a thick, smooth paste. If the paste is too dry, add 1-2 teaspoons of water to achieve a spreadable consistency.
- 3
Step 3
- a.Marinate the Fish
- b.Generously rub the masala paste all over each piece of fish, ensuring it gets into the slits you made.
- c.Let the fish marinate for at least 30 minutes at room temperature. For a deeper, more intense flavor, cover and refrigerate for 1-2 hours.
- 4
Step 4
- a.Coat the Fish for Frying
- b.On a flat plate or tray, mix the rice flour and besan (gram flour) together.
- c.Take each marinated fish piece and gently dredge it in the flour mixture, ensuring a light, even coating on all sides. Shake off any excess flour.
- 5
Step 5
- a.Shallow Fry to Perfection
- b.Heat the sunflower oil in a wide, heavy-bottomed pan or cast-iron skillet over medium-high heat. The oil is ready when a tiny pinch of the coating flour sizzles immediately upon contact.
- c.Carefully place the coated fish pieces in the hot oil in a single layer. Do not overcrowd the pan; fry in batches if necessary.
- d.Fry for about 4-5 minutes on the first side, until it's golden brown and crisp.
- e.Gently flip the fish and fry for another 4-5 minutes on the other side until cooked through. The fish is done when it flakes easily with a fork.
- 6
Step 6
- a.Garnish and Serve
- b.Once cooked, transfer the fish fry to a plate lined with paper towels to absorb any excess oil.
- c.Sprinkle with freshly chopped coriander leaves and a pinch of chaat masala.
- d.Serve immediately while hot and crispy, accompanied by onion rings and lemon wedges.
What to keep in mind.
5 tips from the recipe — small details that make a real difference to the final dish.
- 1For an extra crispy crust, you can use fine semolina (rava) instead of or mixed with the rice flour.
- 2Ensure your oil is sufficiently hot before adding the fish. Cold oil will result in a soggy, greasy fish fry.
- 3Do not overcrowd the pan. Frying in batches maintains the oil temperature, ensuring each piece gets perfectly crispy.
- 4Use a fish spatula for flipping to prevent the delicate steaks from breaking apart.
- 5Let the fish cook undisturbed on one side to form a good crust before attempting to flip it.
Adapt it for your goals.
Healthier Method
For a lower-fat version, bake the marinated fish at 200°C (400°F) for 15-20 minutes or air fry at 190°C (375°F) for 12-15 minutes, flipping halfway through.
Different FishDifferent Fish
This recipe works wonderfully with other firm fish like pomfret, mackerel, sea bass, or even boneless fillets like cod or tilapia. Adjust cooking time based on thickness.
South Indian FlavorSouth Indian Flavor
Add 1 teaspoon of black pepper powder to the marinade and a sprig of fresh curry leaves to the hot oil while frying for a distinct and aromatic flavor.
Tandoori StyleTandoori Style
Add 2 tablespoons of thick yogurt (hung curd) and 1 teaspoon of tandoori masala to the marinade for a creamy, tangy, and smoky flavor profile.
Why this is on our healthy list.
Rich in Omega-3 Fatty Acids
Fish, especially fatty varieties like mackerel, is a prime source of omega-3 fatty acids (EPA and DHA), which are essential for brain health, reducing inflammation, and supporting a healthy heart.
Excellent Source of Lean Protein
Fish provides high-quality, easily digestible protein that is crucial for building and repairing tissues, muscle growth, and maintaining overall body function without the high saturated fat content of other meats.
Contains Anti-inflammatory Spices
The marinade features spices like turmeric (containing curcumin), ginger, and garlic, which are known for their powerful natural anti-inflammatory and antioxidant properties that help combat oxidative stress.
Frequently asked questions
A single serving of Masala Fish Fry (approximately 150g) contains around 280-350 calories. The exact number can vary based on the type of fish used and the amount of oil absorbed during frying.
