Crispy Fish Sandwich with Creamy Tartar Sauce

Posted on January 29, 2026

2 Comments

Share this recipe

This crispy fish sandwich is a homemade take on the classic fish sandwich that's so much better than anything you'll get at a fast food drive-through! Growing up, this was my favorite sandwich, but let me show you how to make it even better at home. You start with fresh white fish fillets like cod or pollock, coat them in seasoned flour with garlic powder and paprika, dip them in egg wash, then give them a final coating of crunchy panko breadcrumbs. When you fry them up, they turn golden brown on the outside with a satisfying crunch, while staying incredibly flaky and tender on the inside. While the fish is frying, you whip up a quick homemade tartar sauce that's so much better than store-bought. It's a simple mix of mayo, tangy dill relish, fresh lemon juice, Dijon mustard for a little kick, and chopped capers if you want that extra briny pop. The tartar sauce is creamy, tangy, and the perfect complement to the crispy fish. Everything gets piled onto soft, fluffy brioche buns that you've lightly toasted until they're warm and just a touch golden. You spread tartar sauce on both the top and bottom buns (yes, more sauce is always better!), add a slice of American cheese if you want that classic melty touch, lay down your crispy fish fillet, top it with some crisp shredded lettuce or butter lettuce leaves for freshness, and finish with even more tartar sauce on top. The result is this incredible combination of textures and flavors: crunchy coating, tender flaky fish, creamy tangy sauce, soft pillowy bun, and that fresh lettuce crunch. It's light, satisfying, and tastes like a restaurant-quality fish sandwich you made in your own kitchen. Perfect for a quick weeknight dinner, Friday night tradition, or anytime you're craving that nostalgic fish sandwich flavor but want something fresher and better. Serve it with fries or coleslaw and you've got the ultimate meal!

Frequently Asked Questions

Mymanabites Arrow Icon

Q: What's the best fish to use for fish sandwiches?

A: Cod and pollock are the classic choices because they're mild, flaky, and hold up well to breading and frying. Cod is slightly more tender and delicate, while pollock is a bit firmer and often more affordable. Other great options include haddock, tilapia, or catfish. Look for fresh or properly frozen fillets that are about 4 ounces each and roughly the same size as your buns. Avoid very thin fillets as they can overcook easily, and stay away from oily fish like salmon or mackerel, which are too strong in flavor for this style of sandwich. The best fish for this recipe is white, mild, and flaky when cooked.

Q: Can I bake the fish instead of frying it?

A: Yes! For a lighter version, you can bake the breaded fish instead of frying. Preheat your oven to 425°F and place the breaded fish fillets on a wire rack set over a baking sheet (this helps them crisp up on all sides). Spray the tops lightly with cooking spray or brush with a little oil. Bake for 12-15 minutes, flipping once halfway through, until the fish is cooked through and the coating is golden and crispy. The texture won't be quite as crunchy as deep-fried, but it's still delicious and much healthier. You can also use an air fryer at 400°F for 10-12 minutes, flipping halfway through.

Q: Can I make the tartar sauce ahead of time?

A: Absolutely! Tartar sauce actually tastes better when it's had time to sit and let all the flavors meld together. You can make it up to 3 days ahead and store it in an airtight container in the refrigerator. Just give it a good stir before using since the ingredients might separate slightly as it sits. If you want to meal prep, you can also bread the fish up to 4 hours ahead. Place the breaded fillets on a plate lined with parchment paper, cover loosely with plastic wrap, and refrigerate until you're ready to fry. This actually helps the coating stick better!

Q: What can I use instead of brioche buns?

A: While soft brioche buns are amazing for their buttery, pillowy texture, you can use whatever burger buns you prefer or have on hand. Regular hamburger buns, potato buns, or sesame seed buns all work great. For a healthier option, try whole wheat buns or even lettuce wraps if you're going low-carb. English muffins also make a surprisingly good substitute and give you that nook-and-cranny texture that holds sauce really well. Just make sure whatever you use is lightly toasted so it doesn't get soggy from the tartar sauce. Toasting creates a little barrier that keeps the bun from absorbing too much moisture.

This crispy fish sandwich is a homemade upgrade on the classic! Fresh cod or pollock coated in seasoned panko and fried until golden and flaky, served on toasted brioche buns with creamy homemade tartar sauce, melted cheese, and crisp lettuce. Light, satisfying, and so much better than takeout. Ready in 35 minutes!

Rate This Recipe!
Mymanabites Icon Mymanabites Icon Mymanabites Icon Mymanabites Icon Mymanabites Icon
Preparations

Prep Time:

20 minutes

Cook Time:

15 minutes

Total Time:

35 minutes

Cuisine:

American

Course:

Main Course, Dinner

Calories:

480 kcal (approx. per serving)

Servings:

2

Author:

Ronica Rupan
Ingredients

Ingredients

For the Fish:

  • 2 white fish fillets (cod or pollock), about 4 ounces each
  • ½ cup all-purpose flour
  • ½ teaspoon garlic powder
  • ½ teaspoon paprika
  • Kosher salt, to taste
  • Black pepper, to taste
  • 1 large egg
  • 1 tablespoon water
  • 1 cup panko breadcrumbs
  • Vegetable oil, for frying

For the Tartar Sauce:

  • ⅓ cup mayonnaise
  • 1 tablespoon dill relish
  • 1 teaspoon fresh lemon juice
  • ½ teaspoon Dijon mustard
  • ½ teaspoon chopped capers (optional)
  • Kosher salt, to taste
  • Black pepper, to taste

For Assembly:

  • 2 brioche hamburger buns, split
  • 2 slices American cheese (optional)
  • Shredded lettuce or butter lettuce leaves (optional)

Instructions

  1. Make the Tartar Sauce In a small bowl, mix together the mayonnaise, dill relish, lemon juice, Dijon mustard, and chopped capers if you're using them. Season with a pinch of salt and pepper. Stir everything together until well combined and smooth. Cover and refrigerate until you're ready to use it. The flavors will get even better as it sits!
  2. Set Up Your Breading Station Pat the fish fillets completely dry with paper towels. If the fillets are much larger than your buns, cut them to fit. Set up three shallow bowls or plates in a row. In the first bowl, mix together the flour, garlic powder, paprika, salt, and pepper. In the second bowl, whisk together the egg and water until well combined. In the third bowl, add the panko breadcrumbs.
  3. Bread the Fish Working with one fillet at a time, dredge it in the seasoned flour mixture, coating both sides and shaking off any excess. Dip it into the egg wash, letting any excess drip off. Finally, press it into the panko breadcrumbs, coating both sides thoroughly and pressing gently so the breadcrumbs really stick. Place the breaded fillet on a clean plate and repeat with the second fillet.
  4. Fry the Fish Pour about ½ inch of vegetable oil into a large skillet and heat over medium heat until the oil is shimmering (around 350°F if you have a thermometer). To test if it's ready, drop in a breadcrumb and it should sizzle immediately. Carefully place the breaded fish fillets in the hot oil, being careful not to crowd the pan. Fry for 3-4 minutes on the first side until golden brown, then carefully flip and fry for another 3-4 minutes on the second side. The fish should be cooked through, flaky, and the coating should be crispy and golden brown all over. Transfer the cooked fish to a paper towel-lined plate to drain any excess oil.
  5. Toast the Buns While the fish is draining, lightly toast your brioche buns. You can do this in a toaster, in the oven, or in a dry skillet cut-side down for about 1-2 minutes until they're warm and just lightly golden. Don't toast them too dark or they'll be crunchy instead of soft.
  6. Build the Sandwiches Spread a generous amount of tartar sauce on both the top and bottom halves of each toasted bun. On the bottom bun, place a slice of American cheese if you're using it (the heat from the fish will melt it slightly). Add the crispy fish fillet on top of the cheese. If you're using lettuce, add a handful of shredded lettuce or a few butter lettuce leaves on top of the fish. Spread a little more tartar sauce on top of the lettuce for good measure. Place the top bun on and press down gently.
  7. Serve Immediately Serve the sandwiches right away while the fish is hot and crispy and the cheese is melty. These are best enjoyed fresh! Serve with fries, coleslaw, or your favorite sides.

 

Cooking hacks and tips

  • Pat fish completely dry: This is crucial for getting the breading to stick properly. Any moisture on the fish will make the coating slide off during frying. Use paper towels to thoroughly pat both sides of each fillet until they're completely dry before you start breading.
  • Press the panko to stick: Don't just lightly dust the fish with panko. Really press the breadcrumbs into the fish on both sides so they adhere well. This creates that super crunchy coating and prevents the breading from falling off when you flip the fish in the pan.
  • Get your oil temperature right: If the oil is too hot, the outside will burn before the fish cooks through. If it's too cool, the breading will absorb too much oil and be greasy instead of crispy. Medium heat (around 350°F) is perfect. The oil should be shimmering and a breadcrumb dropped in should sizzle immediately but not violently.
  • Don't skip toasting the buns: Toasting creates a slight barrier that prevents the bun from getting soggy from all that delicious tartar sauce. Just toast them lightly so they're warm and slightly golden but still soft and pillowy, not crunchy. You want that soft brioche texture to contrast with the crispy fish.
  • Build strategically to prevent sogginess: Put tartar sauce on both bun halves, then cheese on the bottom (it acts as another moisture barrier), then fish, then lettuce, then more sauce. The lettuce between the hot fish and the top bun helps prevent the top from steaming and getting soggy. If you're making these ahead (not recommended, but if you must), keep the components separate and assemble right before serving.

Connect with Us on Social Media:

Ronica

Hey! It’s Ronica!

This is where I love to share my passion for cooking, baking, and flavor. When I’m not creating delicious recipes, you’ll find me spending time with my family, working on my spice blends at Flora & Mana, or enjoying a homemade baked goods. Join me on this culinary journey to taste, healthy meals and fun kitchen hacks!

Read More

We'd Love to Hear from you!

Drop a Comment Below!

Leave a Reply

Your email address will not be published. Required fields are marked*

Comments (2)

Ronica

Get recipes first!

Subscribe now to get exclusive recipes, kitchen tips, and cooking inspiration delivered straight to your inbox.