Copycat McDonald's Filet-O-Fish Sandwich
The McDonald’s Filet-O-Fish is a crispy, flaky white fish filet topped with tangy tartar sauce and a slice of cheese, all tucked into a soft, steamed bun. It’s simple but hits the spot when you’re craving it!
Growing up, this was my go-to order, my guilty pleasure! But as much as I loved it, I always felt like it could be even better—more sauce, higher-quality fish, and better ingredients all around. So I took it upon myself to recreate this classic at home, making a version that’s fresher, more flavorful, and just downright tastier!
For more copycat recipes try my Copycat Chick-Fil-A Market Salad and Copycat Cheesecake Factory Skinnylicious® Chopped Salad next.
Why You’ll Love My Recipe
Better Ingredients: With high-quality, wild-caught cod, organic cheese, freshly baked brioche buns, and a homemade tartar sauce made with simple ingredients.
Healthier Meal: By air frying the fish instead of deep frying it, excess oil is eliminated, cutting calories while still preserving the incredible taste of the McDonald's version.
Easy to make: This may not be fast food, but with simple instructions, you can have dinner on the table in less than 30 minutes—less time than it takes to decide what to order from a drive-thru menu!
Ingredients You'll Need:
Cod or Halibut: 2 large filets (both are excellent high-quality choices). Use larger, thicker fillets for even cooking and a better fit on the bun—no one wants a small piece of fish in a big bun!
Soft Buns: 2 buns of choice (I used brioche).
Cheese: 2 slices of cheddar or American cheese (my go-to is organic, high-quality cheese, but feel free to use any cheese you like!).
Panko Breadcrumbs: 1 cup (I prefer panko for their crunch, but regular or gluten-free breadcrumbs can be used if you’d like).
Avocado Oil Spray: I recommend Chosen Foods cooking spray for its high quality.
Wet Batter
1 egg: whisked
1 tablespoon mayo: I prefer Chosen Foods avocado oil mayo as it’s made with avocado oil and contains no inflammatory oils.
1 tablespoon Dijon mustard
1 tablespoon flour: A bit of flour is needed for a thick batter. I used gluten-free flour, but you can choose white flour, almond flour, or oat flour as well.
1/2 teaspoon salt
Tartar Sauce
1/2 cup mayo
1 tablespoon pickles, chopped
1 teaspoon parsley, chopped
1 teaspoon capers, chopped
1/2 lemon: juiced
1/2 teaspoon salt
How to Make Copycat Filet-O-Fish Sandwich
1. In a small bowl, stir together the mayo, dill pickles, fresh dill, capers, lemon juice, and salt. Pop it in the fridge for about 10-15 minutes while you prep the remaining ingredients.
2. Grab a large skillet and set it to medium heat. Add the panko breadcrumbs and toast them for 3-5 minutes until slightly golden, stirring with a spatula to prevent burning.
3. In a large shallow bowl, add the egg, mayo, Dijon mustard, flour, and salt. Mix well until you achieve a smooth consistency.
4. In another large shallow bowl, add the toasted breadcrumbs.
5. Pat the cod filets dry with paper towels to remove excess moisture.
6. Pat the cod filets dry with paper towels to remove excess moisture.
7. Dredge each cod filet in the wet batter, ensuring both sides are coated, then transfer it to the bowl with the panko breadcrumbs. Use your fingers to press the breadcrumbs onto the fish to ensure they stick well.
8. Line your air fryer basket with parchment paper (optional) and spray it with avocado oil spray.
9. Place the breaded fish filets into the air fryer basket. Spray the tops of the filets with avocado oil and air fry at 375°F for 10 minutes, or until golden brown.
10. While the fish is cooking, toast both sides of your buns in the same skillet used for the breadcrumbs over medium heat until slightly warm.
11. Once the fish is cooked and golden brown, place a toasted bottom bun on a plate. Top it with the fish filet, a slice of cheese, the tartar sauce, and then the other half of the bun.
12. Serve your delicious Copycat Filet-O-Fish Sandwich with your perfect side dish, such as sweet potato fries, potato salad, or creamy coleslaw!
Storage
As for leftovers, this sandwich is best eaten fresh. However, if you find yourself with some extras, store them in an airtight container, and when ready to eat, simply pop it into an air fryer at 400°F for 3-4 minutes. Maybe try turning your leftover fillets into some fish tacos! Yum!
Jazz's Tips & Tricks!
This copycat recipe can be made with any white fish you choose: haddock, halibut, bass, catfish, or tilapia fillets.
Prefer a thinner breading? Try cornmeal instead!
Toasting the panko breadcrumbs before applying them to the filets takes your Filet-O-Fish sandwich to the next level of crispiness!
Whether you are using fresh fish or frozen fish, pat the filets dry and remove any excess moisture so the seasoning and breading will stick.
Don’t forget to place the fish filets far enough apart so they can properly crisp.
Serving Suggestions:
When it comes to pairing the best side dishes with your fish sandwich, you have plenty of good options. Some popular choices include:
Homemade fries, like my sweet potato fries, would pair perfectly with this dish, along with onion rings, creamy coleslaw, my air fryer green beans, or collard greens for a well-balanced meal! A fresh salad, such as a tomato salad, balances the richness of the fish, and for those seeking a low-carb option, cauliflower rice is an excellent choice.
FAQ
-
For the best results, opt for flaky fish like cod or halibut. These types of fish provide the right texture and flavor, creating a delicious fried fish patty that can hold up well when topped with a slice of American cheese and delicious tartar sauce.
-
The McDonald's Filet-O-Fish is traditionally fried, featuring a crispy fish patty made from white fish like Alaskan Pollock, deep-fried in hot oil. In contrast, my homemade version is air-fried, which cuts down on excess oil while still delivering a deliciously crispy texture and using fresher, high-quality ingredients.
-
McDonald's uses American cheese slices for their Filet-O-Fish sandwich, which melt beautifully over the fried fish patty. In my homemade version, you can use the same American cheese or opt for a different kind of cheese based on your personal preference for a delightful twist.
-
Frozen fish filets can be cooked in the air fryer, but that won’t work for this copycat filet-o-fish recipe. The filets are dredged in an egg mixture, then coated in panko breadcrumbs. Frozen fish would cook unevenly, and the breading would fall apart.
-
If you don’t have an air fryer, you can pan-fry the breaded fish fillets in a skillet with a bit of oil until they are golden brown and cooked through. Just make sure to flip them carefully!
-
You can easily pair your Sandwich with a dill pickle, potato chips, or your favorite side dishes like French fries and sweet potatoes.
This fish sandwich recipe is a must-try! With crispy fried fish on a soft, toasted bun and topped with cheese, it’s one of the best fish sandwiches you can whip up at home, and the best part is that it's incredibly easy to make! I can’t wait for you to try it!
Try this best turkey burger recipe with Mediterranean flavors like feta, mint, and sumac. Made with simple ingredients, these juicy burgers are perfect on the grill or in a skillet.