Beer battered fish is pub food royalty. Light. Crispy. Golden. Flaky inside. Crunchy outside.
Cold beer is the secret. It makes the batter airy and crisp. 30 minutes. No pub required. Just a skillet and a cold one.

Serves 4.
For serving: Tartar sauce, malt vinegar, lemon wedges, fries
Step-by-Step Instructions
1
1
Prep the Fish
- Pat fish fillets completely dry with paper towels. Season lightly with salt.
2
2
Make the Batter
- In a bowl, whisk flour, baking powder, salt, pepper, and paprika.
- Slowly pour in cold beer while whisking. Add egg if using. Stir until smooth (batter should be like thick cream). Don’t overmix.
3
3
Heat the Oil
- Heat 2 inches of oil in a deep pot to 375°F (190°C).
4
4

Batter and Fry

- Dredge each fillet in flour. Shake off excess. Dip into beer batter, letting excess drip off.
- Carefully place in hot oil. Fry 3-4 minutes per side until deep golden brown and cooked through (internal temp 145°F).
- Drain on wire rack or paper towels. Sprinkle with salt immediately.
5
5
Serve
- Serve hot with tartar sauce, malt vinegar, lemon wedges, and chips (if you have them).
Summary
Prep Time: 10 minutes | Cook Time: 10-15 minutes | Total Time: 20-25 minutes
Yield: 4 servings
Difficulty: Easy
Storage Notes
Best Fresh:
Beer battered fish is best eaten immediately. Leftovers lose crispiness.
Reheat:
Oven at 400°F for 10 minutes. Air fryer at 375°F for 5-7 minutes. Never microwave.
Pro Tip:
- Keep the beer ICE cold. Cold batter = light, crispy fish.
