
Crispy golden fish hugged by a fluffy potato bun and creamy tartar sauce this homemade Filet-O-Fish brings fast food nostalgia straight to your kitchen without the drive-thru wait It is a wonderful choice for a family dinner or to kick off your next fish fry Friday
I started making these at home during Lent and now my kids ask for them every time we have fish night It is amazing how much fun it is to fry these up together Everyone builds their own sandwich and the kitchen turns into our own little diner
- White fish filets such as cod or tilapia: Fresh mild flavor and firm texture are key Look for filets that smell clean and are not slimy
- Panko breadcrumbs: Give a shatteringly crisp crust Choose the freshest you can find for the best crunch
- Eggs: Help the coating stick and add richness Always go for large eggs with firm yolks
- All-purpose flour: Creates a base for coating and thickens the batter Check that it is not old for better sticking power
- Garlic powder: Lends savory depth and warmth Try to use a fresh jar for max flavor
- Kosher salt: Layers in seasoning at every step Choose flakier grains for best seasoning of fish
- Freshly ground black pepper: A sharp bite that balances the richness
- Peanut or vegetable oil: High smoke point and neutral taste Let the oil come up to temp so your fish fries perfectly
- Potato buns: Soft and slightly sweet mimic that real fast food texture Toasting makes a big difference Use sturdy fresh buns that are not crumbly
- American cheese: Creamy melt factor and classic Filet-O-Fish taste Opt for good quality slices if possible
- Tartar sauce: Bright tang and creaminess Homemade is amazing but store-bought is fast Look for sauce with big pickle and caper flavor
Step-by-Step Instructions
- Prep the Breading Station:
- Whisk eggs flour mustard garlic powder salt and pepper in a shallow bowl until smooth and creamy In another bowl add panko breadcrumbs so you can easily dredge the fish
- Season the Fish:
- Pat fish filets dry with paper towels then sprinkle both sides with salt and fresh black pepper This step helps the crust stick and ensures your fish does not taste bland
- Dredge and Bread:
- Drag each fish filet through the egg mixture coating fully so the whole surface is covered Then press into panko gently on each side so you have a thick even layer Shake off excess crumbs for less mess in the pan
- Heat the Oil:
- Pour enough oil into a heavy skillet for frying about one quarter inch deep Place over medium heat Give it a minute or two Once you see the oil shimmer test a breadcrumb it should sizzle not burn
- Fry the Fish:
- Lay each breaded filet in the oil Fry two to three minutes per side flipping carefully when the bottom is golden brown The crust should sound crisp when you tap it Remove to a plate lined with paper towels and sprinkle with a little salt for extra flavor
- Assemble the Sandwiches:
- Lay a slice of American cheese on each bottom bun then add a fillet while it is still hot so the cheese gets a little melty Spoon over plenty of tartar sauce and top with the other half of the bun Serve right away with extra sauce if you are like my family

My favorite part might be the cheese melting just between the hot fish and warm bun As a kid my grandma would always double up on the tartar sauce for me It still brings back that cozy memory every time
Ingredient Swaps That Work
For breading you can use crushed crackers or cornflakes instead of panko if needed Both give great crunch and slightly different flavors Swap cod for haddock pollack or even salmon if that is what you have on hand You can also use whole wheat flour for a little more fiber American cheese fans sometimes sub in cheddar or Swiss for a custom touch
How to Store and Reheat
Wrap leftover sandwiches tightly in foil or an airtight container Store in the fridge for up to two days To reheat place in a low oven and keep the bun separate so it does not get soggy Re-crisp the fish in a toaster oven or skillet with a touch of oil For longer storage freeze just the cooked fish filets and thaw overnight before reheating
Serving Suggestions
Pair your homemade Filet-O-Fish with crunchy fries or coleslaw A big pile of pickles or a bright salad keeps things light For a more nostalgic touch serve with classic potato chips or a milkshake When I really want to treat my kids I set up a topping bar with extra cheeses pickles and sauces so they can build their dream version
History Behind the Filet-O-Fish
The Filet-O-Fish first showed up at McDonalds in the early sixties, created to attract Catholic customers on Fridays when they could not eat meat It quickly became a fan favorite and now is a year-round staple While the original used steamed buns and processed cheese todays homemade version tastes even better thanks to fresh breading and real cheese

Frequently Asked Questions
- → What type of fish is best for this sandwich?
Cod or tilapia are ideal for a flaky, mild flavor and firm texture, closely matching the original experience.
- → How do I get the fish breading extra crispy?
Use panko breadcrumbs and ensure the oil is hot enough before frying. Press panko firmly onto the fish for maximum crunch.
- → Can I substitute the cheese?
American cheese delivers the classic flavor, but mild cheddar or Swiss also work well for a similar melt and taste.
- → What’s the best way to assemble the sandwich?
Layer a slice of cheese on the bottom bun, add the fried fish, and top with tartar sauce before closing the sandwich.
- → Should I make homemade tartar sauce or use store-bought?
Both options work! Homemade sauce allows you to adjust flavors, but store-bought offers convenience.