McDonald's-Inspired Filet-O-Fish

We've recreated the McDonald's Filet-O-Fish sandwich, but better, so that you no longer have to wait once a year!
4 servings
Prep Time
10 Mins
Active Time
35 Mins

The classic Filet-O-Fish sandwich consists of three parts: the crisp beer batter fried fish, a tangy tartar sauce, and the toasted buns. What's great about this food hack is that it gives you your restaurant favorite anytime—in massive portions and higher quality. Case in point: these better-than-McDo’s Filet-O-Fish sandwiches.

Fried Fish

  • neutral oil, for frying
  • 1 cup beer
  • 2 cups rice flour
  • 1 tsp baking powder
  • salt, to taste
  • 2 large cod fillets, cut into 4 pieces

Tartar Sauce

  • 1 cup mayonnaise
  • 1 tbsp mustard
  • ¼ cup pickle relish
  • ¼ cup capers
  • 2 tbsp lemon juice (or 1 tbsp white vinegar)
  • salt and pepper, to taste


  • 4 burger buns, toasted
  • 4 slices American cheese

Prepare for frying: Preheat oil to 350°F.


Batter fish: For the fish batter, whisk together beer, 1 cup flour, baking powder, and salt. Place remaining 1 cup of flour in a separate bowl or plate. Dredge each piece of fish in flour, then dip into the batter.


Fry fish: Carefully lower the fish into the hot oil and fry until crisp, puffed, and browned, about 5-8 minutes per piece. Remove from oil and drain on paper towels. If desired, redip the fried fish into the batter and refry for a double coat.


Make tartar sauce: Combine mayonnaise, mustard, pickle relish, capers, and lemon juice. Season with salt and pepper to taste.


Assemble the sandwiches: Place a slice of cheese on each bottom bun. Place the fried fish over the cheese then top with tartar sauce and top half of the buns.


For the fish batter, you can substitute flour with cornstarch for an extra crunch.

To make extra crispy fried fish, you can re-fry them.

Leftover tartar sauce can be kept in an airtight container in the fridge for up to a week.

Before assembling your sandwiches, toast your buns on a pan with some butter.

  • Premium Recipes
  • 🧠
    Chef Notes
  • 🙈
    Bookmark Recipes
  • 🍌
    Substitutions & FAQs
  • 🎒
    50% Discount in Merch
  • 🔪
    10% Discount in Pepper Shop

Join the Club that Filipino Cooks Love

“I'm Bardo from Pepper. Stuck in this box til one of you replaces me here.”
Testimonial Mascot

Get your Kitchen Needs in our Shop

Pepper Shop HeroPepper Shop Hero