Prepare the Fish: Pat the fillets dry with paper towels and season lightly with salt and pepper.
Make the Batter: In a bowl, whisk together flour, baking powder, salt, pepper, and optional spices. Gradually add cold water (or beer) until you get a smooth, slightly thick batter.
Heat the Oil: Pour oil into a deep skillet or frying pan to about 1–2 inches deep. Heat over medium-high until it reaches 350°F (175°C).
Coat the Fish: Dip each fillet into the batter, letting excess drip off.
Fry the Fish: Carefully place the fillets into the hot oil. Fry for 3–5 minutes per side, or until golden brown and crispy. Work in batches if needed.
Drain: Remove the fish with a slotted spoon and place on paper towels to drain excess oil.
Serve: Serve hot with lemon wedges and your favorite sides like fries or coleslaw.
Serving & Storage Tips
