Crispy Fish Batter

This fish batter gives fillets a light, crunchy coating made from flour, cornstarch, baking powder, and ice cold sparkling water, with paprika and garlic powder for gentle flavor.

It mixes in under ten minutes, fries up golden in a few minutes per side, and suits cod, haddock, tilapia, or any firm white fish. The result is a crisp shell around flaky, juicy fish.

Why This Fish Batter Recipe Works

Cornstarch mixed with flour keeps the coating thin and crunchy, because it holds less gluten and dries out fast in hot oil.

Cold sparkling water adds tiny bubbles to the mix, and baking powder lifts the coating as it fries, giving a light and airy crust.

A dusting of flour on the fish itself helps the coating cling, so the crust stays on the fillet instead of sliding off in the pan.

Ingredients for Fish Batter

  • For the batter: 1 cup all purpose flour, 1/4 cup cornstarch, 1 teaspoon baking powder, 3/4 teaspoon salt, 1/2 teaspoon black pepper, 1/2 teaspoon paprika, 1/2 teaspoon garlic powder, and about 3/4 cup cold sparkling water.
  • For the fish and frying: 24 ounces white fish fillets such as cod, 1/4 cup all purpose flour for dusting, and about 2 cups vegetable oil for frying.

Flour and cornstarch. Flour gives the coating structure, and cornstarch keeps it thin, dry, and snappy once it comes out of the oil.

Baking powder. It reacts with heat and moisture to puff the coating slightly, which makes the crust lighter instead of heavy.

Sparkling water. Very cold carbonated water creates a thin batter that stays crisp, and it can be swapped for plain ice water in a pinch.

Paprika and garlic powder. They add color and a mild savory flavor, and you can adjust the amounts to match how bold you like the coating.

White fish fillets. Choose fillets about three quarters of an inch thick so the fish cooks through in the same time the coating browns.

How to Make Fish Batter

1. Dry the fish. Pat the fillets completely dry with paper towels and cut them into four serving pieces so each one cooks evenly.

2. Heat the oil. Pour the oil into a deep skillet and warm it over medium high heat until a thermometer reads 350 degrees F.

3. Whisk the dry mix. In a large bowl, whisk the flour, cornstarch, baking powder, salt, pepper, paprika, and garlic powder until evenly combined.

4. Add the water. Pour in the cold sparkling water and stir gently until the mixture looks like thin pancake batter, leaving a few tiny lumps.

5. Dust and dip. Coat each fillet lightly in the dusting flour, shake off the extra, then dip it into the bowl and let the drips fall back.

6. Fry in batches. Lower two fillets into the oil away from you and fry for three to four minutes per side, until deep golden and crisp.

7. Drain and check. Transfer the fish to a wire rack set over a tray, check for 145 degrees F in the center, and fry the next batch after the oil returns to 350 degrees F.

How to Serve Fish Batter

Serve the fish hot with lemon wedges and tartar sauce. Classic sides include crispy homemade fries and creamy buttermilk coleslaw, while homemade corn salsa makes a bright topping for fish tacos. A glass of fresh pineapple lemonade rounds out the meal.

How to Store and Reheat Fish Batter

Fried fish tastes freshest straight from the pan, but leftovers keep in a covered container in the refrigerator for up to three days. Reheat them on a rack in a hot oven at 400 degrees F for about ten minutes until they reach 165 degrees F and feel crisp again. Do not freeze fried fish, because the coating turns soggy.

Tips and Variations for Fish Batter

Flag the allergens. The coating contains wheat and the fillets are fish, so label the dish clearly for guests with allergies.

Use a thermometer. Keep the oil at 350 degrees F, because oil that is too cool makes greasy fish and oil that is too hot burns the crust.

Never add water to hot oil. Water causes violent splattering, so keep the batter bowl away from the pan and dry the fish well.

Fry in small batches. Crowding the pan drops the oil temperature, so cook only two fillets at a time and let the oil recover.

Rest the batter briefly. A short rest of five minutes lets the flour hydrate, but do not wait longer or the bubbles will fade.

Cook to 145 degrees F. Fish is done at 145 degrees F, and it should flake easily with a fork.

Stay safe near hot oil. Keep children away from the stove, turn pan handles inward, and let the oil cool fully before disposing of it.

Check trusted guidance. For safe frying and food handling tips, read the Texas AgriLife Extension food safety guide.

Frequently Asked Questions About Fish Batter

What makes this fish batter so crunchy?

The cornstarch and cold sparkling water do most of the work, because they create a thin coating that dries out and crisps in hot oil.

Can I use beer in this fish batter?

Yes. Replace the sparkling water with cold beer for a deeper flavor, and keep the beer in the refrigerator until the moment you mix.

How thick should the fish batter be?

It should be about as thick as heavy cream and coat the back of a spoon, so add a spoonful more water if it feels pasty.

Can I bake the fillets instead of frying?

The coating will not crisp the same way in the oven, so for a lighter option use a rack and a hot oven, and expect a softer crust.

Why is my coating falling off the fish?

The fillets were probably wet, so dry them well, dust with flour, and avoid moving the fish for the first minute in the oil.

Crispy Fish Batter

A thin, crunchy coating made from flour, cornstarch, and cold sparkling water for frying white fish fillets to a golden finish.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Course Main Course
Cuisine American
Servings 4 servings
Calories 400 kcal

Equipment

  • Deep skillet
  • Instant read thermometer
  • Wire rack
  • Large mixing bowl

Ingredients
  

Main Ingredients

  • 1 cup all purpose flour
  • ¼ cup cornstarch
  • 1 tsp baking powder
  • ¾ tsp salt
  • ½ tsp black pepper
  • ½ tsp paprika
  • ½ tsp garlic powder
  • ¾ cup cold sparkling water plus 1 to 2 tbsp more if needed
  • 24 oz white fish fillets such as cod, patted dry
  • ¼ cup all purpose flour for dusting
  • 2 cup vegetable oil for frying, only part is absorbed

Instructions
 

Cooking

  • Prep. Pat the fish dry, whisk the flour, cornstarch, baking powder, salt, pepper, paprika, and garlic powder, and heat the oil to 350 degrees F.
  • Mix. Stir in the cold sparkling water until the batter is smooth and pourable, like thin pancake batter.
  • Coat. Dust each fillet with flour, shake off the extra, and dip it fully into the batter.
  • Fry. Fry two fillets at a time for 3 to 4 minutes per side until golden and 145 degrees F inside.
  • Drain. Move the fish to a wire rack and let the oil return to 350 degrees F between batches.

Notes

Substitutions: Replace the sparkling water with cold beer or use haddock or tilapia for cod.
Tips: Keep the oil at 350 degrees F and fry in small batches.
Storage: Refrigerate for up to 3 days, and do not freeze fried fish.
Keyword All Purpose Flour, Cornstarch, Fish Batter, Garlic Powder, Paprika