This is the best Fish Batter Recipe for making battered fried fish! It's quick and delicious and is the perfect fried fish recipe when making fish and chips.
In a large Dutch oven, cast iron fryer, or heavy bottom pan add the oil and start preheating it over medium to medium high heat.
In a medium mixing bowl add the flour, sugar, baking powder, smoked paprika, onion powder, garlic powder, and salt.
Stir with a wooden spoon to combine.
Make a well in the center of the dry ingredients and add the eggs and milk.
Stir to combine and until no dry bits remain and a smooth batter forms.
Prepare the fish by patting it dry with paper towels or a clean dish towel.
When the oil reaches 375 degrees F. (I like to use a paddle thermometer to monitor my oil temperatures when frying) dip a piece of fish in the batter and place the battered fish in the hot oil. Repeat with a few more pieces, taking care to not crowd the pan.
Allow the fish to cook until deep golden brown, about 3-4 minutes before flipping and then allow to cook on that side for an additional 3-4 minutes.
Remove with a slotted spoon or a spider strainer and place the cooked battered fish on a plate or rimmed baking sheet lined with paper towels to absorb the extra grease.
Repeat until you've used all your fish
Serve right away and enjoy hot. Serve with fresh squeezed lemon on top and tartar sauce if you'd like. We love fried fish with hush puppies and coleslaw on the side.
Video
Notes
You can keep your first batches of cooked fish warm in a 200 degree F oven while you are cooking the others.
I like to salt the fish right after it comes out of the hot oil, if you like salt, I'd consider doing that.
This recipe makes a pretty big batch of fried fish, so feel free to cut the recipe in half if you need to. This is the recipe I make when my family gets home from a fishing trip, and we want to cook up a lot. The leftovers reheat great in the air fryer. (The fish in the photos are Stripers from Lake Powell.)
Remember that the trick to frying is to use the right kind of oil and to keep the oil's temperature in the right range (350-375°F) so the food comes out crispy and delicious instead of greasy!