Crispy Fish Fry Batter Recipe with Beer (4 Ingredients)
This post may contain affiliate links. For more information, please see our disclosure policy.
This fish fry batter uses just four pantry ingredients and fries up light, crispy, and golden in about 30 minutes. It’s a proper British-style beer batter — thin, airy, and genuinely crisp, not a heavy breading. If you’ve been hunting for a fish batter recipe that doesn’t go soggy, this is the one.
It’s my favorite, inspired by a trip to “England” in Epcot — and it really does hit the mark. A couple of cold beers turn simple strips of cod or haddock into something that tastes like it came out of an English pub kitchen.
And the best part? It’s easier than you think. Serve it with thick-cut chips and a sprinkle of malt vinegar, and everyone will think you ordered in.

We’ve made this recipe many times, always with great results. My husband grew up eating fish fry in upstate (central?) NY — that version is breaded, while this one is the British style: a thin, airy beer batter that puffs up in the oil.
Ingredient Notes
The batter is made from 4 simple ingredients: flour, beer, baking powder, and salt.

Flour: Use all-purpose flour for a balanced batter with good texture and consistency. You can use self-rising flour and omit the baking powder, or try a mix of all-purpose and rice flour for an even lighter, crispier batter.
Baking powder: Essential for adding lift and creating a light, airy batter. If you don’t have baking powder, you can make a substitute by combining 1 teaspoon of baking soda with 2 teaspoons of cream of tartar.
Salt: Regular table salt works well, but you can also use sea salt or kosher salt for a slightly different flavor profile.
Cold beer: A light lager or pale ale works best for a neutral, mild flavor that enhances the batter without overpowering the fish. The beer should be very cold to ensure a crisp batter. If you prefer not to use beer, sparkling water or club soda can be used as a substitute. These options also provide carbonation, which helps create a light, airy batter.
Oil: Use a high smoke point oil such as canola, vegetable, peanut, or sunflower oil. These oils are ideal for deep frying as they can withstand high temperatures without burning. Avoid oils with low smoke points like olive oil, as they can burn and impart an undesirable flavor.
Best Fish for Frying
Cod and haddock are the classics, and what you’d get in an English chip shop. Both have a mild flavor and firm, flaky flesh that holds together in hot oil. Pollock and tilapia work well too and are usually cheaper.
What matters is that the fish is firm and white-fleshed — thin or delicate fillets like sole or flounder tend to fall apart in the batter, and oily fish like salmon or mackerel fight the flavor rather than carrying it.
Cut whatever you use into thick strips about 1.5 inches wide so the outside crisps before the inside overcooks.
This batter also works beautifully on shrimp and scallops!
Want a Seasoned Fish Fry?
Traditional British fish and chips batter is deliberately plain — the malt vinegar and tartar sauce do the seasoning. But if you grew up with an American-style fish fry, you may want more flavor in the coating itself. Whisk any or all of these into the dry ingredients before chilling:
- 2 teaspoons paprika (sweet or smoked)
- 1½ teaspoons garlic powder
- 1 teaspoon onion powder
- 1 teaspoon black pepper
- ¼ to ½ teaspoon cayenne, if you want heat
Or keep it simple with 1 tablespoon of Old Bay in place of all of the above — it’s the classic Chesapeake fish fry flavor and it’s one ingredient instead of five.
Everything else about the method stays the same!
How to Make Fish Fry Batter
Combine flour, baking powder, and salt in a bowl and place it in the fridge for at least 15 minutes to chill. Heat oil in a deep fryer or large, deep skillet to 365°F (185°C).


Just before you are ready to fry, pour cold beer into the chilled flour mixture and whisk until smooth. Pat the fish dry with paper towels, then lightly coat it in flour to help the batter adhere.
Coat the fish well in the batter, allowing any excess to drip off before placing the fish in the hot oil.

Add a few pieces at a time (2 to 4, depending on the size of your cooking vessel) to avoid overcrowding. If using a deep fryer, lower the basket into the oil before adding the fish, then shake the basket immediately after adding the fish to prevent sticking.
Fry the fish for 4 to 6 minutes, observing for a golden brown color. Transfer the cooked fish to a wire rack set over paper towels to drain excess oil and keep the fish crispy.
Remember that when you batter and fry the fish, the pieces will just about double in volume!

Outside, you will have a very crisp and lovely coating, while inside is perfectly moist, tender fish. So good. I ate mine with malt vinegar, and my husband opted for tartar sauce.
How to Make Without Beer
Swap the beer for 550 ml (about 2⅓ cups) of very cold club soda or sparkling water. The carbonation does the same job — it’s what makes the batter light and airy — so you lose a little flavor depth but none of the crispness. Keep it just as cold, and add it to the chilled flour mixture right before you fry.
How to Keep the Fish Fry Crispy
Creating a fish fry that rivals the delicious offerings of an English pub at home is easier than you might think with a few key tips and techniques. For a light, crispy batter, each step plays a crucial role in achieving that authentic pub-style texture and flavor.
- Cold Batter: Ensure your batter is very cold; you can even chill the beer before mixing. A cold batter helps create a light, crisp coating as the cold temperature causes the batter to immediately start setting upon contact with the hot oil.
- Beer Batter: Mix flour, cold beer, and baking powder for a light, airy batter—season with salt. The beer’s carbonation creates bubbles in the batter, resulting in a crispy, airy texture. The baking powder adds additional lift.
- Dry Fish: Pat the fish dry with paper towels to help the batter adhere better. Moisture on the fish can prevent the batter from sticking properly, leading to uneven coating and frying.
- Flour Coating: Lightly dust the fish with flour before dipping it in the batter to help the batter stick. The flour provides a dry surface for the batter to cling to, ensuring an even coating.
- Hot Oil: Use a deep fryer or a large, deep skillet with oil heated to 365°F (185°C) for even frying. Proper oil temperature is crucial to avoid greasy fish. Hot oil ensures a crispy exterior and cooked-through fish without absorbing too much oil.
- Do Not Overcrowd: Fry in small batches to maintain the oil temperature and ensure even cooking. Overcrowding the fryer or skillet lowers the oil temperature, leading to soggy, greasy fish instead of crispy.
- Drain Properly: Use a wire rack over paper towels to drain excess oil, keeping the fish crispy. Draining on a wire rack prevents the fish from sitting in excess oil, which can make the coating soggy.
- Serve Fresh: Serve the fish immediately while it’s hot and crispy, paired with thick-cut fries and malt vinegar for an authentic touch. Freshly fried fish has the best texture and flavor, and serving it immediately ensures it remains crispy and delicious.
♥️ Loved this recipe? I’d be thrilled if you’d rate it ⭐️ and share your experience in the comments below! Your ratings and comments help other readers discover this recipe and keep this blog going. Did you add any special tweaks? Our community of home cooks would love to hear about it! ♥️
📖 Recipe

Crispy Fish Fry Batter with Beer
Click the heart icon ♡ above to save a recipe. To find your saved recipes later, click the heart icon on the right side of the screen near the search icon and select My Favorites.
Ingredients
- 400 grams (3 1/4 cups) all purpose flour plus more for optional coating (see Step 4)
- 3 teaspoons baking powder
- 1/2 teaspoon salt
- 550 ml (19 oz) very cold beer* See notes for substitution
- Oil for frying
- 2 pounds fish thick cut into 1.5 inch strips
Instructions
- Combine flour, baking powder, and salt and place bowl in fridge for at least 15 minutes.
- Heat oil to 365 degrees F (185C)
- Just before you are ready to fry, pour cold beer (or very cold club soda or sparkling water) into flour mixture, and whisk the mixture.
- Pat fish dry before coating and optionally lightly coat in flour.
- Add fish, a few (2 to 4) pieces at a time (depending on how large your cooking vessel is) and coat well in the batter. Allow the batter to drip off a bit before placing the fish in the fryer.
- If using a deep fryer, add the fish when the basket is in the lower position or else it will stick to the basket. After adding fish, immediately shake the fryer basket a bit so the fish doesn’t stick to the basket.
- Fry for 4 to 6 minutes, watching carefully for a golden brown, or an internal temperature of 145°F, and then transfer the fish to a plate lined with paper towels.
Notes
Tips and Techniques
- Choose the Right Fish: Use firm white fish like cod or haddock. Avoid thin fillets like sole or flounder, which fall apart, and oily fish like salmon.
- Cold Batter: Keep the batter very cold, even chilling the beer before mixing.
- Dry Fish: Pat fish dry with paper towels for better batter adhesion.
- Flour Coating: Lightly dust fish with flour before battering.
- Hot Oil: Heat oil to 365°F (185°C) for even frying.
- Do Not Overcrowd: Fry in small batches to maintain oil temperature.
- Drain Properly: Drain fish on a wire rack over paper towels.
- Serve Fresh: Serve immediately for the best texture and flavor.
For a Seasoned Batter:
Add the following to the dry ingredients:- 2 tsp paprika
- 1½ tsp garlic powder
- 1 tsp onion powder
- 1 tsp black pepper
- ¼ to ½ teaspoon cayenne, if you want heat
Nutrition
Source: Thanks to The Guardian for teaching me how to cook perfect battered fish. It’s easy!
Frequently Asked Questions
Almost always moisture. Pat the fish thoroughly dry, dust it lightly with flour before battering, and let the excess batter drip off before it hits the oil.
No. The carbonation in the cold beer is doing the leavening, and it goes flat. Mix the dry ingredients ahead and chill them, then add the beer right before you fry.
Four to six minutes, golden brown, and 145°F at the thickest point. Floating alone isn’t reliable.
Yes — cold club soda or sparkling water in the same quantity. You lose a little flavor depth, not the crispness.
Yes. Frying at 365°F burns it off well before the fish is done.
Oven or air fryer at 400°F on a wire rack for five to seven minutes. Never the microwave — it steams the coating soft.





My husband (a picky eater who never likes anything new) liked it better than cornmeal breading. He ate till he was stuffed, which never happens. I mixed the dry ingredients as you called for but I saved half for another time and only used 1 can of beer because we do not like leftover fish. I loved the crumbles and used the leftover batter and fried it up in little drops of fried batter, just like in your frier basket photo. Thanks.
Made fish and chips with this recipe tonight. It is seriously the best one I’ve ever used. Added paprika for color and used crisco. Save this one!!!
Reply
What’s the best fish to use
I like to use any firm white fish but cod is probably my favorite for this particular recipe.
The Best Fish is now in the post – hope that helps anyone reading this update!
The best recepie I’ve ever seen. We loved it!
For those who don’t want to use beer can use mineral water instead.
Thanks!! And that’s a great tip!
What can I substitute for the beer? I don;t like beer batter…
I haven’t tried it without beer so I’d hesitate to say…you can’t taste the beer when it’s finished. I’d use water.
Since you are from Philadelphia, I read your comment as you pronouncing water like “whudder.”
LOL, well you’d be correct! I try to hide the accent at times though…
Update: Use club soda or sparkling water to substitute for beer.
At first it called for baking Soda which I thought was different but my attention was grabbed. However when I read the recipe it indeed called for baking powder. Almost the same as mine except I add lemon pepper and paprika if using new oil. Helps it go golden. A new trick I just learned and tried. It was also very tasty. I love trying new ways to do fish. This recipe other than cook times worked out very well.
Thanks! I’ve corrected that…as far as cooking times, it will depend on size and thickness of the fish so it is hard to say. I’ll make a note of that as well. Glad you enjoyed!
Sounds great I use the same thing except I add a half cup of corn meal adds to the crisp texture of the batter