Flaky, Tender, and Crispy Fish 🍽️🌿
My foolproof method for perfectly crispy, flaky fish at home—no deep fryer needed, just restaurant-quality results every time.
I like to think of this recipe as my take on homemade fish and chips, and I genuinely believe it's the best way to cook fish in a home kitchen. It delivers everything you want in a good piece of fish—tender, flaky meat with a perfectly crispy crust—without needing a deep fryer. 🍽️
I came up with this dish a couple of years ago after enjoying a delicious walleye (or pickerel, as we call it in Canada) prepared in a similar way. While I love a crunchy coating on fish, it's tough to achieve that level of crispiness on both sides without frying. Breaded on both sides, the fish often ends up with a soggy bottom and uneven texture, and it's all too easy to overcook the delicate meat in the process. 😕
With this recipe, I've simplified things. The focus is on achieving a beautifully golden, crunchy crust on just one side of the fish, while cooking it to a perfect 145°F internal temperature. Since there's no breading on the bottom, you never have to worry about sogginess. The result is a perfectly flaky, tender, and crispy piece of fish every single time! ✨👌
What's more, this dish is quick to prepare and doesn't require any fancy ingredients. Whether you're using haddock, cod, pickerel, or any other white fish, this method works like a charm. Just be sure to adjust the baking time based on the size and thickness of your fillet. 🔥
Ingredients
- 4 filets of white fish such as cod or walleye
- ½ cup flour
- 1 egg
- 1 ⅓ cups Panko-style breadcrumbs
- kosher salt
- freshly ground black pepper
- oil, for pan frying
- Lemon slices, for serving, optional
- Parsley, for garnish, optional
- tartar sauce, for serving, optional
Instructions
- 1
Preheat the oven to 325°F (163°C).
- 2
Set up your breading station by placing flour, beaten egg, and breadcrumbs into three separate bowls. White fish has a very mild flavour, so be sure to season it with salt and pepper. Then season each bowl (flour, egg, and breadcrumbs) with additional salt and pepper to ensure all elements of the dish are well seasoned and the flavour is not flat.
- 3
Heat oil in an oven-safe skillet, ideally cast iron, over medium heat for at least 3 minutes until shimmering. Line a rimmed baking sheet with aluminium foil.
- 4
Dip only one side of the fish in flour, then egg, then press it into panko. Be sure to press the fish firmly into the crumbs to ensure the crumbs adhere well to the fish.
- 5
Place the fish, breaded side down, into your preheated pan and cook on just one side until crunchy and golden, for about 4–6 minutes, watching closely so it doesn't burn. Be sure the fish gets a nice golden crust, but note that heat distribution is not always even, so you may need to move your fish around and rotate it to ensure its entire breaded surface is evenly browned.
- 6
Invert your fish onto the prepared baking sheet, skin side up, and place it in the oven. Do not walk away—it will cook fast. Depending on the size of your fillet, the cooking time will be around 5–12 minutes, depending on the thickness of the fish. The internal temperature should register 145°F (63°C), and the fish should be easily pierced with a fork and flake into nice, firm, and moist flakes. If you insert a fork into the flesh and feel some resistance, cook it a bit longer. For a thin fillet, you may only need 5–7 minutes in the oven; for thicker fillets, you may need around 10–12 minutes. It's unlikely to take much longer, so watch closely.
- 7
Plate the fish and garnish. Handle the fish very carefully to ensure it doesn't fall apart as you plate it, as it will be so flaky. Consider serving this with tartar sauce and lemon wedges.
FAQ
Did you try this recipe?
Leave a star rating — it helps other cooks find it!
Comments
Looking for more? Explore the full collection — filter by lifestyle, cuisine, or dietary needs.






