Copycat McDonald’s Filet-O-Fish (Crispy Fish Sandwich)
The Filet-O-Fish is a McDonald’s cult classic – crispy breaded fish, a half-slice of melty cheese, and tangy tartar sauce on a soft steamed bun. This copycat recipe recreates every detail, right down to the pillowy bun.
Why You’ll Love This Recipe
- Crispy fish with melty cheese and tartar
- That signature soft steamed bun
- Better and fresher than fast food
- A seafood classic made at home

Copycat McDonald's Filet-O-Fish
Ingredients
Equipment
Method
- Pat the fish dry and season with salt. Dredge in flour, dip in egg, then coat in panko.
- Fry in 350F oil for 3-4 minutes until golden and crisp, then drain.
- Steam or microwave the buns briefly until soft and pillowy.
- Spread tartar sauce on the bun, add a half-slice of cheese, then the hot fish.
- Close and serve immediately.
Notes
Tips for the Best Filet-O-Fish
- Steam the buns for the authentic pillowy texture
- Use mild white fish like cod or pollock
- Panko gives the crispiest coating
- Use a half-slice of cheese like the original
Storage & Reheating
Best fresh. Store cooked fish in the fridge up to 2 days and re-crisp in the air fryer before assembling.
Variations to Try
- Make your own tartar sauce with mayo, relish, and lemon
- Air-fry the breaded fish for a lighter version
- Use a whole slice of cheese for extra melt
Frequently Asked Questions
What fish does McDonald’s use?
A mild, flaky white fish – typically pollock. Cod also works well for a copycat.
Why is the bun so soft?
The buns are steamed, which makes them pillowy. Steam or briefly microwave yours.
Can I bake or air-fry the fish?
Yes. Air-fry the breaded fillets at 400F for about 10 minutes until crisp.
