I love a light and crispy fried fish sandwich on a fluffy brioche bun with plenty of creamy tartar sauce slathered on top. I used beer in the batter to make a shatteringly crisp coating that’s better than anything I can get at the drive-thru. Plus, I’ve gotten this recipe down to just 35 minutes– that must be a record!
This post may include affiliate links that earn us a small commission from your purchases at no extra cost to you.
I don’t know about you, but I’ve always found deep frying super intimidating, and the thought of doing it with fish always sounded… smelly (spoiler alert: it doesn’t have to be). Any time I approach a new recipe, I’m looking for the best, easiest, and most foolproof way to make it, and I think I’ve done just that with this fried fish sandwich. With my vent hood on high and the windows cracked open, I finally cracked the perfect fried fish sandwich.
What’s in This Fish Sandwich Recipe?
Light and flakey fish on the inside, crispy on the outside, and a totally fresh flavor you wouldn’t expect from a fried sandwich.
- Fish: Any kind of white fish works. I like cod, haddock, or pollock for their mild flavor and flaky texture, but mahi-mahi or grouper also works well.
- Cornstarch: Helps the fish fry up insanely crunchy.
- Seasonings: Garlic powder, salt, and pepper enhance the flavor of the batter and the fish.
- Flour: All-purpose flour forms the base of the batter, helping to thicken it up.
- Beer: Beer is a traditional choice for beer batter due to the carbonation and flavor it imparts to the dish. However, you can experiment with other carbonated beverages or sparkling water if you prefer a non-alcoholic alternative.
- Baking Powder: Helps create a super crispy batter.
- Buns: We like brioche buns for their buttery flavor and light texture.
- Sauce: Tartar sauce is the classic choice for a fish sandwich.
- Lettuce: Adds a pop of freshness to these sandwiches.
Tips for Success
- If using frozen fish, defrost fully in the refrigerator and pat dry before using. This will avoid soggy breading.
- For extra crispy fish, dip it in the batter twice.
- Don’t fry too many pieces of fish at once. This can lower the oil temperature, leading to greasy fish.
- Sprinkle a bit of salt on the fish right as it comes out of the fryer for extra taste, and place the finished fillets on paper towels to drain off any excess grease.
How to Store and Reheat
Store leftover fish sandwiches disassembled in an airtight container in the refrigerator for up to 3 days. Reheat in a 350°F oven on a lined baking sheet for 5-7 minutes, or until warmed through.
Freeze fish fillets in a single layer on a lined baking sheet until solid, about 1-2 hours. Transfer to an airtight container or Ziplock bag to store for up to 3 months. Reheat directly from frozen, adding an extra 2-3 minutes to the final bake time.
Serving Suggestions
I love the classic combination of a fried fish sandwich, french fries, and a bit of creamy coleslaw. It’s how I order it at fast-food restaurants, and it’s a classic combo for a reason. Who doesn’t love crispy, salty french fries with their fried foods? Plus, the coleslaw helps add a bit of fresh and creamy flavor to balance out the oil.
I also love hush puppies for a more Southern take. Or for a healthier option, go for a kale Caesar salad. It still has that creamy element like coleslaw but with a bit of extra nutrition from the kale.
Fried Fish Sandwich Recipe
Ingredients
For the Fish
- 4 white fish fillets such as cod or haddock
- Kosher salt to taste
- 1 tablespoon cornstarch
For the Beer Batter
- 1 cup all-purpose flour
- 2 tablespoons cornstarch
- ¼ teaspoon garlic powder
- ¼ teaspoon kosher salt
- ¼ teaspoon ground black pepper
- 1¼ cups cold beer choose your favorite
- ½ teaspoon baking powder
- Vegetable oil for deep frying
For the Sandwiches
- 4 brioche buns
- ½ recipe homemade tartar sauce (click for recipe)
- 4 leaves fresh lettuce
Instructions
- Pat dry the fish fillets and lightly season with salt. Sprinkle with cornstarch on both sides and make sure that they are completely coated. Set aside.4 white fish fillets, Kosher salt, 1 tablespoon cornstarch
- In a shallow mixing bowl, whisk together the all-purpose flour, cornstarch, garlic powder, salt, and black pepper.1 cup all-purpose flour, 2 tablespoons cornstarch, ¼ teaspoon garlic powder, ¼ teaspoon kosher salt, ¼ teaspoon ground black pepper
- Slowly pour in the cold beer while stirring until you achieve a smooth and thick batter. Afterward, stir in the baking powder and set aside.1¼ cups cold beer, ½ teaspoon baking powder
- In a large skillet, heat enough vegetable oil to submerge the fish fillets. Heat the oil to 350°F (175°C).Vegetable oil
- Coat the fish fillets in the batter and carefully place them into the hot oil.
- Fry for approximately 4-5 minutes on each side or until the fish turns golden brown and easily flakes with a fork. Once fried, transfer the fish fillets to a paper towel-lined plate to remove any excess oil.
- Lightly toast the brioche buns in the skillet or on a griddle until they are slightly crispy.4 brioche buns
- Spread tartar sauce on the bottom half of each bun and add fresh lettuce. Place a fried fish fillet on top, and generously spoon more of your homemade tartar sauce over the fish.½ recipe homemade tartar sauce, 4 leaves fresh lettuce
- Close the sandwiches and serve immediately, along with your choice of side dishes, such as coleslaw, potato chips, or a simple garden salad.
Becky’s Tips
- Preheat the oil to 350-375°F for a crispy crust.
- Properly cooked fish should read 145°F internally.
Nutrition information is automatically calculated, so should only be used as an approximation.
How to Make Fried Fish Sandwiches Step by Step
Prep the fish: Pat the fish fillets dry and lightly season with salt, then fully coat both sides of each fillet with cornstarch (use about 1 tablespoon total) and set them aside.
Combine the dry batter ingredients: In a shallow mixing bowl (use something large enough to fit individual fillets), whisk together 1 cup of all-purpose flour, 2 tablespoons of cornstarch, 1/4 teaspoon of garlic powder, 1/4 teaspoon of kosher salt, and 1/4 teaspoon of ground black pepper.
Make the beer batter: Slowly pour 1 1/4 cups of cold beer into the dry ingredients above, stirring until you achieve a smooth and thick batter. Then stir in 1/2 teaspoon of baking powder, and set the batter aside.
Heat the oil: In a large skillet, heat vegetable oil to 350°F (175°C). Vegetable oil is great for frying, or use another high-smoke point oil. Add enough to fully submerge the fish fillets.
Batter and fry the fish fillets: Fully coat each fillet in the beer batter, then carefully place them into the skillet of hot oil. Fry for approximately 4-5 minutes on each side or until the fish turns golden brown and easily flakes with a fork. Once fried, transfer to a paper towel-lined plate to remove any excess oil.
Assemble the sandwiches: Lightly toast the brioche buns (in the skillet or on a griddle) until they are slightly crispy. Spread tartar sauce on the bottom half of each bun and add fresh lettuce, then place a fried fish fillet on top, generously spoon more tartar sauce over the fish, and finish with the final bun.
Whitefish is a great source of lean protein, but the batter adds empty calories, so enjoy these sandwiches in moderation.
You can absolutely add cheese to these sandwiches if you like. A mild cheddar, gouda, or even American cheese would all work well.
The fish is cooked when it turns a golden brown color and easily flakes with a fork. Additionally, it should have an internal temperature of 145°F.
To reduce the greasiness of fried fish, make sure the oil is at the correct temperature (around 350°F) and drain the fried fish on paper towels after frying to remove excess oil.
After looking at this recipe Tomorrow I am having—— FISH SANDWICHES!