Recipes » Copycat McDonald’s Filet-O-Fish Sandwich

Copycat McDonald’s Filet-O-Fish Sandwich

fb iconpinterest icontwitter iconlinkedin iconbuffer icon

🐟 Copycat McDonald’s Filet-O-Fish Sandwich (Spot-On Version!)

This spot-on Copycat Filet-O-Fish Sandwich features crispy golden fish, creamy tangy tartar sauce, a soft steamed bun, and just half a slice of melted cheese—just like McDonald’s. 🍔 Skip the drive-thru and make this fast-food favorite at home in minutes!

Jump to Recipe Pin


💖 Why You’ll Love This Recipe

  • ✔️ Spot-on flavor and texture—just like the original
  • ✔️ Made with real ingredients (no fillers or additives)
  • ✔️ Cheaper than drive-thru versions
  • ✔️ Freezer-friendly for easy prep ahead

🛒 Ingredient Notes

  • White Fish Fillets – Use Alaskan Pollock or cod for authentic taste.
  • Club Soda – Adds crispness and lightness to the batter.
  • Sweet Pickle Relish – The secret to copycat tartar sauce.
  • Half Slice American Cheese – Yes, really. It’s what McD’s does.
  • Soft Hamburger Buns – Steamed, not toasted, for that signature bite.

🧠Did You Know? The Filet-O-Fish was invented in 1962 specifically for Catholic customers who avoided meat on Fridays. It was McDonald’s first non-burger sandwich!

👩‍🍳 How to Make Copycat Filet-O-Fish

You’ll Need:

  • 2 white fish filets (Alaskan Pollock or cod), square-cut to bun size
  • 1/2 cup all-purpose flour
  • 1/2 cup cornstarch
  • 1/2 tsp baking powder
  • 1/2 tsp salt
  • 1/2 cup cold water
  • 1/2 cup cold club soda (adds that signature airy crispness)
  • Neutral oil for frying (canola or vegetable)

For the Tartar Sauce (Copycat McDonald’s):

  • 1/2 cup mayo
  • 2 tbsp finely chopped sweet pickle relish
  • 1 tsp finely chopped onion (optional, but authentic)
  • 1 tsp lemon juice
  • Pinch of sugar
  • Pinch of salt

Other Essentials:

  • 2 soft hamburger buns (preferably steamed, not toasted)
  • 2 slices of half-cut processed American cheese (yes—McDonald’s only uses half a slice!)

ingredients to make mcdonalds filet o fish sandwiches


1. Make the Tartar Sauce:

Mix 1/2 cup mayo, 2 tbsp sweet pickle relish, 1 tsp finely chopped onion, 1 tsp lemon juice, pinch sugar, and pinch of salt.

Cover and refrigerate at least 30 minutes.


2. Prep the Fish:

Cut fillets to fit buns. Pat dry and dust lightly with flour.


3. Make the Batter:

Whisk 1/2 cup flour, 1/2 cup cornstarch, 1/2 tsp baking powder, and 1/2 tsp salt.

Add 1/2 cup cold water + 1/2 cup cold club soda. Stir lightly.

gently whisking flour cornstarch salt club soda batter ingredients


4. Fry the Fillets:

Heat oil to 375°F. Dip fish in batter and fry until golden (3–4 minutes per side).


dipping raw fish fillet in batter


Drain on paper towels.


5. Steam the Buns:

Wrap in a damp paper towel and microwave for 10–15 seconds.


6. Assemble:

Bottom bun → half slice cheese → fried fish → tartar sauce → top bun. Enjoy!

assembling the fried fillet of fish sandwiches


💸 Budget101® Price Breakdown

Ingredient Amount Used Package Size Full Cost Used Cost
Alaskan Pollock Fillet 2 (4 oz each) 32 oz $9.78 $2.44
All-Purpose Flour 1/2 cup 5 lb $2.24 $0.08
Cornstarch 1/2 cup 16 oz $1.38 $0.12
Club Soda 1/2 cup 12 oz can $1.12 $0.12
Mayonnaise 1/2 cup 30 oz $4.24 $0.28
Sweet Pickle Relish 2 tbsp 10 oz $1.36 $0.14
American Cheese 1 slice 16 slices $2.24 $0.14
Hamburger Buns 2 buns 8-pack $1.12 $0.28
Oil for Frying 2 cups 48 oz $4.88 $0.75
🧾 Total Recipe Cost: $4.35
👨‍👩‍👧‍👦 Cost Per Sandwich (2 servings): $2.18

❓ Frequently Asked Questions

Why only half a slice of cheese?

That’s how McDonald’s does it—to avoid overpowering the delicate fish flavor. But feel free to go rogue and use a full slice!

How do I steam buns without a steamer?

Wrap them in a damp paper towel and microwave for 10–15 seconds. They’ll be soft, pillowy, and perfect.

Can I bake instead of fry?

You can air fry at 400°F for 10–12 minutes, flipping halfway—but you’ll miss out on that classic crispiness.

Can I freeze these?

You can freeze the cooked fish fillets (not assembled sandwiches). Wrap them tightly and reheat in the air fryer or oven for best results. Assemble with fresh buns and tartar sauce when ready to eat.

How do I get the Filet-O-Fish breading crispy without deep frying?

Use an air fryer at 400°F for 10–12 minutes, flipping halfway. You can also oven-bake at 425°F with a wire rack to circulate air. Using cold club soda batter helps achieve a light, crunchy texture.

What kind of fish does McDonald’s use in the Filet-O-Fish?

McDonald’s uses wild-caught Alaskan Pollock in their Filet-O-Fish. It’s a mild, flaky white fish that holds up well when battered and fried. For a copycat, Pollock or cod are the best substitutes.

What kind of bun is used for Filet-O-Fish sandwiches?

McDonald’s uses a plain white hamburger bun, lightly steamed—not toasted—for a soft bite. At home, use soft hamburger buns and microwave them briefly with a damp paper towel to mimic that signature texture.


━━━━━━ 💸 ━━━━━━

💡 Expert Tips

  • Use *ice-cold* club soda for the crispiest batter.
  • Don’t skip the tartar sauce—it makes the whole sandwich sing.
  • Let fried fish rest on a wire rack for max crispiness.

🎨 Recipe Variations & Substitutions

  • Fish Swap: Try tilapia or haddock if Pollock isn’t available.
  • Cheese Swap: Try white American or cheddar for a twist.
  • Spicy Version: Add a dash of hot sauce to the tartar mix.

📝Pro Tip For ultra-crispy batter, use ice-cold club soda straight from the fridge and mix the batter right before frying. The colder, the crispier!

🍽️ Serving Suggestions

  • Serve with crispy shoestring fries and a side of coleslaw.
  • Add a lemon wedge for a gourmet touch.

📦 Storage Tips

  • Fridge: Store leftover fish in an airtight container up to 3 days.
  • Freezer: Freeze cooked filets for up to 2 months. Reheat in air fryer or oven.

Tried this recipe? Mention @Budget101com or tag #Budget101

📌 Love this McDonalds Filet O’Fish Sandwich Recipe? Pin it!

Craving a Filet-O-Fish? 🐟 Make this spot-on McDonald’s copycat recipe right in your kitchen—crispy fish, creamy tartar, soft steamed bun, and that iconic half slice of cheese! It’s fast, budget-friendly, and unbelievably close to the real thing. Perfect for weeknight dinners, Lent, or fast food lovers skipping the drive-thru! 🍔
✨ Try it once—you’ll never go back.


🖨️ Print-Friendly McDonald’s Filet o-Fish Recipe

fried fillet of fish sandwiches
cropped b101 header logo

Copycat McDonald’s Filet-O-Fish Sandwich (Spot-On Version)

Budget101.com by Melissa 'Liss' Burnell
Craving that nostalgic golden crunch and creamy tartar sauce combo? This Copycat Filet-O-Fish recipe delivers the iconic flavor of McDonald’s—crispy fish, melty American cheese, soft steamed buns, and tangy tartar sauce—all from your own kitchen. It's easy, budget-friendly, and freakishly close to the real thing.
Add to Collection
Prep Time 10 minutes
Cook Time 15 minutes
Additional : (resting, steaming buns) 10 minutes
Total Time 35 minutes
Course Copycat ~ Clone, copycat recipes, Main Course, sandwich
Cuisine American, American Fast Food Copycat, copycat
Servings 4
Calories 641 kcal

Equipment

Ingredients
  

For the Fish:
  • 4 white fish fillets (Pollock or cod, about 4 oz each)
  • ½ cup all-purpose flour
  • ½ cup cornstarch
  • ½ tsp baking powder
  • ½ tsp salt
  • ½ cup cold water
  • ½ cup club soda (chilled)
  • Neutral oil for frying (canola or vegetable)
For the Tartar Sauce:
Assembly:
  • 4 hamburger buns (steamed, not toasted)
  • 2 slices American cheese (halved (you'll use 1/2 slice per sandwich))

Instructions
 

Make the Tartar Sauce:

  • In a small bowl, combine mayo, relish, chopped onion, lemon juice, sugar, and salt. Mix well and chill for at least 30 minutes.
    1/2 cup mayonnaise
    2 tbsp sweet pickle relish
    1 tsp finely chopped onion
    1 tsp lemon juice
    Pinch sugar
    Pinch salt

Prepare the Batter:

  • In a mixing bowl, whisk together flour, cornstarch, baking powder, and salt. Add the cold water and club soda, whisking until a light batter forms. Don’t overmix—it’s okay if it’s slightly lumpy.
    1/2 cup all-purpose flour
    1/2 cup cornstarch
    1/2 tsp baking powder
    1/2 tsp salt
    1/2 cup cold water
    1/2 cup club soda

Batter & Fry the Fish:

  • Heat oil to 375°F in a skillet. Dip each fillet into the batter, let excess drip off, and carefully place into hot oil. Fry 3–4 minutes per side until golden brown. Drain on paper towels or wire rack.
    4 white fish fillets
    Neutral oil for frying

Steam the Buns:

  • Wrap hamburger buns in a damp paper towel and microwave for 15 seconds or use a steamer basket for 1–2 minutes until soft and warm.
    4 hamburger buns

Assemble the Sandwiches:

  • Place 1/2 slice of cheese on the bottom bun, top with a crispy fish fillet, and add a dollop of tartar sauce. Cover with the top bun and serve immediately.
    2 slices American cheese

Equipment

Deep skillet or fryer
Steamer or microwave
Wire rack (optional, for draining)

Notes

Recipe Notes & Bonus Tips:

Want extra crispiness? Double-fry the fish (first fry at 325°F, second at 375°F).
Use square-shaped fillets for an authentic McD’s look.
For a lighter version, air fry at 400°F for 10–12 minutes.
You can freeze cooked fillets for future sandwiches—just reheat in the oven or air fryer.
Recipe Size Alteration Note

If you altered the ingedients above by doubling or tripling the recipe, you may also need to change the pan/dish size and adjust the cooking/baking time.

Nutrition

Serving: 1gCalories: 641kcalCarbohydrates: 52gProtein: 42gFat: 29gSaturated Fat: 7gPolyunsaturated Fat: 14gMonounsaturated Fat: 7gTrans Fat: 0.2gCholesterol: 107mgSodium: 1068mgPotassium: 607mgFiber: 1gSugar: 6gVitamin A: 209IUVitamin C: 1mgCalcium: 226mgIron: 3mgNet Carbs: 51g
Tried this recipe?Mention @Budget101com or tag #Budget101com!

🍟 Love McDonald’s? Try More Budget101® Copycat Favorites:

Melissa 'Liss' Burnell, Founder of Budget101

👩‍🍳 About the Author

Melissa “Liss” Burnell is the founder of Budget101.com, a trusted frugal living resource online since 2001. With over 25 years of hands-on experience in meal planning, debt reduction, and DIY homemaking, she’s helped millions of families live well for less.

A mother of two, Liss first made waves by cutting her family’s grocery bill to under $200/month—then teaching others how to do the same. She is the author of two bestselling ebooks on feeding a family on a tight budget, available on Amazon.

📚 Learn more on the About page, or connect with Liss on Pinterest, Instagram, or Facebook.

Leave a Comment

Rating