Copycat Mcdonalds Fish Sandwich

SaveSavedRemoved 0
Deal Score0
Deal Score0

This website may contain affiliate links and advertising so that we can provide recipes to you. Read my privacy policy.

McDonald’s Fish Sandwich Copycat

The recipe for McDonald’s Fish Sandwich is made with juicy and crispy fish fillets, homemade tartar sauce, cheese, and hamburger buns. This delicious sandwich recipe is simple to make and can be on the table ready to eat in minutes. You only need a few ingredients to make the healthier and better homemade version!

The filet of fish was both the first new menu item and the first non-hamburger item to be introduced to the original McDonald’s menu. Paul Groen, who established the first McDonald’s in Cincinnati, agreed to a bet with Ray Kroc, the company’s creator, to get the sandwich on the menu.

For more than 50 years, McDonald’s Fish Sandwich has been a staple on the menus of fast-food restaurants, and this copycat recipe is even tastier! Now, you can prepare this simple recipe whenever a sandwich craving strikes.
Everything in this McDonald’s filet-o-fish copycat, from the patty to the sauce, is handmade. No obscure ingredients like soy lecithin, citric acid, turmeric extract, or cheese cultures are included in the list. Simple, everyday things that your kitchen may already contain. This fish sandwich is unquestionably the finest you have ever had thanks to its all-natural flavors!

The crispy fish fillets can also be prepared in advance and kept on hand for fast and simple weeknight meals. You can save time and money by creating the knockoff version at home, and you’ll enjoy it even more than the original!

How to serve:

Instead of going to the fast-food joint in town, check your kitchen and see if you have the ingredients for this easy and delicious recipe. If not, you can easily substitute most items. Here are some suggestions to try or you can share some of your own ideas in the comments section at the bottom of the page. 

  • If you are not a fan of tartar sauce, try using just regular mayonnaise or ranch dressing. Some people like their fish with lemon sauce or malt vinegar. 
  • Another great sauce to use on fish is horseradish sauce.
  • In fact, you could also just use ketchup or mustard. 
  • Fish and chips are a great combo! You can use your favorite French fries. 
  • Add some shredded lettuce and sliced tomatoes for a heartier sandwich. 
  • Instead of store-bought, why not make your own homemade bread?
  • Don’t forget the sliced pickles and onions! McDonald’s may not add them, but you sure can!
  • Do you know what goes great with a fish sandwich? A glass of ice-cold tea.
  • Be sure to set out small bowls of lemon wedges for your guests to squeeze on their sandwiches.

Try with our Creamy Potato Gratin

Prep Time: 25 minutes
Cook Time: 15 minutes.
Total Time: 40 minutes
Servings: 4 servings
Calories: 809kcal
Author: Catalina Castravet


  • 2 cups panko breadcrumbs
  • 1 lb. white fish fillets (flat)
  • 4 soft hamburger buns (or brioche buns)
  • 4 slices cheddar cheese
  • Oil spray


  • 1 egg
  • 2 tablespoons mayonnaise
  • 1 tablespoon Dijon mustard
  • 1 tablespoon pickle juice
  • 1 tablespoon flour
  • 1/2 teaspoon salt
  • 1/8 teaspoon ground black pepper

Tartar sauce:

  • 1 cup mayonnaise
  • 2 tablespoons dill pickle (very finely chopped)
  • 1 teaspoon fresh parsley (chopped)
  • 1 teaspoon capers (drained and finely chopped)
  • 1 tablespoon lemon juice
  • 1 teaspoon white sugar
  • 1/4 teaspoon salt (or to taste)


Tartar sauce:

  • Mix all the sauce ingredients in a bowl. Cover and set aside for 10 minutes in the fridge until ready to use.

Make the fish patties:

  • Preheat oven to 350F.
  • Spread breadcrumbs on a baking tray. Spray with oil and bake for 3 – 5 minutes or until golden. Immediately transfer to a bowl.
  • Clean the tray and spray it with oil.
  • Cut fish fillets into equal square shapes that are just slightly larger than the buns.
  • In a medium bowl stir together the Batter ingredients.
  • Gently dip and coat the fish squares in batter and after that place them in the breadcrumbs and use your hands to delicately press them so all the sides are well covered.
  • Transfer to the prepared tray and repeat with the remaining fish.
  • Bake the fillets for 12 – 15 minutes or until the fish is cooked through.
  • After removing from the oven, immediately top with cheese so residual heat will semi-melt it.


  • Cut buns in half, and microwave for 20 seconds to warm through.
  • Top with the fish and cheese, and a good dollop of tartare sauce. Serve.


Calories: 809kcal | Carbohydrates: 47g | Protein: 34g | Fat: 54g | Saturated Fat: 9g | Polyunsaturated Fat: 30g | Monounsaturated Fat: 12g | Trans Fat: 0.1g | Cholesterol: 124mg | Sodium: 1519mg | Potassium: 503mg | Fiber: 2g | Sugar: 7g | Vitamin A: 122IU | Vitamin C: 2mg | Calcium: 151mg | Iron: 4mg
All nutritional information is based on third party calculations and is only an estimate. Each recipe and nutritional value will vary depending on the brands you use, measuring methods and portion sizes per household.

We will be happy to hear your thoughts

Leave a reply
Enable registration in settings - general
Compare items
  • Total (0)