The technique that matters most
Haddock's mild, flaky flesh needs fat and heat to taste like itself. Garlic herb butter does both at once — it browns in the pan, crisps the fish skin, and carries flavor into every flake. The real work is keeping the fish from sticking and the butter from burning, which means a hot pan, dry fish, and timing you can feel rather than watch.
Start with fillets at least three-quarters of an inch thick, skin on. Pat them completely dry with paper towels — moisture is the enemy of browning. Salt and pepper both sides generously about five minutes before cooking; the salt draws out surface moisture, then gets reabsorbed, seasoning the flesh throughout.
Heat a cast iron or stainless steel skillet over medium-high heat for two to three minutes. You want it hot enough that a drop of water skitters across the surface. Add a thin film of neutral oil — just enough to coat the bottom. When the oil shimmers, lay the haddock skin-side down, pressing gently for the first ten seconds to keep it from curling. Do not move it. Let it sit for four to five minutes until the skin is golden and crisp and releases easily from the pan.
Key Takeaways
- Pat haddock fillets dry and salt them five minutes before cooking so the flesh seasons evenly and the skin crisps properly.
- Sear skin-side down in a hot pan with oil for four to five minutes without moving the fish, then flip and finish with garlic herb butter.
- Garlic herb butter should foam gently but not brown; if it darkens, the heat is too high and the fish will taste burnt.
- Haddock cooks through in eight to ten minutes total depending on thickness; overcooked haddock becomes dry and loses its delicate texture.
- Make the herb butter ahead and keep it cold so it melts slowly over the hot fish instead of separating into grease and milk solids.
Making the herb butter ahead
Garlic herb butter is best made while the fish cooks, but you can prepare it hours or even days in advance. Soften unsalted butter at room temperature — it should be spreadable but still hold its shape. For four fillets, use four tablespoons of butter. Mince one or two garlic cloves very fine; raw garlic will taste sharp and bright, which is what you want here. Chop fresh parsley, dill, or chives (or a mix) until you have about two tablespoons total. A small pinch of lemon zest adds complexity without making the butter taste citrusy.
Fold the garlic, herbs, and zest into the softened butter along with a pinch of salt and a few grinds of black pepper. Taste it — the garlic should be noticeable but not harsh, and the herbs should smell fresh. If you are making it ahead, shape it into a log on plastic wrap, roll it tight, and refrigerate. When you need it, slice off a piece about the size of a walnut for each fillet.
Finishing the fish in the pan
Once the skin is crisp, flip the haddock gently with a thin spatula. The flesh side will look opaque around the edges and translucent in the center — this is normal. Cook for another two to three minutes, depending on thickness. The fish is done when it flakes easily at the thickest point and the center is just barely opaque; a sliver of translucence in the very middle is better than overcooked.
In the last minute of cooking, add a piece of cold garlic herb butter to the pan. It will foam and smell immediately of garlic and herbs. Tilt the pan and spoon this foaming butter over the top of each fillet two or three times. This is not just for flavor — the emulsion of butter and pan juices carries the herbs into the fish and keeps the flesh moist. If the butter browns or smells nutty, your heat is too high; turn it down slightly and work faster.
Transfer the haddock to a warm plate immediately. The residual heat in the pan will keep cooking the fish if you leave it there. A squeeze of fresh lemon juice over the top brightens everything without overwhelming the delicate flesh.
Why thickness and doneness matter
Thin haddock fillets — under half an inch — cook so fast that the skin barely crisps before the flesh is overdone. Thicker fillets give you a window of time where the skin is golden, the flesh is moist, and the butter has time to do its work. If your fishmonger only has thin fillets, reduce the heat slightly and cook skin-side down for three minutes instead of five, then flip and finish in one minute.
Haddock is lean, which means it dries out quickly once it passes from barely cooked to fully cooked. The difference between perfect and ruined is often thirty seconds. Look for the moment when the flesh at the thickest part turns from translucent to opaque, then stop. Residual heat will finish the cooking as the fish rests on the plate.
Serving and pairing
Haddock with garlic herb butter needs little else — the fish and butter are the whole point. A squeeze of lemon, a pinch of fleur de sel, and crusty bread to soak up the pan juices are all you need. If you want a vegetable, roasted asparagus or sautéed spinach will not compete. A simple salad of bitter greens dressed with vinegar and oil works too, cutting through the richness of the butter.
This dish is best eaten immediately, while the skin is still crisp and the butter is still foaming. If you are cooking for more than two people, work in batches rather than crowding the pan; crowded fish steams instead of sears, and you lose the crisp skin that makes this dish worth making.
Troubleshooting common problems
If the skin sticks to the pan, the pan was not hot enough or the fish was not dry enough. Wipe the pan clean, heat it properly, and try again with a new fillet. If the skin tears when you flip, use a thinner, more flexible spatula and slide it all the way under the fillet before lifting. If the butter separates into grease and foam, the heat is too high — turn it down and add the butter in smaller pieces.
If the haddock tastes bland, you likely undersalted it. Salt the flesh generously just before cooking, not at the table. If the garlic tastes harsh or burnt, mince it finer next time so it distributes evenly through the butter, and add it to softened butter rather than cooking it in the pan. If the flesh is dry, you cooked it too long — set a timer for four minutes skin-side down and two minutes flesh-side down, and check for doneness at the end rather than before.
Frequently Asked Questions
Can I use frozen haddock for this recipe?
Yes, but thaw it completely and pat it very dry. Frozen haddock releases more water as it thaws, which prevents the skin from crisping. If you thaw it in the refrigerator overnight and then pat it dry with paper towels, you will get nearly the same result as fresh fish.
What if I don't have fresh herbs for the butter?
Dried herbs are less bright but still work — use about one-third the amount of dried as you would fresh. Dried dill and parsley are both reliable. Alternatively, skip the herbs and make a simple brown butter with just garlic and lemon, which is equally good and lets the haddock's own flavor shine.
How do I know when the haddock is done without cutting into it?
Press the thickest part of the fillet gently with your finger. Raw fish feels soft and squishy; cooked fish feels firm but still slightly yielding. At the moment it is done, the flesh should flake easily when you press it with a fork, and the center should be opaque or just barely translucent.
Can I make this recipe with other white fish?
Yes — cod, pollock, halibut, and flounder all work the same way. Adjust the cooking time based on thickness; thicker fish like halibut may need an extra minute on each side, while thin flounder fillets may need only one minute flesh-side down.
What's the best way to store leftover garlic herb butter?
Wrap it tightly in plastic wrap or parchment and refrigerate for up to one week, or freeze for up to three months. You can use it on other fish, vegetables, or bread. Let it come to room temperature before using so it spreads easily.