If you’re craving a classic crispy fish fry, this simple recipe delivers perfectly golden, crunchy fish every single time. A traditional beer battered fish fry is one of the most beloved comfort foods in the Northeast and Midwest — especially here in places like Upstate New York where Friday fish fries are practically a tradition.
This recipe creates light, airy batter with a crisp crunch that seals in the flaky, tender fish inside. It’s perfect for cod, haddock, or pollock and pairs beautifully with tartar sauce, coleslaw, lemon wedges, and hot fries.
Whether you’re making a Friday night fish fry at home, cooking for Lent, or just want restaurant-style fried fish, this easy recipe is the one you’ll come back to again and again.
Other Seafood Recipes You’ll Love:
Why You’ll Love This Fish Fry Recipe
- Crispy, golden beer batter
- Light and airy coating that stays crunchy
- Perfect for cod, haddock, pollock, or walleye
- Simple pantry ingredients
- Better than restaurant fish fry
Ingredients
1½ lbs white fish fillets (cod, haddock, pollock, or walleye)
1 cup all-purpose flour
½ cup cornstarch
1 tsp baking powder
1 tsp salt
½ tsp black pepper
½ tsp paprika
1 cup cold beer (lager works best)
Vegetable or peanut oil for frying
Optional for serving:
- lemon wedges
- tartar sauce
- malt vinegar
- coleslaw
- french fries
How to Make the Best Fish Fry
1. Heat the Oil
Fill a deep skillet, Dutch oven, or fryer with about 2 inches of oil. Heat to 350°F.
Maintaining the proper oil temperature is key for crispy fried fish that isn’t greasy.
2. Mix the Batter
In a large bowl whisk together:
- flour
- cornstarch
- baking powder
- salt
- pepper
- paprika
Slowly whisk in the cold beer until a smooth batter forms.
The beer creates tiny bubbles that give the batter its light, crunchy texture.
3. Prepare the Fish
Pat the fish fillets dry with paper towels.
Cut into serving-size pieces if needed.
Dry fish helps the batter stick and fry properly.
4. Dip in Batter
Dip each piece of fish into the batter, allowing the excess to drip off.
5. Fry the Fish
Carefully place the battered fish into the hot oil.
Fry for 3–5 minutes, turning once, until the coating is deep golden brown and crispy.
Cook in batches so the oil temperature stays consistent.
6. Drain
Transfer cooked fish to a wire rack or paper towel lined plate to drain.
7. Serve
Serve immediately while hot with:
- tartar sauce
- lemon wedges
- malt vinegar
- fries
- coleslaw
This crispy fish fry is best enjoyed fresh from the fryer.
Best Fish for a Fish Fry
The best fish are firm, flaky white fish such as:
- Cod
- Haddock
- Pollock
- Walleye
- Halibut
These varieties hold together well and fry beautifully.
Tips for Perfect Fried Fish
Use very cold beer
Cold batter helps create extra crispiness.
Don’t overcrowd the fryer
Too many pieces will lower the oil temperature.
Keep oil at 350°F
If the oil is too cool, the fish becomes greasy.
Serve immediately
Fish fry is always best fresh and hot.
Variations
Southern Fish Fry
Add ½ teaspoon cayenne and garlic powder to the batter.
Cornmeal Fish Fry
Replace ½ cup flour with cornmeal for extra crunch.
Non-Alcohol Option
Use sparkling water or club soda instead of beer.
What to Serve with Fish Fry
A classic fish fry dinner often includes:
The Best Crispy Fish Fry
- Total Time: 20 minutes
- Yield: 4 SERVINGS 1x
- Diet: Pescatarian
Description
This crispy fish fry recipe features flaky white fish coated in a light beer batter and fried until golden and crunchy. Perfect for classic Friday fish fry dinners served with lemon and homemade tartar sauce.
Ingredients
1 ½ pounds white fish fillets (cod, haddock, or pollock)
1 cup all-purpose flour
½ cup cornstarch
1 teaspoon baking powder
1 teaspoon salt
½ teaspoon black pepper
½ teaspoon paprika
1 cup cold beer (lager works best)
vegetable oil for frying
Optional for Serving
lemon slices
homemade tartar sauce
fresh parsley
Instructions
-
Heat about 2 inches of vegetable oil in a deep skillet or Dutch oven to 350°F.
-
In a mixing bowl whisk together the flour, cornstarch, baking powder, salt, pepper, and paprika.
-
Slowly whisk in the cold beer until a smooth batter forms.
-
Pat the fish fillets dry with paper towels.
-
Dip each piece of fish into the batter, letting excess drip off.
-
Carefully place the battered fish into the hot oil.
-
Fry for 3–5 minutes, turning once, until the coating is golden brown and crispy.
-
Remove and drain on parchment or a wire rack.
-
Sprinkle with parsley and serve with lemon slices and tartar sauce.
Notes
Use very cold beer to help create a light and crispy batter.
Do not overcrowd the pan so the oil temperature stays hot.
Best fish for frying include cod, haddock, pollock, or walleye.
- Prep Time: 10 MINUTES
- Cook Time: 10 MINUTES
- Category: Dinner
- Method: Frying
- Cuisine: American, Seafood
FAQ
What oil is best for fish fry?
Neutral oils with high smoke points work best, such as peanut oil, vegetable oil, or canola oil.
Can I use frozen fish?
Yes. Just thaw it completely and pat it dry very well before battering.
Why is my fried fish soggy?
This usually happens when the oil temperature is too low or the fryer is overcrowded.
There’s nothing quite like biting into perfectly crispy fried fish with flaky white fish inside and a golden, crunchy coating outside. This simple fish fry recipe brings that classic restaurant-style fish fry right into your own kitchen.
Serve it up with fries, tartar sauce, and lemon for a meal that’s guaranteed to become a family favorite — especially on Friday nights.
