Go Back
A delicious plate of Ultimate Crispy Battered Fish — Foolproof Batter Fish Recipe for Perfect Crunch

Ultimate Crispy Battered Fish

This foolproof recipe guarantees perfectly crispy battered fish every time, with a satisfying crunch that will impress everyone.
Prep Time 10 minutes
Cook Time 12 minutes
Chilling Time 15 minutes
Total Time 22 minutes
Servings: 4 servings
Course: Dinner, Main Dish
Cuisine: American, British

Ingredients
  

For the Batter
  • 120 g plain all-purpose flour The base for your crispy batter, ensuring a light coating.
  • 60 g cornstarch Crucial for achieving that desired extra crunch in the batter.
  • 1 tsp baking powder Helps the batter puff up and become airy during frying.
  • 0.5 tsp fine salt Balances the flavors and enhances the taste of the fish.
  • 0.5 tsp freshly ground black pepper Adds a subtle aromatic warmth and mild spice.
  • 0.5 tsp garlic powder Optional, but recommended for an extra layer of savory flavor.
  • 0.5 tsp paprika Contributes a beautiful golden hue and a hint of sweet warmth.
  • 240 ml very cold sparkling water or chilled beer The key to a light and crispy batter, choose your preference for flavor.
  • 1 egg egg Optional, for a richer batter and a slightly sturdier, crispier crust.
Other
  • 2 inches Neutral frying oil Use an oil with a high smoke point suitable for deep frying, such as canola, sunflower, or peanut oil.

Equipment

  • Mixing Bowl
  • Deep skillet or Dutch oven or Deep-fryer
  • Thermometer
  • Slotted spoon
  • Wire Rack

Method
 

  1. Make the batter.
  2. In a mixing bowl, whisk the flour, cornstarch, baking powder, salt, pepper, garlic powder and paprika until well combined.
  3. Pour in the chilled sparkling water (or beer) a little at a time while whisking, until the mixture is smooth and coats the back of a spoon.
  4. If you want a slightly sturdier, richer crust, beat the egg and stir it into the batter now.
  5. Keep the batter cold until you’re ready to fry.
  6. Prep the fish.
  7. Pat fish fillets completely dry with paper towels — wet fish = soggy crust.
  8. Lightly dust each piece with a teaspoon of flour; that dry layer helps the batter cling.
  9. Heat the oil.
  10. Pour enough oil into a deep skillet, Dutch oven, or deep-fryer to give you at least 2 inches (5 cm) of depth. Heat it to 350°F (175°C).
  11. Use a thermometer for best results — steady temperature = non-greasy, crisp results.
  12. Batter and fry.
  13. Dip each floured fillet into the batter, letting excess drip off, then gently lower into the hot oil.
  14. Fry in small batches so the temperature stays steady. Cook about 3–5 minutes per side, until the coating turns golden and the fish inside flakes easily.
  15. Remove with a slotted spoon and rest on a wire rack (not paper) so steam doesn’t soften the crust.
  16. Serve.
  17. Plate immediately with lemon wedges, tartar sauce, or malt vinegar.
  18. Want fish tacos? Drop the warm fillets into tortillas and top with slaw.

Notes

For the crispiest results, ensure fish fillets are completely dry before battering, use very cold liquid in the batter, and maintain a steady oil temperature of 350°F (175°C) while frying. Always rest fried fish on a wire rack to prevent sogginess.