There’s nothing quite like perfectly beer-battered fish—light, crispy, and shatteringly golden on the outside, with flaky, tender white fish within. It’s the star of fish and chips, the pride of British pubs, and a true comfort food classic.
The secret is in the batter: ice-cold beer creates carbonation that makes it light and airy, while a touch of cornstarch adds extra crunch. This recipe delivers that perfect pub-style fish at home, with a batter that stays crisp long after frying. Serve it with chips, tartar sauce, and a squeeze of lemon for the ultimate experience.

Instructions
Prep the Fish
Pat the fish fillets completely dry with paper towels. Season both sides with salt and pepper. Cut into serving-size pieces if needed.
Make the Batter
In a large bowl, whisk together the flour, cornstarch, baking powder, salt, and pepper. Gradually whisk in the ice-cold beer until the batter is smooth and the consistency of thin pancake batter. Keep the batter cold (set the bowl in an ice bath if needed).
Heat the Oil
In a heavy-bottomed pot or deep fryer, heat about 2 inches of oil to 350°F (175°C). Use a thermometer to maintain temperature.
Dredge the Fish
Place the ½ cup flour in a shallow dish. Dredge each fish fillet in the flour, shaking off excess. This helps the batter adhere.
Dip and Fry
Dip each floured fillet into the beer batter, allowing excess to drip off. Carefully lower into the hot oil. Fry in small batches for 4-6 minutes, turning once, until golden brown and crispy. The fish should be cooked through and flake easily with a fork.
Drain
Remove with a slotted spoon and drain on a wire rack (not paper towels). Sprinkle immediately with a little salt.
Serve
Serve immediately with tartar sauce, lemon wedges, malt vinegar, and chips.

Pro-Tips for Beer-Battered Fish Perfection
- Keep the Batter Cold: Ice-cold batter hitting hot oil creates the crispiest crust. Set the bowl in an ice bath.
- Use a Thermometer: Maintaining oil temperature is crucial. Too cool = greasy fish; too hot = burnt outside, raw inside.
- Don’t Overcrowd: Fry in small batches to keep oil temperature steady.
- Pat Fish Dry: Moisture prevents the batter from sticking.
- Dredge in Flour: A light dusting of flour helps the batter adhere.
- Drain on a Rack: Paper towels trap steam and make the coating soggy. A wire rack keeps it crispy.
- Serve Immediately: Beer-battered fish is best fresh and hot.
- Choose the Right Fish: Cod, haddock, and halibut are classic choices—firm, white, and flaky.
This Beer-Battered Fish is crispy, flaky, and absolutely delicious.
