Here’s my go-to beer battered halibut recipe, with a simple crispy coating made from cold beer and seasoned flour, paired with fresh fish that turns perfectly flaky and moist when fried.
This fish and chips style dish has become a Friday night favorite in our house. I usually make extra batter because someone always wants seconds, and honestly, who can blame them? Nothing beats hot, crispy fish straight from the fryer, right?

Why You’ll Love This Beer Battered Fish
- Restaurant-quality results – This recipe creates that perfect crispy coating and tender, flaky fish you’d expect from a high-end fish and chips shop, right in your own kitchen.
- Quick cooking time – From start to finish, you can have this impressive dish ready in just 35 minutes – perfect for those busy weeknight dinners when you want something special.
- Foolproof batter – The combination of cake flour and beer creates a light, crispy coating that sticks to the fish perfectly every time – no more falling-off breading!
- Gourmet sauce included – The homemade herb-packed tartar sauce takes this dish from good to great, with fresh herbs and pickles adding the perfect tangy complement to the crispy fish.
What Kind of Halibut Should I Use?
For beer-battered fish, Pacific halibut is the most common choice you’ll find at the fish counter, though Atlantic halibut works just as well. Look for firm, white fillets without any brown spots or strong fishy smell – fresh halibut should have a clean, ocean-like scent. Since we’re cutting the fish into smaller portions for frying, you can ask your fishmonger to cut a larger fillet into 2-ounce pieces, which will help ensure even cooking. If fresh halibut isn’t available, frozen halibut is a perfectly good substitute – just make sure to thaw it completely in the refrigerator overnight and pat it very dry before battering to help the coating stick better.

Options for Substitutions
This fish and chips-style recipe can be adapted with several easy swaps:
- Halibut: While halibut makes for amazing fish and chips, you can use other firm white fish like cod, haddock, or pollock. Just make sure the fillets are similar in thickness for even cooking.
- Cake flour: No cake flour? Mix all-purpose flour with cornstarch (2 tablespoons cornstarch per cup of flour) to get that light, crispy texture. Regular all-purpose flour works too, though the coating might be slightly heavier.
- Beer: The beer can be any type you like – light lagers work great, but you can also use club soda or sparkling water for a non-alcoholic version. The carbonation is what matters for the batter!
- Fresh herbs: If you can’t find fresh tarragon, use dried (1 teaspoon instead of 1 tablespoon), or swap with dill or chervil. For parsley, cilantro makes a good substitute.
- Shallot: A small finely minced onion or 2 minced green onions can replace the shallot in the sauce.
- Cooking oil: Any neutral oil with a high smoke point works well – vegetable, canola, or peanut oil are all good choices.
Watch Out for These Mistakes While Frying
The biggest challenge when making beer-battered fish is getting that perfectly crispy coating that doesn’t fall off – the secret is making sure your fish is completely dry before dipping it in batter, and letting the batter rest for 15-20 minutes to allow the gluten to develop properly.
Temperature control is crucial – if your oil isn’t hot enough (it should be around 350-375°F), the batter will absorb too much oil and become greasy, while too hot oil will burn the outside before the fish is cooked through.
Working in batches is essential – overcrowding the pan will lower the oil temperature and result in soggy, greasy fish, so fry only 2-3 pieces at a time and keep the cooked pieces warm in a low-temperature oven.
Don’t forget to season your fish before battering and the finished product immediately after frying – that pinch of flaky sea salt while the fish is still hot makes all the difference in bringing out the flavors.

What to Serve With Beer Battered Halibut?
Since beer battered halibut is basically the star of fish and chips, crispy french fries or thick-cut potato wedges are a natural choice for serving! A simple coleslaw adds the perfect crunch and freshness to balance out the fried fish – just toss some shredded cabbage and carrots with a creamy dressing. For a complete pub-style meal, serve your fish with some malt vinegar on the side, tartar sauce (which you can make from the recipe ingredients listed), and a fresh green salad dressed with lemon vinaigrette. If you’re feeling extra hungry, some cornbread or hush puppies would fit right in with this seafood feast.
Storage Instructions
Keep Fresh: Beer battered halibut is best enjoyed right after cooking while the coating is still crispy! If you have leftovers, place them in an airtight container and keep in the fridge for up to 2 days. Just know that the batter won’t stay as crunchy once refrigerated.
Make Ahead: You can prep the tartar sauce up to 3 days in advance – it actually tastes even better after the flavors have time to mingle! Keep it in a sealed container in the fridge. The dry batter mixture can also be made ahead and stored in an airtight container at room temperature for up to a week.
Crisp Up: To bring back some crispiness to leftover fish, place it on a baking sheet and warm it in the oven at 350°F for about 10-12 minutes. Avoid using the microwave as it’ll make the batter soggy. A quick trip under the broiler for the last minute can help restore some crunch!
| Preparation Time | 15-20 minutes |
| Cooking Time | 10-15 minutes |
| Total Time | 25-35 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 3000-3500
- Protein: 90-100 g
- Fat: 300-350 g
- Carbohydrates: 200-250 g
Ingredients
For the tartar sauce:
- 1 tsp white wine vinegar
- 1 minced shallot
- 1 hard-cooked egg
- 1 tsp dijon mustard
- 1 pinch salt
- 1 tbsp chopped tarragon
- 6 small pickles, minced
- 1 cup mayonnaise (I prefer Hellmann’s mayonnaise for this)
- 1 tbsp chopped parsley
- hot sauce to taste
For the batter:
- 2 cups cake flour
- 1 tsp baking soda
- 12 fl oz beer (lager works well)
For the halibut:
- 4 cups cooking oil
- 6 skinless halibut fillets (about 2 oz each)
- 1 tsp salt
- lemon wedges for serving
- flaky sea salt to taste
Step 1: Prepare the Tartar Sauce
In a bowl, begin your tartar sauce by combining chopped parsley, tarragon, minced shallot, and minced cornichons.
Crumble the yolk of a hard-boiled egg and dice the egg white, then add both to the mixture.
Stir in white wine vinegar, salt, Dijon mustard, mayonnaise, and hot sauce to your taste preference.
Mix everything well, then set aside to allow the flavors to meld together.
Step 2: Mix the Beer Batter
In a large mixing bowl, combine cake flour and baking soda using a fork to aerate the mixture.
Gradually pour in the beer while stirring continuously until the batter reaches a thin consistency that will easily coat the fish.
The mixture should be smooth with no lumps.
Set the batter aside to let it rest briefly before use.
Step 3: Prepare the Oil for Frying
Fill a deep, heavy-bottomed pan with oil, making sure the level is no more than 2 inches from the rim to prevent overflowing.
Heat the oil to 350°F (175°C).
To test the oil’s readiness, drop in a few bits of batter.
If they float and sizzle, the oil is ready.
Use a slotted spoon to remove the test pieces.
Step 4: Season the Fish
Take the halibut fillets and season them with salt on both sides to enhance their flavor before coating them with the batter.
Ensure an even distribution of salt on each fillet.
Step 5: Batter and Fry the Fish
Dip each seasoned halibut fillet into the beer batter, allowing any excess batter to drip off before frying.
This helps prevent too much batter from accumulating on the fish.
Carefully lower each piece halfway into the hot oil, allowing a crust to form, then fully submerge the fish to fry until crispy and golden brown.
Depending on the size of your pan, you may need to fry the fish in batches.
Once fried, remove the fish with a slotted spoon and let it drain on a paper towel-lined plate to remove excess oil.
Step 6: Serve
Plate the crispy halibut fillets with the homemade tartar sauce on the side.
Enjoy the contrast of flavors and textures with every bite!