Fish Sandwich Recipe (2024)

Published March 1, 2024.This post may contain affiliate links. Please read my disclosure policy.

This fresh fish sandwich recipe is beer battered and fried to golden brown and served on a toasted bun with shredded cabbage and a homemade tartar sauce. Once you try this sandwich, there’s no returning to the fast food or restaurant version ever again.

I absolutely love seafood and eat it whenever I can. If you are looking to try out a few new fish dishes, then for sure make my tasty Halibut with Lemon Butter or Chilean Sea Bass

Fish Sandwich Recipe (1)

Fish Sandwich

Fish sandwich consists of a cooked fish fillet that is served on a bun with other ingredients such as sauce, lettuce, and cheese. There are many variations to a fish sandwich, and it can be tailored to your liking. I personally like it with shredded cabbage and tartar sauce on a toasted bun. It’s also delicious to serve with lettuce, tomato, onion, and tartar sauce on a toasted bun.

The history of the fish sandwich is a little murky as many countries border oceans that have been cooking and serving fish with bread for centuries. It didn’t become popular in the United States until McDonald’s franchise owner Lou Groen came up with the idea in 1962 of a fried fish sandwich because sales were down during Lent. His idea worked and the filet o’ fish sandwich was born and remains popular today. However, my recipe is superior in every way.

Ingredients and Substitutions

Fish Sandwich Recipe (2)
  • Fish – I used fresh cod in my recipe. However, you can also use halibut, sea bass, haddock, pollock, or mahi. Any firm white fish will work. If using frozen fish, be sure it is completely thawed.
  • Cabbage – I prefer red or green cabbage on my fish sandwich. You can also use lettuce such as iceberg, butter leaf, or green leaf.
  • Flour – You will need all-purpose flour for the batter. Substitute with bread flour if that is all you have.
  • Corn Starch – This will help ensure the batter is light and fluffy.
  • Baking Powder – I always add baking powder to my batter to help puff it up as it fries.
  • Seasonings – This is optional, but I add granulated garlic and onion, along with paprika and cayenne. In addition, coarse salt and pepper, at the very least, are required to season the batter properly.
  • Buns – You can use any hamburger buns for this recipe. I used a brioche bun for my fish sandwich.
  • Liquid – I used a light beer which is classic in a batter of this style. You can also use dark beer for a stronger flavor. In addition, if you do not drink alcohol you can substitute with club soda, sparkling water, milk, or water.
  • Oil – Any neutral flavored oil will work for frying the fish. I used avocado oil.
  • Sauce – There are actually quite a few sauces you could use, but I prefer the classic Tartar Sauce.

How to Make a Fish Sandwich

Add the oil to a 4- or 5-quart pot and heat it until it reaches 350°.

Fish Sandwich Recipe (3)

In the meantime. pat the cod dry on both sides with paper towels and set them on a sheet tray lined with parchment paper.

Fish Sandwich Recipe (4)

Gently season the fish on all sides with coarse salt. Set them to the side.

Fish Sandwich Recipe (5)

In a medium-sized bowl whisk together the flour, cornstarch, baking powder, granulated garlic, granulated onion, paprika, cayenne, salt, and pepper.

Fish Sandwich Recipe (6)

Take 2/3 cup of the mixture and sprinkle it on a sheet tray lined with parchment paper.

Fish Sandwich Recipe (7)

Dredge the fish in the seasoned flour on the sheet tray until coated on all sides, and then set them to the side on the tray. They can sit like this for up to 10 minutes.

Fish Sandwich Recipe (8)

While sitting in the flour you can make the tartar sauce and shred the cabbage. Set them to the side.

Fish Sandwich Recipe (9)

Next, whisk the beer into the bowl of seasoned flour until it is completely combined. It is like the consistency of a pancake batter. Be sure to watch my video.

Fish Sandwich Recipe (10)

Shake off any excess flour from the fish and then add it to the beer batter and submerge it completely.

Fish Sandwich Recipe (11)

Give the fish a little shake and then slowly add it to the oil while slowly waving it back and forth for 10 to 15 seconds so that it begins to fry to prevent it from sticking to the bottom of the pot.

Fish Sandwich Recipe (12)

Cook for 5 to 7 minutes or until golden brown on the outside and cooked throughout.

Fish Sandwich Recipe (13)

Set the fish to the side on a rack over a sheet tray to drain off any excess oil. Repeat the process until all the fish is fried.

Fish Sandwich Recipe (14)

Add some shredded cabbage to the bottom of the toasted bun.

Fish Sandwich Recipe (15)

Place on a piece of fried fish and the tartar sauce and top bun. Make the other fish sandwiches and serve.

Fish Sandwich Recipe (16)

Make-Ahead and Storage

Make-Ahead:This is meant to be eaten as soon as the fish is done frying. You can keep them warm on a rack in the oven at low temperatures (180° to 200°) for up to 15 minutes before serving.

How to Store:Cover and store the ingredients separately in the refrigerator for up to 3 days.This will not freeze well.

How to Reheat:Place the desired number of fish evenly spread out on a cookie sheet tray lined with parchment paper and bake at 375° for 5-7 minutes or until hot.

Fish Sandwich Recipe (17)

Chef Notes + Tips

  • Now, it certainly helps to have a deep fryer, but you can still pull this off if you have a pot, a thermometer, and plenty of oil.
  • The cornstarch in thebatter helps to make a thick outside crust You can use 2 cups of flour and 2 tablespoons of baking powder instead.
  • Fish is cooked allthe way through when it reaches 145° internally.
  • If cooking more than1 fish at a time, be sure to keep the fish about 1″ to 2″ from each other or else they are going to stick together.
  • The fish has about 15 to 20 minutes after frying before the breading starts to soften and break down.
  • I try to scoop out and discard as much breading in the oil as possible between each fry to keep the oil clean.
  • I also love serving the sandwich with creamy coleslaw.
  • You can preserve the oil by cooling it, straining it through a fine mesh strainer, storing it covered at room temperature, and using it for 3 to 4 more fries over the next 4 to 6 weeks.
  • Once you add the fish you will need to turn up the heat so that it maintains 350° slightly.

More Fish Recipes

  • Broiled Salmon
  • Fish Chowder
  • Branzino
  • Gravlax
  • Tuna Salad

Fish Sandwich Recipe (18)

Video

Save

Fish Sandwich Recipe

Fish Sandwich Recipe (19)

Print

5 from 5 votes

This fish sandwich recipe is beer battered and fried to golden brown and served on a toasted bun with shredded cabbage and tartar sauce.

Servings: 4

Prep Time: 25 minutes minutes

Cook Time: 15 minutes minutes

Ingredients

  • neutral-flavored oil for frying
  • 4 6- ounce fresh cod fillets
  • ¾ cup all-purpose flour
  • ¾ cup cornstarch
  • 2 teaspoons baking powder
  • 2 teaspoons granulated garlic
  • 2 teaspoons granulated onion
  • 2 teaspoons sweet paprika
  • 1 teaspoon cayenne
  • 1 tablespoon coarse salt
  • ½ teaspoon ground pepper
  • 1 ¼ cup light or dark beer
  • 4 toasted brioche buns
  • 1 cup shredded red or green cabbage
  • Tartar sauce
  • coarse salt to taste

Instructions

  • Add the oil to a 4- or 5-quart pot and heat it until it reaches 350°.

  • In the meantime. pat the cod dry on both sides with paper towels and set them on a sheet tray lined with parchment paper.

  • Gently season the fish on all sides with coarse salt. Set them to the side.

  • In a medium-sized bowl whisk together the flour, cornstarch, baking powder, granulated garlic, granulated onion, paprika, cayenne, salt, and pepper.

  • Take 2/3 cup of the mixture and sprinkle it on a sheet tray lined with parchment paper.

  • Dredge the fish in the seasoned flour on the sheet tray until coated on all sides, and then set them to the side on the tray. They can sit like this for up to 10 minutes.

  • While it is sitting in the flour you can make the tartar sauce and shred the cabbage. Set them to the side.

  • Next, whisk the beer into the bowl of seasoned flour until it is thoroughly combined. It is like the consistency of a pancake batter. Be sure to watch my video.

  • Shake off any excess flour from the fish and then add it to the beer batter and submerge it completely.

  • Give the fish a little shake and then slowly add it to the oil while slowly waving it back and forth for 10 to 15 seconds so that it begins to fry to prevent it from sticking to the bottom of the pot.

  • Cook for 5 to 7 minutes or until golden brown on the outside and cooked throughout.

  • Set the fish to the side on a rack over a sheet tray to drain off any excess oil. Repeat the process until all the fish is fried.

  • Add some shredded cabbage to the bottom of the toasted bun.

  • Place on a piece of fried fish and add the tartar sauce and top bun. Make the other fish sandwiches and serve.

Notes

Make-Ahead:This is meant to be eaten as soon as the fish is done frying. You can keep them warm on a rack in the oven at low temperatures (180° to 200°) for up to 15 minutes before serving.

How to Store:Cover and store the ingredients separately in the refrigerator for up to 3 days.This will not freeze well.

How to Reheat: Place the desired number of fish evenly spread out on a cookie sheet tray lined with parchment paper and bake at 375° for 5-7 minutes or until hot.

Now, it certainly helps to have a deep fryer, but you can still pull this off if you have a pot, a thermometer, and plenty of oil.

The cornstarch in the batter helps to make a thick outside crust. You can use 2 cups of flour and 2 tablespoons of baking powder instead.

Fish is cooked all the way through when it reaches 145° internally.

If cooking more than 1 fish at a time, be sure to keep the fish about 1″ to 2″ from each other or else they are going to stick together.

The fish has about 15 to 20 minutes after frying before the breading starts to soften and break down.

I try to scoop out and discard as much breading in the oil as possible between each fry to keep the oil clean.

I also love serving the sandwich with creamy coleslaw.

You can preserve the oil by cooling it, straining it through a fine mesh strainer, storing it covered at room temperature, and using it for 3 to 4 more fries over the next 4 to 6 weeks.

Once you add the fish you will need to turn up the heat so that it maintains 350° slightly.

Nutrition

Calories: 644kcalCarbohydrates: 85gProtein: 26gFat: 20gSaturated Fat: 11gPolyunsaturated Fat: 0.3gMonounsaturated Fat: 0.1gCholesterol: 174mgSodium: 2179mgPotassium: 617mgFiber: 2gSugar: 1gVitamin A: 1052IUVitamin C: 11mgCalcium: 168mgIron: 3mg

Course: dinner, lunch, Main Course

Cuisine: American, english

Author: Chef Billy Parisi

Elevate Your Every Day Cooking

Get Chef Billy’s go-to tips that transform “blah” into “brilliant” plus weekly newsletter!

Add a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

6 comments

    • Niki
    • Fish Sandwich Recipe (20)

    Just made this and man……so yummy! All I needed was to be sitting beachside on the Oregon Coast. Delicious! Thanks for another great recipe!

    • Reply
    • Jan McDonough
    • Fish Sandwich Recipe (21)

    I made this tonight with fresh flounder. It was absolutely phenomenal ! I over seasoned the batter due to using club soda, instead of beer and it came out perfect. Next time I will have beer on hand. The batter puffed up perfectly and the fish was beautifully golden. Thank you for another great recipe.

    • Reply
    • Sue Sakolsky

    Can this be made in the air fryer?

    • Reply
    • sue
    • Fish Sandwich Recipe (22)

    Thank you so ChefBilly tasty 😁😋🤩

    • Reply
    • sue 😁
    • Fish Sandwich Recipe (23)

    Thank you ChefBilly yum ops battery flat😁😋🤗

    • Reply
    • sue 😁
    • Fish Sandwich Recipe (24)

    Thank you ChiefBlly tasty recipe 😁🤩😋

    • Reply
Fish Sandwich Recipe (2024)

FAQs

What kind of fish makes the best fish sandwich? ›

You can use any fish you like for these sandwiches, but we prefer grouper or mahi-mahi. Thinner, flaky white fish is better in this application—meatier fish like tuna or swordfish will be too dense.

What cheese goes with fish sandwich? ›

You certainly can add your choice of cheese to a fish sandwich! Mild cheddar, gouda, or American cheese are good options.

What do you serve with fish sandwiches? ›

Over the years, we've served the sandwich with a classic creamy slaw, or a simple schmear of mayo and pickles. Sometimes it shows up with roast potatoes on the side, sometimes with baked beans.

What kind of bun is good for a fish sandwich? ›

This right here is a classic fish sandwich. There's no frills, no fuss. All you need is a simple coating, yielding the lightest, crispiest exterior (thank you to Panko breadcrumbs), some good old fashioned American cheese slices, soft, toasted brioche buns and a homemade tartar sauce.

What kind of fish does Arby's use in their fish sandwich? ›

The sandwich consists of wild-caught Alaskan pollock fillet coated in panko breading with lettuce, American cheese, pickles and tartar sauce. The Crispy Panko Fish Sandwich is available in participating restaurants nationwide.

What kind of fish does McDonald's use in their fish sandwich? ›

We use wild-caught Alaska Pollock for our Filet-O-Fish® sandwich in the U.S., which is 100% sourced from sustainable fisheries. Why is sustainable fish so important to us? Because it helps protect our oceans—something that's important to you.

Is mayo good on a fish sandwich? ›

Try these crispy baked fish sandwiches with avocado mayo and pickled onion. It's the creamy, crunchy, tangy bite you've been looking for. If you ask me, a good fish sandwich has to hit all the right notes for texture and flavor in order to reign supreme.

What is a messy fish sandwich? ›

Wild hand-breaded fish fillet with salt and vinegar chips, fried to perfection. Topped with coleslaw, tomato, shredded lettuce and tartar sauce on an ACE® Bakery bun.

Why does McDonald's put cheese on fish sandwich? ›

“We only use half a slice of cheese because that's exactly the perfect balance for the tangy tartar sauce and crispness of the Filet-o-Fish coating,” a representative for McDonald's Canada told an inquisitive customer in 2012.

What are most fish sandwiches made of? ›

This fried fish sandwich doesn't stray far from the classic fast-food staple: breaded fish, a soft bun, a slice of cheese and tangy tartar sauce.

What does burger King put on their fish sandwiches? ›

Burger King's Big Fish Sandwich is made up of a panko-crusted fillet with tartar sauce, pickles, and lettuce on a brioche bun, which has been a favorite of many, as evidenced by multiple Redditors. “I've honestly enjoyed every single one of these that I've had,” said one fan.

Are fish sandwiches healthy? ›

Depending on the fast-food restaurant, a fish sandwich is sometimes one of the healthiest menu items—but not always. Fish may be one of the leanest protein sources around, but fast food fish sandwiches tend to be fried, which can add on empty calories.

What is Popeyes fish sandwich? ›

Popeyes' Flounder Fish Sandwich Is Back

This sandwich features a breaded and fried flounder filet that gets topped with pickles and sauce and served on a brioche bun. You can choose to order this sandwich as a Classic with tartar sauce or as a Spicy with spicy mayo.

What is the tastiest fish to eat? ›

Here are some of the best saltwater fish to eat:
  1. Salmon. While salmon is primarily a freshwater fish, some species like the Atlantic salmon and the Chinook salmon spend part of their lives in saltwater. ...
  2. Tuna. ...
  3. Mahi-Mahi. ...
  4. Snapper. ...
  5. Grouper. ...
  6. Halibut. ...
  7. Swordfish. ...
  8. Flounder.
Jun 28, 2023

What are the three best fish to eat? ›

The American Heart Association (AHA) recommends eating fish at least 2 times a week, particularly fatty fish like salmon, lake trout, sardines, and albacore tuna, which are high in omega-3s.

What fish does Popeyes use for their fish sandwich? ›

Popeyes recently welcomed its Flounder Fish Sandwich back to the menu just in time for Lent. This sandwich features a breaded and fried flounder filet that gets topped with pickles and sauce and served on a brioche bun.

What kind of fish does Long John Silver's use? ›

Long John Silver's uses Wild-caught Alaskan Cod.

Top Articles
Latest Posts
Article information

Author: Madonna Wisozk

Last Updated:

Views: 5839

Rating: 4.8 / 5 (68 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Madonna Wisozk

Birthday: 2001-02-23

Address: 656 Gerhold Summit, Sidneyberg, FL 78179-2512

Phone: +6742282696652

Job: Customer Banking Liaison

Hobby: Flower arranging, Yo-yoing, Tai chi, Rowing, Macrame, Urban exploration, Knife making

Introduction: My name is Madonna Wisozk, I am a attractive, healthy, thoughtful, faithful, open, vivacious, zany person who loves writing and wants to share my knowledge and understanding with you.