How-to

How to Make Crispy, Non-Soggy Fish Tacos

Taco Scene Staff · August 20, 2026

How to Make Crispy, Non-Soggy Fish Tacos

Soggy fish tacos are a solvable problem. Almost every failure comes from moisture arriving at the wrong moment. Here are the fixes, in the order they matter.

1. Dry the fish

Pat the fillets thoroughly and season them fifteen minutes ahead so the salt draws out surface moisture. Wet fish steams inside its own batter.

2. Add cornstarch to the batter

Replace about a quarter of the flour with cornstarch. It limits gluten and produces a lighter, crisper shell that holds up longer under sauce.

3. Keep the batter cold

Use ice-cold beer or sparkling water and mix just before frying. Cold batter into hot oil creates rapid steam, which is what makes the crust airy.

4. Hold 350 to 375°F

Below that range the crust absorbs oil. Use a thermometer, fry in small batches, and let the oil recover between batches.

5. Drain on a rack, not paper

Paper towels trap steam against the bottom of the fish and soften it in under a minute. A wire rack keeps air moving on all sides.

6. Prepare a moisture barrier

Put the cabbage down first, dry and lightly dressed, then the fish, then the crema on top. Sauce touching the crust directly is the last mistake left to make.

7. Assemble at the last second

Warm tortillas, doubled, ready and waiting. Build each taco right before it is eaten, not on a platter for the table.

The oven-fry option

If you would rather not deep fry, coat the fish in panko and bake at 425°F on a preheated wire rack for 12 to 14 minutes. It will not be identical, but the crunch survives the trip to the table.

Our Baja fish taco recipe has exact ratios and our anatomy guide explains each component.

Gear mentioned in this article

Browse the full shop

Taco Scene may earn a commission from purchases made through these links.

Recipes to try

Browse all taco recipes →

Keep reading