Crispy Fish and Chips is a classic dish that brings together crunchy, golden-brown battered fish and thick, soft-on-the-inside chips. The fish stays flaky and juicy inside a perfectly crisp shell, while the chips are satisfying and just lightly salted. It’s a simple meal, full of comfort and super easy to fall in love with.
I always enjoy making this at home because getting the batter just right feels like a small win—light and crispy without being greasy. I like to use white fish like cod or haddock, and if you use cold beer or sparkling water in the batter, it makes all the difference for that crunch. Plus, homemade chips fresh from the oven or fryer taste so much better than store-bought frozen ones.
My favorite way to serve fish and chips is straight from the pan, with plenty of tartar sauce and a wedge of lemon on the side. Sometimes I add a little mushy peas or a simple salad to brighten things up. It’s one of those dinners that instantly makes the house smell wonderful and brings everyone to the table with smiles.
Key Ingredients & Substitutions
White Fish: Cod, haddock, or pollock are great choices because they’re mild and flaky. If unavailable, tilapia or catfish works well too. Just choose a firm, white fish that holds up when fried.
Potatoes: Russet potatoes are perfect for crispiness due to their high starch. Yukon Gold is a good alternative if you want a creamier inside. Avoid waxy types like red potatoes.
Batter Basics: Flour and baking powder create a light, crispy crust. Using cold sparkling water or beer helps keep the batter airy. If you want a gluten-free option, try rice flour or a gluten-free mix.
Panko Breadcrumbs: These give extra crunch over regular breadcrumbs. If you want less crisp, skip the panko and just fry the battered fish as is.
Oil: Use a neutral oil with a high smoke point like vegetable, canola, or sunflower oil for frying. Avoid olive oil, as it has a lower smoke point and stronger flavor.
How Do I Get the Fish Super Crispy Without It Getting Greasy?
Follow these steps for crispy, non-greasy fish:
- Pat the fish dry before coating; moisture makes batter soggy.
- Lightly dust fish in flour first to help batter stick better.
- Keep the batter cold; it helps create a crisper crust.
- Press panko breadcrumbs gently, so they stay on but don’t block the batter’s crunch.
- Make sure oil is hot enough (around 350°F or 175°C) before frying.
- Don’t overcrowd the pan; fry in batches to keep oil temperature steady.
- Drain fish on paper towels immediately after frying to remove excess oil.

Equipment You’ll Need
- Deep frying pan or deep fryer – I recommend this because it maintains steady heat for crispy fish without splattering.
- Cooking thermometer – helps keep the oil at the right temperature for perfect frying.
- Mixing bowls – one for dry ingredients, another for wet, making it easier to prepare the batter.
- Wire rack or plate lined with paper towels – for draining excess oil from the fried fish.
- Baking sheet and parchment paper – to bake the potato wedges until crispy, easy cleanup.
Flavor Variations & Add-Ins
- Spice up the batter with paprika or cayenne pepper for a bit of heat that pairs well with the fish.
- Use sweet potatoes instead of regular potatoes for a naturally sweeter, colorful side.
- Add chopped fresh herbs like dill or thyme into the batter or sprinkled on fish before serving for extra flavor.
- Serve with a tangy tartar sauce or a spicy aioli to add more depth to your meal.
How to Make Crispy Fish and Chips
Ingredients You’ll Need:
For the Fish and Batter:
- 4 white fish fillets (cod, haddock, or pollock), about 6 oz each
- 1 cup all-purpose flour
- 1 teaspoon baking powder
- 1 teaspoon salt, plus more for seasoning
- ½ teaspoon black pepper
- 1 cup cold sparkling water (or beer for beer batter)
- 2 large eggs
- 2 cups panko breadcrumbs (for extra crispiness)
- Vegetable oil, for frying (canola or sunflower oil)
For the Potato Wedges:
- 4 large potatoes (Russet or Yukon Gold), cut into thick wedges
- 1-2 tablespoons oil
- Pinch of salt
For Serving:
- Fresh parsley, chopped for garnish
- Lemon wedges
- Tartar sauce or ketchup for dipping
Time Needed
This recipe takes about 10 to 15 minutes to prepare and assemble the batter and potatoes, 30 to 40 minutes to bake the wedges, and another 10 minutes to fry the fish. Overall, plan for around 50 to 65 minutes from start to finish.
Step-by-Step Instructions:
1. Prepare the Potato Wedges
Preheat your oven to 425°F (220°C). Wash your potatoes well — peeling them is optional based on your preference. Cut them into thick wedges. Toss the wedges with 1 to 2 tablespoons of oil and a pinch of salt, making sure each piece is coated. Arrange the wedges in a single layer on a baking sheet lined with parchment paper. Bake for 30 to 40 minutes, turning halfway through, until they’re golden brown and crispy on the outside but tender inside.
2. Make the Fish Batter
In a large bowl, whisk together the flour, baking powder, salt, and pepper. In a separate bowl, beat the eggs with the cold sparkling water (or beer). Gradually pour the wet mixture into the dry ingredients, whisking until smooth and without lumps. Place the batter in the fridge to rest for 10 to 15 minutes while you prepare the fish.
3. Coat the Fish
Pat your fish fillets dry with paper towels — this helps the batter stick better. Lightly dust each fillet with some flour, then dip it into the batter, coating it evenly. Finally, press each battered fillet gently into the panko breadcrumbs until well coated. Set aside on a plate.
4. Fry the Fish
Heat vegetable oil in a deep frying pan or deep fryer to 350°F (175°C). Carefully fry the fish fillets in batches for 4 to 5 minutes, turning once, until each piece is golden brown and crispy. Remove the fish and let them drain on paper towels to remove excess oil.
5. Serve and Enjoy
Place the crispy fish on a bed of your baked golden potato wedges. Garnish with freshly chopped parsley and lemon wedges on the side. Add tartar sauce or ketchup for dipping, and enjoy your homemade classic fish and chips!
Can I Use Frozen Fish Fillets for This Recipe?
Yes, you can! Just make sure to fully thaw the fish in the refrigerator overnight and pat them dry before coating to avoid extra moisture, which can make the batter soggy.
Can I Bake the Fish Instead of Frying?
Absolutely! For a healthier option, bake the breaded fish in a preheated oven at 425°F (220°C) for about 15-20 minutes until crispy, flipping halfway through.
How Should I Store Leftover Fish and Chips?
Store leftovers in an airtight container in the fridge for up to 2 days. Reheat the fish in a hot oven or air fryer to help keep the coating crispy.
What Can I Use Instead of Beer or Sparkling Water in the Batter?
You can substitute with cold soda water infused with a squeeze of lemon or just cold water if needed, but cold sparkling water or beer gives the best light and crispy texture.