A crisp almond crust keeps haddock moist and gives you something to bite into

The almond crust works because almonds are fine enough to coat evenly but sturdy enough to stay put during cooking. They brown faster than breadcrumbs, so the fish inside stays tender while the outside turns golden. The lemon basil cuts through the richness of the almonds and the fat in the fish — it's bright without being sharp, and it tastes like you meant it that way.

This is a weeknight dish. You can have it on the table in 20 minutes if your haddock is already thawed. The crust doesn't require a deep fryer or special equipment, just a skillet and a box grater or food processor.

Key Takeaways

  • Pulse almonds in a food processor until they resemble coarse sand, not powder, so the crust stays textured and doesn't turn to paste.
  • Pat the haddock completely dry before breading — moisture is the enemy of a crisp crust, and it also prevents the coating from sticking.
  • Cook the fillets skin-side down first to render the skin and keep it from curling, then flip only once to finish.
  • Tear fresh basil by hand rather than cutting it, because a knife bruises the leaves and turns them dark and bitter.
  • The lemon basil oil is optional but worth making — it takes two minutes and transforms the plate from good to memorable.

Preparing the almonds and the fish

Blanched almonds work better than raw or roasted because they're already mild and won't compete with the lemon basil. Put about three-quarters of a cup of blanched almonds in a food processor and pulse until the pieces are the size of breadcrumbs — somewhere between sand and gravel. Stop before you get to powder; if you go too far, the crust will compress into a dense shell instead of staying crisp.

While the almonds are processing, pat your haddock fillets dry with paper towels. This step matters more than it sounds. Any moisture on the surface will turn to steam during cooking and push the crust away from the fish. If your fillets are thick, you can gently press them flat with the heel of your hand so they cook evenly.

Set up a breading station with three shallow bowls: one with flour (all-purpose is fine), one with a beaten egg mixed with a tablespoon of water, and one with your ground almonds. Season the almonds with salt and pepper — about half a teaspoon of salt and a quarter teaspoon of pepper per batch, tasted as you go. This is your only chance to season the crust itself.

Coating and cooking the fillets

Take one fillet and dredge it lightly in flour, shaking off the excess. The flour acts as glue for the egg. Dip it into the egg mixture, coating both sides, then press it firmly into the almonds. Use your fingers to make sure the crust adheres all over, especially along the edges. Set it on a plate and repeat with the remaining fillets.

Heat two tablespoons of olive oil in a large skillet over medium-high heat. When the oil shimmers, lay the fillets skin-side down. Do not move them. Let them cook for four to five minutes until the skin is crispy and the crust is golden on the bottom. The skin will render and crisp, and the crust will brown without burning.

Flip the fillets gently — use a thin spatula and support the fillet as you turn it so the crust doesn't crack. Cook for another three to four minutes on the second side. The fish is done when it flakes easily at the thickest part and the flesh is opaque all the way through. If the crust is browning too fast before the fish is cooked through, lower the heat slightly.

Making the lemon basil oil

While the fish cooks, make the oil. Zest one lemon into a small bowl, then squeeze the juice into the same bowl. Add a quarter cup of good olive oil, a pinch of salt, and a pinch of red pepper flakes if you like heat. Tear a small handful of fresh basil leaves by hand — about eight or ten leaves — and add them to the oil. Stir gently and let it sit while the fish finishes cooking. The basil will infuse the oil without turning dark.

If you don't want to make the oil, a simple squeeze of fresh lemon juice over the finished fish works fine. But the oil is worth the two minutes it takes, because it distributes the basil flavor evenly and adds a silky mouthfeel that makes the dish feel more intentional.

Plating and serving

Transfer the fillets to a warm plate. Spoon the lemon basil oil over and around each fillet, making sure some of the basil leaves land on top. A few flakes of fleur de sel or finishing salt on the crust add texture and brightness. Serve immediately while the crust is still crisp.

This dish pairs well with something simple on the side — roasted asparagus, a green salad with lemon vinaigrette, or buttered new potatoes. The crust is rich enough that you don't need a heavy starch, but if you want one, keep it plain so the haddock stays the star.

Why this technique works for haddock

Haddock is a lean, delicate fish that can dry out if you're not careful. The almond crust acts as insulation, keeping the heat from penetrating too fast and the moisture from escaping. The fat in the almonds also enriches the fish without adding sauce, which would make the crust soggy.

The skin-side-down start is important for haddock specifically. Haddock skin is thin and can curl or shrivel if you don't render it first. Starting skin-side down gives you a crispy base and keeps the fillet flat so it cooks evenly. By the time you flip it, the fish is already halfway done and won't overcook on the second side.

Scaling up for a crowd

This recipe works for two fillets or eight. The only thing that changes is your pan size and your timing. If you're cooking more than four fillets at once, use two skillets or cook in batches. Crowding the pan lowers the temperature and steams the fish instead of searing it.

You can bread the fillets an hour or two ahead and refrigerate them on a plate. This actually helps — the coating sets and adheres better when it's cold. Cook them straight from the fridge without thawing; they'll take an extra minute or two, but the crust will be crispier.

Frequently Asked Questions

Can I use a different nut instead of almonds?

Hazelnuts, walnuts, or pecans all work, though each brings its own flavor. Hazelnuts are closest to almonds in texture and taste. Walnuts are earthier and can overpower delicate haddock. Toast any nut you use lightly before grinding so the flavor comes through.

What if I don't have fresh basil?

Tarragon or dill work well with lemon and haddock. If you're using dried herbs, use half the amount and steep them in the warm lemon oil for five minutes before serving. Fresh herbs are brighter, but dried herbs are better than skipping the step entirely.

How do I know when the haddock is done without overcooking it?

The flesh should be opaque and flake easily when you press it with a fork at the thickest part. If it's still translucent or resists flaking, it needs more time. Haddock cooks quickly, so check it at four minutes on the second side and adjust from there.

Can I make this in the oven instead of a skillet?

Yes. Preheat your oven to 400°F, bread the fillets as described, and bake them on a parchment-lined sheet for ten to twelve minutes. The crust won't be quite as crisp as it would be in a skillet, but it will still be good. You can start them in a hot skillet for two minutes to brown the crust, then transfer to the oven to finish.

Does the almond crust stay crisp if I make it ahead?

The crust will soften over time as it absorbs moisture from the fish. Eat it within an hour of cooking for the best texture. If you have leftovers, reheat them in a 350°F oven for five minutes to re-crisp the crust before serving.