This Restaurant Style Tawa Fish has everything you want in a good fish recipe: a beautifully crisp golden coating, bold desi spices and tender, juicy fish inside. It is cooked on a hot tawa with just enough oil to develop those deliciously caramelised edges—without deep-frying.
Serve it straight from the tawa with warm naan, sliced onions, lemon wedges and your favourite chutney for a proper restaurant-style meal at home.
Crispy, Spicy and Full of Flavour
There is something incredibly satisfying about recreating restaurant favourites in your own kitchen. After a little testing and adjusting, I developed this easy method for making tawa fish with a crisp exterior while keeping the inside moist and flaky.
The secret lies in three simple things: drying the fish properly, using a hot heavy-bottomed tawa and allowing the fish to cook undisturbed until it naturally releases from the surface.
A combination of rice flour, plain flour and traditional Pakistani spices creates a light coating that becomes crisp and golden as the fish cooks. Mustard oil adds its distinctive flavour, while fresh lemon brightens the entire dish.
The Best Fish for Tawa Fish
Rohu and Catla, also known as Thela fish, are excellent choices for Pakistani-style tawa fish. You can also use baam, cod or another firm white fish.
Choose medium-thick fish steaks or fillets so they remain juicy while the coating becomes crisp. Very thin fillets cook quickly, so watch them carefully to prevent overcooking.
You can prepare the fish with or without the skin. If using skin-on fillets, begin cooking them with the skin side facing down.
Why You’ll Love This Recipe
- Crispy and golden on the outside
- Tender and juicy inside
- Made with simple Pakistani spices
- Shallow-fried instead of deep-fried
- Easy to prepare on a regular tawa or cast-iron pan
- Ready in approximately 20 minutes after marination
- Perfect for family dinners and special occasions
Tips for Perfect Tawa Fish
1. Pat the Fish Completely Dry
Remove as much moisture as possible with kitchen paper before adding the marinade. A dry surface helps the spice coating stick properly and become crisp during cooking.
This step is especially important when using thawed frozen fish.
2. Use a Heavy Tawa
A cast-iron tawa, heavy griddle or thick-bottomed frying pan distributes heat more evenly. A thin pan can create burnt patches before the fish has cooked through.
3. Heat the Tawa Before Adding Oil
Heat the empty tawa over medium-high heat. Once it is properly hot, add the oil and swirl it around the surface.
The oil should be hot but not smoking excessively when you place the fish on the tawa.
4. Don’t Move the Fish Too Soon
The fish may initially stick to the tawa. Allow it to cook undisturbed until the underside develops a golden crust.
Test it gently with a spatula. If it does not release easily, give it another 20–30 seconds before trying again.
5. Baste While Cooking
After turning the fish, spoon a little hot oil and the juices from the tawa over the top. This helps the spices cook evenly while keeping the fish moist and flavourful.
6. Avoid Over-Marinating
Because this marinade contains lemon juice, marinate the fish for approximately 45–60 minutes. Leaving fish overnight in an acidic marinade can affect its texture and make it soft.
What to Serve with Tawa Fish
This spicy tawa fish is delicious with:
- Warm naan or chapati
- Laccha onions
- Fresh lemon wedges
- Apricot Chutney
- Mint Tamarind Chutney
- Imli Ki Chutney
- Khajoor Ki Chutney
- Brown Chutney
- Lemon Chutney
For me, a squeeze of fresh lemon is essential. But because I am definitely a chutney person, I rarely serve tawa fish without at least one flavourful sauce on the side.
Restaurant Style Tawa Fish Recipe
A hot tawa and a light basting of mustard oil transform simply marinated fish into a wonderfully crispy and flavourful meal. This easy Restaurant Style Tawa Fish is golden on the outside, juicy inside and even better than takeaway.
Prep Time: 15 minutes
Marination Time: 1 hour
Cook Time: 20 minutes
Total Time: 1 hour 35 minutes
Servings: 6
Ingredients
- 1½ kg fish steaks or medium-thick fillets
- 4 tablespoons lemon or lime juice
- 1 tablespoon ginger paste
- 2 tablespoons garlic paste
- 2 tablespoons crushed red chilli
- 1 tablespoon coriander powder
- 1 tablespoon crushed cumin seeds
- 1 teaspoon garam masala
- ½ teaspoon turmeric powder, optional
- ½ teaspoon carom seeds (ajwain)
- Salt, to taste
- 2 tablespoons plain flour
- 1 tablespoon rice flour
- 1–2 tablespoons water, only if required
- Mustard oil or cooking oil, for shallow-frying
- Chaat masala, for sprinkling
For Garnishing
- Fresh lemon wedges
- Sliced onions
- Fresh coriander, optional
Instructions
- If using a whole cleaned fish, cut it into medium-thick steaks. If using fillets, check carefully and remove any remaining bones.
- Rinse the fish briefly under cold water and drain well. Pat every piece completely dry with kitchen paper.
- Place the fish in a large non-reactive bowl. Add the lemon juice, ginger paste, garlic paste and salt. Rub gently over all sides of the fish.
- In a separate bowl, combine the crushed red chilli, coriander powder, crushed cumin, garam masala, turmeric, ajwain, plain flour and rice flour.
- Add the spice mixture to the fish and coat every piece evenly. If the marinade feels too dry to spread, add one tablespoon of water. Avoid making it runny.
- Cover and refrigerate the fish for 45–60 minutes.
- Remove the fish from the refrigerator about 10 minutes before cooking. If any excess liquid has collected in the bowl, drain it carefully without removing the spice coating.
- Heat a heavy tawa, cast-iron griddle or frying pan over medium-high heat.
- Add enough mustard oil or cooking oil to coat the surface of the tawa.
- Carefully place the fish on the hot tawa. If using skin-on fillets, place them skin-side down. Lay each piece away from your body to avoid oil splashes.
- Cook undisturbed over medium heat for approximately 5–7 minutes, depending on the thickness of the fish.
- When the underside is crisp and golden and the fish releases easily, carefully turn each piece.
- Drizzle a little more oil around the fish if the tawa looks dry. Tilt the pan slightly and use a spoon to baste the top with the hot oil and cooking juices.
- Cook for another 3–5 minutes, or until the second side is golden and the fish is opaque and flakes easily with a fork. The exact cooking time will depend on the thickness of the pieces.
- Transfer the cooked fish to a serving platter.
- Sprinkle lightly with chaat masala and finish with fresh lemon juice.
- Garnish with lemon wedges, sliced onions and fresh coriander. Serve immediately while the coating is hot and crisp.
Notes
- Do not overcrowd the tawa. Cook the fish in batches if necessary.
- Avoid turning the fish repeatedly because this can break the pieces and loosen the coating.
- If the coating is browning too quickly, reduce the heat slightly.
- Rice flour helps produce a light, crisp surface.
- Mustard oil gives the fish a more traditional flavour, but you can use another suitable cooking oil.
- Cooking time will vary depending on the type and thickness of the fish.
- For food safety, the thickest part of the fish should reach an internal temperature of 63°C/145°F.
Frequently Asked Questions
Can I marinate tawa fish overnight?
It is better not to marinate fish overnight when the marinade contains lemon or lime juice. The acid begins changing the fish’s texture and can make it soft. For this recipe, 45–60 minutes is sufficient.
Can I make tawa fish without mustard oil?
Yes. Mustard oil provides a distinctive restaurant-style flavour, but you can replace it with another neutral cooking oil.
Why does my fish stick to the tawa?
Fish usually sticks when the pan or oil is not hot enough, the fish is too wet or you try to turn it before the crust has formed. Let it cook undisturbed until it releases naturally.
Can I use boneless fish fillets?
Yes. Firm boneless white fish fillets work well. Choose medium-thick pieces and adjust the cooking time accordingly.
How do I keep the coating from falling off?
Pat the fish dry before marinating, keep the coating thick rather than watery and avoid moving the fish during the first few minutes of cooking.
More Fish Recipes to Try
If you enjoyed this Restaurant Style Tawa Fish, you may also like:
- English Style Fish and Chips
- Fish Tikka Boti
- Tangy Pan-Fried Fish
- Fish Steak
- Crumb-Fried Fish
- Sweet and Sour Fish
This Restaurant Style Tawa Fish Recipe is seriously worth trying. It is easy to prepare, costs less than restaurant takeaway and tastes even better when served fresh from the tawa.
If you make it, please leave a rating and share your experience in the comments. I would love to see your recreation—tag @recipestable on Instagram or Facebook so I can see how beautifully yours turned out.
