85% would make this again

Fish Sandwich Recipe

Vish G

May 6, 2026

4.6
(105)

Tucked inside warm buns this fish sandwich recipe brings back McDonald’s style flavours everyone knows and loves. The crispy fish pairs perfectly with a smooth white sauce that tastes just like the classic version. It’s easy to make at home and perfect for a quick lunch or dinner without waiting in the drive-thru. We included a yummy homemade tartar sauce to pair with this fish-o-filet burger.

Fish Sandwich Recipe

PREP TIME

20 MIN

COOK TIME

15 MIN

SERVINGS

4

Ingredients

  • Fish Sandwiches
  • 4 white fish fillets, cod or pollock, about 120 to 150 g each or 4 to 5 oz
  • Salt and black pepper
  • 60 g plain flour or 1/2 cup
  • 2 large eggs
  • 2 tablespoons milk
  • 60 g panko breadcrumbs or 1 cup
  • 2 tablespoons cornmeal, optional but recommended
  • 1/2 teaspoon paprika
  • Neutral oil for frying, about 2 to 3 cm deep or 1 inch
  • 4 soft burger buns
  • 4 slices mild cheese, optional
  • Lettuce leaves
  • White Tartar Sauce
  • 180 g full fat mayonnaise or 3/4 cup
  • 2 tablespoons finely chopped dill pickles or relish
  • 1 tablespoon capers, finely chopped
  • 1 tablespoon fresh lemon juice
  • 1 tablespoon fresh dill or parsley, finely chopped
  • Pinch of salt and black pepper

Instructions

  • Pat the fish completely dry with kitchen paper, then season both sides lightly with salt and pepper.
  • Set up three bowls: one with flour, one with eggs and milk whisked together and one with panko, cornmeal and paprika mixed well.
  • Coat each fish fillet in flour, then egg, then press firmly into the breadcrumb mix so it sticks well.
  • Place breaded fish on a plate and let it rest for 5 minutes while the oil heats, this helps the coating stay on.
  • Heat oil in a wide pan over medium high heat until a breadcrumb sizzles right away when dropped in.
  • Fry the fish in batches for about 3 to 4 minutes per side until golden and crisp, keeping the oil hot but not smoking.
  • Transfer cooked fish to a rack or paper lined plate and lightly season with a pinch of salt.
  • Stir all tartar sauce ingredients together in a bowl and chill for at least 10 minutes if you have time.
  • Lightly toast the buns until just warm and soft, not crunchy.
  • If using cheese, place a slice on the hot fish so it softens slightly.
  • Spread a generous layer of tartar sauce on the bottom bun, add lettuce, fish and more sauce if you like, then finish with the top bun.
  • Serve right away while the fish is crisp and the buns are warm.

People Also Asked..

What type of fish is best for a fish sandwich?+
How do I make the fish crispy and not soggy?+
What goes in good homemade tartar sauce for a fish sandwich?+
Can I bake or air fry the fish instead of deep frying?+
How do I keep the sandwich from getting soggy?+
What toppings and sauces go well with a fish sandwich?+

Nutrition Facts

Calories

620

Total Fats

34 g

Saturated Fats

7 g

Cholesterol

110 mg

Sodium

980 mg

Total Carbohydrates

48 g

Sugars

6 g

Protein

32 g

Fresh Recipes

Search our tested recipe collection!

From weeknight staples to show stopping desserts, all tried and re-tested.

Already made this?

How Did It Turn Out?

4.6 / 5. Vote count: 105

No votes so far! Be the first to rate this post.

Would you make this recipe again?