Copycat McDonald’s Filet-O-Fish Sandwich (Easy Filet O Fish Recipe)

Share this post:

If you’ve ever loved the McDonald’s filet o fish, this easy filet o fish recipe is going to hit the spot. This classic McDonald’s fish sandwich is crispy, creamy, and comforting – and now you can make a copycat McDonald’s fish sandwich right at home with simple ingredients.

Copycat Mcdonalds Filet O Fish Sandwich

McDonald’s Filet O Fish Sandwich Recipe

Confession: a McDonald’s Filet O Fish Sandwich is a fast food guilty pleasure for me. One I’m not ashamed to admit either. Take me through a McDonald’s drive-through any day of the week, and I’m gonna get a Filet-O-Fish meal with those amazing McDonald’s French fries and a giant Diet Coke.

If you ask me, the fish sandwich McDonald’s fans rave about is one of those underrated menu items that quietly has a loyal following. And once you try this homemade version, you may decide it’s even better than the real thing from the Golden Arches.

This Filet o Fish recipe is everything you want in a homemade version of the famous sandwich – crispy coating, flaky fish, creamy sauce, and soft buns. Whether you call it a filet of fish, fish filet sandwich, or filet-o-fish, one thing is certain… It’s a dang good sandwich.

Next time that craving for a McDonald’s fish sandwich recipe hits, skip the drive-thru and make this easy, delicious version at home.

Copycat Mcdonalds Filet O Fish Sandwich

Why You’ll Love This Filet-O-Fish Recipe

  • Crispy, golden brown coating on every bite
  • Made with flaky white fish like cod
  • A true copycat recipe that tastes like the original
  • Includes a creamy, delicious tartar sauce
  • Simple enough for any day of the week

Tools You’ll Need

  • Large bowl
  • Medium shallow bowl or shallow dish
  • Food processor (optional)
  • Large skillet
  • Wire rack
  • Paper towels or small paper towel
  • Large plate or lined baking sheet

Filet O Fish Ingredients

Most of these ingredients are already in your pantry!

filet o fish sandwich and tarter sauce ingredients

For the Fish Sandwich

  • Cod fish fillets (or any firm white fish) – you likely won’t have perfect squares like the McDonald’s version but it won’t matter!
  • Salt, divided
  • Egg
  • Mayonnaise
  • Dijon mustard
  • Corn starch
  • All-purpose flour
  • Paprika
  • Panko breadcrumbs
  • Light oil for frying (enough for about an inch of hot oil)
  • Soft brioche buns or potato buns – you could also use a regular hamburger bun or slider buns if that’s what you have!
  • American cheese slices (or use half a slice of cheese per sandwich like the original) – any other kind of cheese just won’t be the same
tarter sauce ingredients

Tartar Sauce Recipe

  • Mayonnaise
  • Dill relish
  • Sugar
  • Finely chopped white onion
Copycat Mcdonalds Filet O Fish Sandwich with Tarter Sauce

How to Make a Copycat McDonald’s Fish O Filet Sandwich

This recipe might take a little work, but it’s oh-so-worth it to enjoy a homemade fish sandwich that tastes so much like the famous Filet-O-Fish from McDonald’s. 

How to Make a Filet-O-Fish Sandwich

  1. In a large bowl, whisk together the egg, mayonnaise, Dijon mustard, corn starch, flour, and 1/2 teaspoon salt to make your egg mixture (wet batter).
  2. Place panko in a food processor and pulse briefly for a finer texture. Transfer to a shallow dish and mix with paprika and remaining salt (your dry ingredients).
  3. Heat about an inch of oil in a large skillet over medium heat until the oil heats and is ready. You want enough oil for even frying.
  4. Pat fillets dry, then dip each cod filet into the egg wash, letting the excess drip off, then coat in breadcrumbs. Set on a large plate.
  5. Carefully add the breaded fish to the hot oil, cooking in batches so the fish cooks evenly.
  6. Fry 3–4 minutes per side until crispy and golden brown.
  7. Transfer to a wire rack or paper towels to drain fish and remove excess oil while keeping the coating crisp.
batter and fish for fried fish sandwiches
battered fish patties
fried fish patties

How to Make Tarter Sauce

  1. Meanwhile, stir together all tartar sauce ingredients in a small bowl to make a creamy homemade tartar sauce.
tarter sauce in a white bowl

Make a Fish Sandwich

  1. To assemble your filet o fish sandwich, place a slice of American cheese on the bottom buns, then add a hot, crispy fish filet.
  2. Spoon tartar sauce over the top of the fish, then add the top buns.
  3. Serve immediately while warm for the best fish fillet sandwich experience.
fish filet on a bun with cheese
fish filet on a bun with cheese and tarter sauce
Mcdonalds Filet O Fish Sandwich

Tips for the Best Fish Sandwich

  • Cod gives you that classic McDonald’s Fish Sandwich flavor, but tilapia fillets work too.
  • Let fish rest on a wire rack instead of just paper towels to prevent sogginess.
  • A lightly steamed bun or toasted bun makes it taste more like the original.
  • Add a squeeze of lemon juice or a pinch of garlic powder to the tartar sauce for extra flavor.
  • Don’t overcrowd the pan – cook remaining fish in batches for even crisping.
  • Serve your filet-o-fish sandwiches with frozen fries, or homemade fries, or get fancy with Garlic Parmesan Potatoes.
  • Add pickles or lettuce if you like.
copycat Mcdonalds Filet O Fish sandwich

How to Make a Fish Sandwich in Air Fryer

For a lighter version of this fish filet sandwich recipe:

  • Preheat air fryer to 400°F.
  • Spray the battered fish lightly with cooking spray.
  • Place in the air fryer basket.
  • Cook 8–10 minutes, flipping halfway through.

You’ll still get a crispy fish filet with less oil.

Storage & Reheating

  • Store leftover fish fillets in an airtight container for up to 3 days
  • Reheat in the oven or air fryer to keep that crispy texture
  • Avoid microwaving—it softens the coating
Copycat Mcdonalds Filet O Fish Sandwich

FAQs

What kind of fish should I use for a copycat Filet-O-Fish sandwich?

Cod is the most authentic for a McDonald’s fish filet, but any mild white fish works.

Can I use store-bought tartar sauce?

Yes, but the homemade version really makes this filet sandwich stand out.

Does McDonald’s use a full slice of cheese?

No – McDonald’s uses half a slice, but you can use a whole slice of cheese if you like more melty cheese.

Does McDonald’s use a full slice of cheese?

Can I make this ahead?

You can prep everything ahead, but fry just before serving for the crispiest fish filet sandwich.

This Filet o Fish recipe is everything you want in a homemade version of the famous sandwich – crispy coating, flaky fish, creamy sauce, and soft buns. Whether you call it a filet of fish, fish filet sandwich, or filet-o-fish, one thing is certain… It’s a good sandwich you’ll want to make again.

Next time that craving for a McDonald’s fish sandwich recipe hits, skip the drive-thru and make this easy, delicious version at home.

More Delicious Recipes

clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Copycat Mcdonalds Filet O Fish Sandwich

Copycat McDonald’s Filet-O-Fish Sandwich (Easy Filet O Fish Recipe)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Recipe by Rose Atwater

  • Prep Time15
  • Cook Time10
  • Total Time25 minutes
  • Yield4 sandwiches 1x

Description

If you’ve ever loved the McDonald’s filet o fish, this easy filet o fish recipe is going to hit the spot. This classic McDonald’s fish sandwich is crispy, creamy, and comforting – and now you can make a copycat McDonald’s fish sandwich right at home with simple ingredients.

Ingredients

Scale

Fish Sandwich

  • 4 skinless cod filets
  • 1 teaspoon kosher salt, divided
  • 1 egg
  • 1 tablespoon mayonnaise
  • 1 tablespoon dijon mustard
  • 1 tablespoon cornstarch
  • 1 tablespoon flour
  • 1/4 teaspoon paprika
  • 2 cups panko breadcrumbs
  • Light oil for frying
  • 4 soft brioche or potato buns
  • 4 slices of American cheese

Tarter Sauce

  • 1 cup mayonnaise
  • 2 teaspoons dill relish
  • 1 teaspoon sugar
  • 3 teaspoons finely chopped white onion

Instructions

  1. In a bowl whisk together your egg, mayo, mustard, cornstarch and flour and ½ teaspoon of the kosher salt.
  2. In a food processor pulse your panko breadcrumbs a bit just to get them a little finer.
  3. Combine the breadcrumbs with the paprika and remaining salt.
  4. Heat about an inch of oil in a large skillet over medium high heat.
  5. Dredge the filets in the wet mixture then in the dry and set aside.
  6. Once all the filets are breaded add them to the oil, careful not to overcrowd.
  7. Fry them about 3-4 minutes per side until crispy golden brown on each side.
  8. Meanwhile make your tartar sauce.
  9. Combine the mayo, relish, sugar and onion.
  10. Set on a wire rack or paper towel lined plate to drain any excess grease.
  11. To assemble your sandwiches place a slice of cheese on the bottom of each bun and top with a hot filet.
  12. Spoon your homemade tartar sauce on top of each sandwich and top with the top bun.
  13. Serve!

Notes

  • Store leftovers in an airtight container for up to 3 days.
  • You can steam your buns if you like for a true copycat flavor.
  • McDonalds only uses half a slice of cheese so you can use half or a whole.
  • Feel free to add pickles or lettuce if you like.
  • You can use store bought tartar sauce if you like.

Nutrition

  • Serving Size:
  • Calories: 908
  • Sugar: 9.7 g
  • Sodium: 1767.6 mg
  • Fat: 50.3 g
  • Carbohydrates: 72.7 g
  • Fiber: 4.3 g
  • Protein: 33.6 g
  • Cholesterol: 128.7 mg
Recipe Card powered byTasty Recipes

More Delicious Recipes

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star