Filet-O-Fish Copycat Recipe (McDonald’s): Make the Ultimate Homemade Classic Easily

Craving that classic McDonald’s Filet-O-Fish but want to enjoy it at home? I totally get it. There’s something special about that tender fish patty, creamy tartar sauce, and soft steamed bun that makes it a timeless favorite.

Recreating this beloved sandwich is easier than you might think. With a few simple ingredients and a bit of love, you can whip up a delicious copycat version that rivals the original. Whether you’re a longtime fan or just curious, let’s dive into making the perfect homemade Filet-O-Fish that you’ll be excited to serve any time.

Ingredients

For the Fish Patties

  • 4 white fish fillets (such as cod or haddock), skin removed
  • 1 cup all-purpose flour
  • 2 large eggs, beaten
  • 1 cup breadcrumbs
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • Vegetable oil (for frying)

For the Tartar Sauce

  • ½ cup mayonnaise
  • 2 tablespoons dill pickles, finely chopped
  • 1 tablespoon lemon juice
  • 1 teaspoon Dijon mustard
  • 1 teaspoon capers, rinsed and chopped
  • Salt and pepper to taste

For Assembling the Sandwich

  • 4 steamed hamburger buns
  • 4 slices of processed cheese
  • Lettuce leaves (optional)

Additional Ingredients

  • Butter (optional, for toasting buns)

Tools and Equipment

  • Mixing Bowls: I use these for combining the ingredients for both the fish patties and the tartar sauce.
  • Frying Pan or Deep Fryer: This is essential for cooking the fish patties to a golden crisp.
  • Tongs or Spatula: I find these useful for flipping the patties and handling the buns without breaking them.
  • Measuring Cups and Spoons: Accurate measurements are key, so having these on hand is important.
  • Whisk: Perfect for blending the tartar sauce smoothly and without lumps.
  • Toaster or Toaster Oven: To lightly toast the buns if you prefer that extra texture.
  • Paper Towels: I use these to drain any excess oil from the cooked patties.
  • Cutting Board and Knife: For prepping fresh ingredients like pickles or lettuce.
  • Cooking Thermometer: Ensures the fish patties reach the safe internal temperature for delicious and safe results.

Instructions

Follow these steps to create your homemade Filet-O-Fish that rivals the original McDonald’s version. Each step is crafted to ensure maximum flavor and authenticity.

Prepare the Fish Fillets

  1. Select the Fish: I use fresh white fish fillets such as pollock or cod, about 4 ounces each.
  2. Season the Fillets: Sprinkle ½ teaspoon of salt and ¼ teaspoon of black pepper on both sides of each fillet.
  3. Chill: Refrigerate the seasoned fillets for 15 minutes to enhance flavor absorption.

Make the Breading

  1. Set Up Breading Stations:
  • Station 1: Place ½ cup of all-purpose flour in a shallow bowl.
  • Station 2: Beat 1 large egg with 2 tablespoons of water in another bowl.
  • Station 3: Combine 1 cup of Panko breadcrumbs with ½ teaspoon of paprika and ¼ teaspoon of garlic powder in a third bowl.
  1. Coat the Fillets: Dredge each chilled fillet in flour, dip into the egg mixture, then coat thoroughly with the seasoned Panko breadcrumbs.

Cook the Fish

  1. Heat the Oil: In a deep skillet, heat 1 inch of vegetable oil to 350°F (175°C) using a cooking thermometer.
  2. Fry the Fillets: Carefully place the breaded fillets into the hot oil. Cook for 3-4 minutes on each side until golden brown and crispy.
  3. Drain: Remove the fillets with a slotted spoon and place them on paper towels to drain excess oil.

Prepare the Tartar Sauce

  1. Combine Ingredients: In a mixing bowl, whisk together:
  • ½ cup mayonnaise
  • 2 tablespoons finely chopped dill pickles
  • 1 teaspoon lemon juice
  • ½ teaspoon Dijon mustard
  1. Mix Well: Ensure all ingredients are thoroughly combined for a creamy and tangy sauce.
  2. Chill: Refrigerate the tartar sauce for at least 30 minutes to allow flavors to meld.

Toast the Buns

  1. Butter the Buns (Optional): Spread a thin layer of butter on the inside of each steamed hamburger bun.
  2. Toast: Place the buns on a skillet or toaster oven. Toast until lightly golden and slightly crispy, enhancing the overall texture of the sandwich.

Assemble the Filet-O-Fish

  1. Spread Tartar Sauce: Generously apply tartar sauce on the bottom half of each toasted bun.
  2. Add the Fish Fillet: Place a crispy fish fillet on top of the sauce.
  3. Top with Cheese: Add a slice of processed cheese over the fish for that classic melty texture.
  4. Complete the Sandwich: Cover with the top half of the bun. If desired, add a leaf of fresh lettuce for extra crunch and freshness.
  5. Serve: Enjoy your homemade Filet-O-Fish immediately while it’s warm and delicious.

Make-Ahead Tips

Preparing the Filet-O-Fish ahead of time can make assembling this delicious sandwich a breeze, especially on busy days. Here are my top tips to ensure everything is ready when you need it:

Prepare the Fish Patties in Advance

You can season and bread the fish fillets up to the breading step a day before cooking. Place the breaded fillets on a baking sheet and cover them tightly with plastic wrap. Store them in the refrigerator until you’re ready to fry. This not only saves time but also allows the flavors to meld beautifully.

Make the Tartar Sauce Ahead

Tartar sauce tastes even better after it has had time to chill and let the flavors develop. Combine the mayonnaise, dill pickles, lemon juice, and Dijon mustard in a bowl, then cover and refrigerate for at least an hour. You can prepare the sauce up to three days in advance and store it in an airtight container.

Steam the Buns in Advance

Steaming the hamburger buns ahead of time ensures they’re soft and ready to use when assembling the sandwich. Place the buns in a steamer basket and keep them warm in a low-heat oven until you’re ready to toast or serve them.

Pre-Toast the Buns

If you prefer toasted buns, you can butter and toast them a few hours ahead. Spread a thin layer of butter on each bun half and toast them in a toaster oven until golden brown. Store the toasted buns in a sealed container at room temperature to maintain their crunch.

Assemble Components Separately

Keep the assembled components separate until just before serving to prevent the bread from becoming soggy. Store the cooked fish patties, tartar sauce, and cheese separately in the refrigerator. When you’re ready to enjoy the sandwich, simply reheat the patties and assemble with the fresh bun and sauce.

Utilize Proper Storage Containers

Using airtight containers or resealable bags can help maintain the freshness of each component. Labeling containers with the preparation date ensures you use the ingredients while they’re at their best quality.

Reheat Fish Patties Properly

To maintain the crispy texture of the fish patties, reheat them in the oven or a toaster oven rather than the microwave. Preheat your oven to 350°F (175°C) and heat the patties for about 10 minutes or until they’re warmed through and crispy.

By following these make-ahead tips, you can enjoy a homemade Filet-O-Fish that’s just as satisfying as the original, with minimal effort on the day you decide to indulge.

Serving Suggestions

Elevating your homemade Filet-O-Fish starts with thoughtful serving ideas that complement its flavors and textures. Here’s how I like to present this classic sandwich to create a memorable meal:

Classic Sides

Pair your Filet-O-Fish with traditional favorites for a complete experience. Crispy French fries add a satisfying crunch, while a side of golden onion rings introduces an extra layer of flavor. For a lighter option, consider a fresh garden salad drizzled with a tangy vinaigrette.

Fresh Coleslaw

A creamy coleslaw offers a refreshing contrast to the rich fish patty. I mix shredded cabbage with carrots and toss them in a homemade dressing made from mayonnaise, apple cider vinegar, and a touch of honey. This side not only adds color to your plate but also enhances the overall taste balance.

Tangy Pickles

Adding pickles on the side brings a zesty bite that complements the savory fish. Whether you prefer classic dill pickles or tangy bread-and-butter varieties, they provide a delightful crunch and acidity that cuts through the richness of the tartar sauce.

Perfect Beverages

Choose beverages that enhance the meal without overpowering the delicate fish flavors. A cold glass of lemonade or iced tea works wonderfully, offering a sweet and refreshing balance. For a more sophisticated touch, try pairing with a crisp white wine like Sauvignon Blanc.

Presentation Tips

Serving your Filet-O-Fish with style makes the meal feel extra special. Use a wooden cutting board or a clean white plate to highlight the colors of the sandwich and sides. Garnish with a lemon wedge and a sprig of fresh parsley for a touch of elegance. Arrange the sides neatly alongside the sandwich to create an inviting and appetizing presentation.

Fun Twists

For a unique twist, serve your Filet-O-Fish sliders on mini buns for bite-sized enjoyment. Alternatively, wrap the sandwich in parchment paper and tie it with a rustic twine for a casual, picnic-friendly presentation. These small changes can add a fun and personalized touch to your meal.

By incorporating these serving suggestions, you can transform your homemade Filet-O-Fish into a delightful and well-rounded dining experience that’s sure to impress family and friends.

Conclusion

I’m thrilled you decided to try making the Filet-O-Fish at home. There’s something special about recreating a favorite fast-food classic in your kitchen. With just a few simple ingredients and steps you can enjoy this tasty sandwich anytime. Whether you’re craving a nostalgic bite or looking to impress friends and family this copycat recipe is sure to satisfy. Give it a go and let me know how it turns out. Happy cooking!

Scroll to Top