Beer-battered fish is a key part of any good Friday fish fry—and it's easier to make at home than you think.

Beer-Battered Fish

For some, it’s not Friday without a fish fry—especially a fish fry that features beer-battered fish. This crispy main is a must from jolly old England to America’s heartland. And while you may be used to ordering fish and chips at your favorite restaurant, it’s exceptionally easy to make beer-battered fish right in your own kitchen.
Be sure to stock up on lemon wedges and tartar sauce before you start.
What type of fish is best for frying?
This recipe uses cod, a very traditional pick for fried fish. But it’s not the only option on the list of the best fish for frying. Tilapia, catfish and local panfish—think walleye, perch or bluegill—are also good selections.
Stay away from swordfish, tuna and salmon. These fish do not have the right texture for frying.
Beer-Battered Fish Ingredients
- Oil for frying
- All-purpose flour
- Baking powder
- Salt
- Garlic powder
- Paprika
- Pepper
- Beer or nonalcoholic beer
- Egg
- Cod fillets
- Tartar sauce and lemon for serving
Directions
Step 1: Prep for frying
First, make sure you’re choosing the right oil for frying. Soybean, saffron and peanut oil are all good options. You can also use canola oil.
Heat the oil in an electric skillet or countertop fryer to 375°F. Make sure you add enough oil so the fish fillets can be submerged.
Editor’s Tip: If you don’t have either of these gadgets, you can absolutely use a Dutch oven. Be sure to have a thermometer on hand so you can monitor the temperature of the oil. Getting the right temp and maintaining it is key for properly cooked and crispy fish.
Step 2: Make the batter
In a shallow bowl, whisk together the flour, baking powder, salt and spices. Stir in the egg and cold beer until the batter is nice and smooth.
Editor’s Tip: You can use any beer you like in this beer-battered fish recipe, but lighter beers are the most popular choice.
Step 3: Coat and fry the fish
Next, grab your cod fillets and pat them dry. This will ensure that the batter clings to the fish. Dip the fish into the batter and allow the excess to drip away.
Carefully place the fish into the oil and fry until golden, about two to three minutes on each side. Remove the fish from the oil and drain on paper towels before serving.
Editor’s Tip: Fry in batches. Overcrowding the pan or fryer can cause the fillets to stick together or not cook all the way through.
Beer-Battered Fish Tips
Do I have to use beer in beer-battered fish?
Beer adds flavor and richness to the batter. And the alcohol burns away during the cooking process. But if you prefer, you don’t have to use beer in this beer-battered fish recipe. Nonalcoholic beer or even sparkling water do the trick here.
The reason beer is a popular choice for battered fish is because the carbonation in the beer makes for a light, crispy coating. That same carbonation and the slight acidity of the beer also helps create a tender and flaky batter. You can get these same results with bubbly water or an NA beer. Don’t use sugary sodas or other drinks, though—they are too sweet for this fish recipe.
How do I get batter to stick to fish?
Excess moisture causes the batter to run off, so the secret here is to pat your fish fillets dry before dipping them in the batter.
Why isn’t my fried fish crispy?
The primary reason your fish isn’t getting crispy is that the oil isn’t hot enough. Make sure to wait until the oil hits the right temperature before adding the fish.
At lower temps, the oil will seep right into the coating rather than crisping it up. So have patience as you wait for that oil to heat!
What can I serve with fried fish?
Serve beer-battered fish with plenty of lemon wedges and tartar sauce for dipping. Popular sides for fried fish include potato pancakes, rye bread and coleslaw. And, of course, don’t forget fries for a classic fish and chips combo.
Beer-Battered Fish
Ingredients
- Oil for deep-fat frying
- 1 cup all-purpose flour
- 1-1/2 teaspoons baking powder
- 3/4 teaspoon salt
- 1/2 teaspoon garlic powder
- 1/4 teaspoon paprika
- 1/4 teaspoon pepper
- 1 cup very cold beer or nonalcoholic beer
- 1 large egg, lightly beaten
- 4 cod fillets (6 ounces each)
- Optional: Tartar sauce and lemon wedges
Directions
- In an electric skillet or deep fryer, heat oil to 375°. In a shallow bowl, combine flour, baking powder and seasonings. Stir in beer and egg until smooth. Dip fillets in batter; allow excess to drip off.
- Fry fish in hot oil in batches until golden brown, 2-3 minutes on each side. Drain on paper towels. If desired, serve with tartar sauce and lemon wedges.
Nutrition Facts
1 fillet: 338 calories, 20g fat (2g saturated fat), 79mg cholesterol, 285mg sodium, 8g carbohydrate (1g sugars, 0 fiber), 28g protein.