Go Back
+ servings
Print Recipe
No ratings yet

McDonald’s Filet-O-Fish Copycat

A crispy seasoned cod sandwich with melty cheese on a soft brioche bun, perfect for a homemade fast-food favorite.
Prep Time15 minutes
Cook Time15 minutes
Total Time30 minutes
Course: Main Course
Cuisine: American
Servings: 2

Ingredients

  • 4 brioche buns
  • 4 white cod fillets (4–5 oz each)
  • 4 slices American cheese
  • Vegetable oil for frying
  • 3/4 cup all-purpose flour
  • 1-2 tsp Creole Kick
  • Salt and pepper to taste
  • 3/4 cup all-purpose flour
  • 1 tbsp garlic powder
  • 1 tbsp onion powder
  • 1 cup cold unflavored seltzer water

Instructions

  • Heat vegetable oil in a heavy pot to 350°F. While the oil heats, prepare your dredging station. In one bowl, combine flour, Creole seasoning, salt, and pepper. In a second bowl, whisk together flour, garlic powder, onion powder, Creole seasoning, salt, and pepper. Slowly add cold seltzer water until the batter reaches a thick pancake consistency.
  • Pat the cod fillets dry with paper towels. Lightly coat each fillet in the seasoned flour, shaking off excess. Dip into the wet batter, ensuring full coverage. Let excess batter drip off before frying.
  • Carefully lower each piece into the hot oil, placing it away from you. Fry for 3–4 minutes per side until deep golden brown and crisp. Flip gently for even cooking and maintain oil temperature between 350–370°F.
  • Remove fish and place on a wire rack to drain. Immediately top each fillet with a slice of cheese while hot so it melts slightly.
  • Lightly toast brioche buns if desired. Place the cheesy fish on the bottom bun and top with your favorite tartar sauce. Add the top bun and serve immediately while hot and crispy.

Notes

  • Cold batter creates a lighter, crispier crust.
  • Reheat leftovers in the oven or air fryer to maintain texture.
  • Adjust Creole seasoning to match your preferred heat level.

Nutrition

Calories: 1245kcal | Carbohydrates: 156g | Protein: 38g | Fat: 53g | Saturated Fat: 29g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.5g | Cholesterol: 330mg | Sodium: 1502mg | Potassium: 246mg | Fiber: 3g | Sugar: 2g | Vitamin A: 1837IU | Vitamin C: 1mg | Calcium: 572mg | Iron: 7mg