Go Back Email Link
golden fried fish fillets resting on a wire rack after frying
Isaac blogger

Crispy Homemade Fish Fry

Crispy, golden homemade fish fry made with a light, crunchy coating and tender flaky fish, fried at the perfect temperature for consistent results every time.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 4
Course: Main Dish
Cuisine: American / Seafood
Calories:

Ingredients
  

  • 1.5–2 lbs firm white fish fillets, cod, tilapia, haddock, catfish
  • 1 tsp salt
  • ½ tsp black pepper
  • ½ tsp garlic powder
  • ¼ tsp paprika (optional)
  • 1 cup all-purpose flour
  • ½ cup cornmeal or panko
  • 1 tsp baking powder
  • ½ tsp salt
  • ¼ tsp black pepper
  • ¼ tsp cayenne (optional)
  • 2 large eggs, beaten
  • ¼ cup milk or buttermilk
  • 4 –6 cups oil for frying
  • Lemon wedges, herbs for serving

Method
 

  1. Before You Begin
    Preheat and prepare your cookware as needed. Cooking times and results may vary depending on your equipment and ingredients.
  2. Pat the fish fillets completely dry, then season with salt, pepper, garlic powder, and paprika.
  3. In a bowl, mix flour, cornmeal or panko, baking powder, salt, black pepper, and cayenne. In another bowl, whisk eggs with milk.
  4. Heat frying oil to 350–375°F (175–190°C). Maintain temperature using a thermometer.
  5. Dip each fish fillet into the egg mixture, then dredge in the flour mixture, pressing gently to help coating stick.
  6. Fry the fish in batches for 3–5 minutes per side, or until golden brown and the internal temperature reaches 145°F (63°C) and the fish flakes easily.
  7. Transfer cooked fish to a wire rack to keep the crust crisp. Serve immediately with lemon wedges.
  8. Food Safety Note: Keep raw fish separate from ready-to-eat foods. Wash hands and surfaces thoroughly after handling raw fish.

Notes

  • Maintain oil at 350–375°F (175–190°C) for crisp, even frying.
  • Pat fish dry and fry in small batches.
  • Cook until golden, flakes easily, and reaches 145°F (63°C) internally.
  • Refrigerate leftovers within 2 hours and store up to 3 days.
  • Reheat until heated through and crisp before serving.