Here’s how to make a McDonald’s-Style Filet-O-Fish at home — complete with a crispy fish fillet, melty cheese, fluffy bun, and that signature tangy tartar sauce. It’s surprisingly simple and tastes just like the fast-food classic (maybe even better!).
🐟 Homemade Filet-O-Fish Sandwich
Ingredients (makes 2 sandwiches):
For the fish:
-
2 white fish fillets (cod, pollock, or haddock – ~4 oz each)
-
Salt & pepper to taste
-
1/2 cup all-purpose flour
-
1 egg
-
3/4 cup panko breadcrumbs
-
1/2 tsp garlic powder
-
1/2 tsp paprika
-
Oil for frying (vegetable or canola)
For the tartar sauce:
-
1/4 cup mayonnaise
-
1 tbsp finely chopped pickles or relish
-
1 tsp lemon juice
-
1 tsp minced onion (or 1/4 tsp onion powder)
-
Pinch of sugar (optional)
To assemble:
-
2 soft hamburger buns (preferably steamed or warmed)
-
2 slices American cheese (or processed cheddar)
-
Optional: lettuce (not traditional for Filet-O-Fish, but tasty)
Instructions:
1. Make the tartar sauce
Mix mayo, pickles, lemon juice, and onion. Add sugar if desired. Chill while you prep the rest.
2. Prepare the fish
-
Pat fillets dry and season with salt and pepper.
-
Dredge in flour, dip in beaten egg, and coat with seasoned panko (mixed with garlic powder and paprika).
-
Press the crumbs firmly for a good crust.
3. Fry the fish
Heat about 1/2 inch of oil in a skillet over medium-high. Fry fish for about 2–3 minutes per side, or until golden brown and cooked through. Drain on paper towels.
4. Melt the cheese
While the fish is hot, place a slice of cheese on top so it gets melty (just like McDonald’s does under the steamer).
5. Assemble the sandwich
-
Warm or steam the buns (wrap in a damp paper towel and microwave for 10–15 seconds works well).
-
Spread tartar sauce on the top bun.
-
Place fish + melted cheese on the bottom bun and close it up.
✅ Tips:
-
Want it baked or air-fried? You can bake the breaded fish at 425°F (220°C) for 12–15 minutes, flipping halfway. Or air-fry at 400°F for 10–12 minutes.
-
Add an extra half slice of cheese like McDonald’s does, if you want it true-to-form.
Would you like a vegan or gluten-free version of this Filet-O-Fish too?