Classic McDonald's Filet-O-Fish Inspired Sandwich

By: Susan Updated on Thu, 17 Jul 2025 11:55:54 GMT Main Dishes

Tags: #fish #sandwich #copycat #family-dinner #quick

Filet-O-Fish inspired sandwich with fried fish, cheese, and tartar sauce Pin it
Filet-O-Fish inspired sandwich with fried fish, cheese, and tartar sauce

A good Filet-O-Fish style sandwich is softer and simpler than most fried fish sandwiches. The fish should be crisp at the edges, flaky in the middle, and tucked into a warm steamed bun with tartar sauce doing the heavy lifting.

This version keeps that familiar drive-thru shape and flavor, but it tastes fresher because the fish goes straight from the skillet to the bun. I use cod or pollock, a fine breadcrumb coating, half a slice of American cheese, and a quick tartar sauce with pickle relish and onion.

The familiar fish-shop lineup

Keep the ingredients simple and buy fish that smells clean, not strong. The goal is a mild, flaky patty with a thin crisp shell, creamy sauce, soft bun, and just enough cheese.

Ingredients for a homemade Filet-O-Fish style sandwich on a wooden counter
Ingredients for a homemade Filet-O-Fish style sandwich on a wooden counter
  • White fish fillets. Cod, pollock, haddock, or tilapia give you a mild flavor and tender flakes.
  • All-purpose flour. A dry first layer helps the egg and crumbs cling to the fish.
  • Egg and milk. This makes a thin dipping mixture that holds the coating in place.
  • Fine breadcrumbs. They fry into a neat crust that feels closer to a fast-food fish patty than chunky panko.
  • American cheese. Half a slice melts quickly without taking over the sandwich.
  • Soft hamburger buns. Steaming them gives the sandwich its gentle, classic texture.
  • Mayonnaise and pickle relish. These form the base of the tartar sauce, creamy with a sweet-tangy bite.
  • Minced onion and lemon juice. They sharpen the sauce so the sandwich does not taste flat.

Classic Filet-O-Fish inspired method

  1. Mix the tartar sauce. Stir mayonnaise, relish, minced onion, lemon juice, mustard, and a pinch of salt. Chill it while you cook so it tastes rounder.
  2. Shape and dry the fish. Cut the fillets into four bun-size pieces, then pat them dry. Even pieces cook at the same speed.
  3. Bread each piece. Coat the fish in seasoned flour, dip in egg mixture, then press into fine breadcrumbs. Let the pieces sit for 5 minutes.
  4. Fry until crisp. Cook in shallow oil at medium heat until golden and the fish flakes easily, about 3-4 minutes per side.
  5. Steam the buns. Wrap each bun in a barely damp paper towel and microwave for 10-15 seconds, just until soft and warm.
  6. Build the sandwich. Add cheese to the bottom bun, place the hot fish on top, spoon tartar sauce over the fish, and close with the warm top bun.
Classic Mc Donaldld’s Filet-O-Fish Inspired Sandwich
Classic Mc Donaldld’s Filet-O-Fish Inspired Sandwich

Why the bun stays soft

The soft bun is not a small detail. Toasting makes a great fried fish sandwich, but it pushes this one away from the familiar Filet-O-Fish style. A quick steam gives the bun that squishy, warm texture that hugs the fish instead of cracking around it. Do not soak the paper towel. It should be just damp enough to create a little steam in the microwave.

If you want a crunchier fish sandwich another night, make this crispy fried cod sandwich instead. For this version, the contrast is different. Crisp fish, soft bun, creamy sauce. That is the whole point.

The sauce does the talking

The tartar sauce should be creamy, a little sweet, and lightly sharp. Fine mince matters here. Big onion chunks or chunky pickles make the sandwich feel more deli-style than drive-thru style. Sweet pickle relish gives the closest flavor, while dill relish makes it brighter and less sweet. Both work.

Mix the sauce first and let it sit while you bread the fish. Even 15 minutes helps the onion soften and the relish blend into the mayonnaise. I keep the lemon light because too much turns the sauce loose. If you already love this flavor profile, the site has another related version in Mc Donaldld's Filet-O-Fish.

Getting the fish right

Use fish pieces that are about 1/2 inch thick. Thin pieces can dry out before the coating browns, while very thick pieces need longer and can make the sandwich awkward to bite. The FDA recommends cooking finfish to 145°F, and you can check their seafood safety guide for more handling advice.

For the coating, fine breadcrumbs are the better choice. Panko gets extra crunchy, which is tasty, but it does not mimic the smoother fast-food crust. If panko is all you have, crush it in your hands before using it.

Smart swaps and shortcuts

Frozen fish works well if you thaw it fully and dry it thoroughly. You can also use frozen breaded fish fillets in a hurry, then spend your energy on the steamed buns and homemade tartar sauce. It will not taste quite as fresh, but it still scratches the same itch.

For cheese, American is the closest match because it melts fast and stays creamy. Use half a slice if you want the classic balance or a full slice if you like a richer sandwich. If you are planning a sandwich spread, add something briny and bold like a classic muffaletta sandwich alongside it for contrast.

Serving and storing extras

Serve these right away. Fried fish loses its clean crunch once it sits under sauce, and the steamed bun is best while warm. If you need to hold the fish for a few minutes, place it on a wire rack in a 200°F oven and sauce the sandwiches only when serving.

Leftover cooked fish keeps in the refrigerator for up to two days. Reheat it in an air fryer or oven until hot and crisp again. Do not microwave it unless you are fine with a soft coating. A creamy side like classic KFC-style coleslaw works well with the tartar sauce and soft bun.

Classic Mc Donaldld’s Filet-O-Fish Inspired Sandwich
Classic Mc Donaldld’s Filet-O-Fish Inspired Sandwich

FAQs

What fish is best for a Filet-O-Fish inspired sandwich?

Cod, pollock, haddock, or tilapia all work. Choose a mild white fish that cooks quickly and flakes cleanly. If the fillets are thick, cut them into bun-size pieces and press them gently to even out the shape.

Can I bake the fish instead of frying it?

Yes, but the coating will be a little drier. Spray the breaded fish well with oil and bake at 425°F for 12-15 minutes, flipping once. An air fryer also works at 400°F for about 9-11 minutes.

How do I make the bun taste closer to the original?

Steam it briefly instead of toasting it. Wrap the bun in a barely damp paper towel and microwave it for 10-15 seconds. The bun should feel warm and soft, not wet.

Can I make the tartar sauce ahead?

Yes. Mix it up to three days ahead and keep it covered in the refrigerator. The onion flavor gets stronger as it sits, so use a light hand if making it early.

How do I keep the fish coating from falling off?

Pat the fish very dry before dredging. Use flour first, then egg, then breadcrumbs, and press the crumbs onto the fish. Let the coated pieces rest for 5 minutes before frying so the coating can set.

What should I serve with this sandwich?

Fries are the obvious choice, but coleslaw, potato chips, or a simple pickle spear fit well. For a lighter plate, serve it with cucumber salad or steamed vegetables.

References

Sources cited in this recipe.

Classic McDonald's Filet-O-Fish Inspired Sandwich

Prep time:
20 min
Cook time:
14 min
Total time:
34 min
Servings:
4
Filet-O-Fish inspired sandwich with fried fish, cheese, and tartar sauce
Print it Pin it Send it

A homemade fast-food-style fish sandwich with crisp white fish, tartar sauce, American cheese, and a soft steamed bun.

Ingredients

  • For the tartar sauce

  • For the fish

  • For assembly

Instructions

1.

1. Make the tartar sauce: Stir together mayonnaise, pickle relish, minced onion, lemon juice, mustard, and a pinch of salt. Cover and refrigerate while you prepare the fish.

2.

2. Prepare the fish: Cut the fish into 4 bun-size pieces. Pat very dry with paper towels so the coating sticks and the fish fries cleanly.

3.

3. Set up the coating: Mix flour with 1/2 teaspoon salt, pepper, and paprika in one shallow bowl. Whisk egg and milk in a second bowl. Place breadcrumbs with the remaining 1/2 teaspoon salt in a third bowl.

4.

4. Bread the fish: Dredge each fish piece in seasoned flour, dip in egg mixture, then press into breadcrumbs until evenly coated. Rest the coated fish for 5 minutes.

5.

5. Fry the fish: Heat oil in a skillet over medium heat. Fry the fish for 3-4 minutes per side, until golden and cooked through to 145°F. Transfer to a wire rack or paper towel-lined plate.

6.

6. Steam the buns: Wrap each bun in a barely damp paper towel and microwave for 10-15 seconds, just until warm and soft.

7.

7. Assemble the sandwiches: Place a half slice of American cheese on each bottom bun. Add hot fried fish, spoon tartar sauce over the top, and close with the warm bun. Serve immediately.

Good to know

  1. Best served right after assembly while the fish is crisp and the bun is soft.
  2. Use fine breadcrumbs for a smoother fast-food-style crust.
  3. Cook fish to 145°F for food safety.

Equipment

  • Large skillet
  • Three shallow bowls
  • Wire rack
  • Paper towels
  • Instant-read thermometer

Allergens

Always check labels if you have allergies.
  • Fish
  • Wheat
  • Egg
  • Dairy

Nutrition facts

Values are estimates per serving.
  • Calories: 515
  • Fat: 27 g
  • Carbs: 43 g
  • Protein: 27 g