Cook haddock in a garlic herb dill butter sauce for a dish that takes 15 minutes and tastes like restaurant cooking

The method is straightforward: sear haddock fillets skin-side down in a hot pan until the skin crisps, then finish them in a butter sauce made from garlic, fresh dill, and a squeeze of lemon. The butter keeps the fish moist while it cooks through, the herbs stay bright because they go in at the end, and the pan drippings become a sauce you pour over everything. This works for fillets between a quarter-inch and half-inch thick — the thickness matters because it determines how long the fish needs in the pan.

The reason this method works is that haddock is lean and mild. It needs fat to stay tender, and it needs quick cooking so the flesh doesn't dry out. Butter does both at once. The garlic and dill are there to give the fish flavor without overpowering it — dill in particular has a natural affinity with haddock that makes the fish taste more like itself, not less.

Key Takeaways

  • Sear haddock skin-side down first to crisp the skin and cook the bottom of the fillet while keeping the top moist.
  • The entire cooking time is 8 to 12 minutes depending on fillet thickness, so have your butter and herbs ready before the pan heats.
  • Add garlic and dill to the butter in the last two minutes so the herbs stay bright and the garlic doesn't burn.
  • A squeeze of fresh lemon juice at the end cuts the richness of the butter and brings out the flavor of the fish and herbs.

What You Need and How to Prep

For four fillets, gather four haddock fillets (skin on, about 5 to 6 ounces each), 4 tablespoons of butter, 3 cloves of garlic minced fine, 2 tablespoons of fresh dill chopped, salt, pepper, and half a lemon. Pat the fillets dry with paper towels — this is the step that makes the skin crisp instead of steam. Mince the garlic while the pan heats so you are not scrambling when the fish goes in.

Use a skillet large enough that the fillets do not touch each other. A 10-inch or 12-inch pan works for four fillets. If you are cooking more, use two pans or cook in batches — crowding the pan drops the temperature and the fish steams instead of searing.

The Searing Step and Why It Matters

Heat the skillet over medium-high heat for two minutes. Add a thin film of oil — olive oil or a neutral oil both work — and let it heat until it shimmers. Place the fillets skin-side down in the pan. You should hear a sizzle immediately. Do not move them. Let them sit for 4 to 5 minutes depending on thickness. The skin will crisp and the bottom half of the fillet will cook through.

The skin-side-down start matters because it protects the delicate top of the fillet from direct heat while the bottom cooks. If you started skin-side up, the exposed flesh would overcook before the skin had a chance to crisp. By the time you flip, the bottom is already cooked and the top only needs 2 to 3 minutes more.

Flip the fillets gently using a thin spatula. If the skin sticks, wait 30 seconds more — it will release when it is ready. Cook the other side for 2 to 3 minutes until the flesh is opaque all the way through. The fish is done when it flakes easily with a fork and there is no translucent line down the center.

Building the Butter Sauce in the Pan

Once the fillets are cooked through, reduce the heat to medium-low. Push the fillets to the side of the pan or transfer them to a plate. Add the butter to the empty part of the pan. When it foams, add the minced garlic and stir constantly for about 30 seconds — just long enough for the garlic to smell fragrant but not long enough for it to brown.

Add the fresh dill and stir for another 10 seconds. Squeeze the lemon half into the pan and stir. Taste the sauce and add a pinch of salt and pepper if it needs it. The sauce should taste bright and garlicky with a soft herb flavor underneath.

Return the fillets to the pan skin-side up and spoon the butter sauce over them. Let them sit in the sauce for 30 seconds just to warm through, then transfer everything to a plate — fillets first, then pour the remaining sauce over the top.

Timing for Different Fillet Sizes

Fillet ThicknessSkin-Side-Down TimeFlip-Side TimeTotal Cook Time
¼ inch3 minutes1 to 2 minutes4 to 5 minutes
⅜ inch4 minutes2 to 3 minutes6 to 7 minutes
½ inch5 minutes3 minutes8 minutes

The times above are for fillets at room temperature in a properly heated pan. If your fillets came straight from the refrigerator, add a minute to the skin-side-down time. If your pan is not quite hot enough, the searing will take longer and the fish may not crisp as well.

What to Serve Alongside

The butter sauce is rich enough that you do not need much else. Steamed or roasted vegetables work well — asparagus, green beans, or broccoli all pair with the dill and garlic. A simple salad with a vinaigrette cuts through the richness. Crusty bread is useful for soaking up the sauce.

If you want a starch, boiled new potatoes or a small portion of rice work better than pasta, which would compete with the delicate flavor of the fish. The goal is to let the haddock and the herb butter be the main event.

Common Mistakes and How to Avoid Them

Wet fillets that steam instead of sear: Pat the fish completely dry before it hits the pan. Even a thin film of moisture will turn to steam and prevent the skin from crisping.

Garlic that burns and tastes bitter: Add the garlic only in the last 30 seconds of cooking, after the fillets are done. If you add it earlier, it will brown and taste acrid. The residual heat in the pan is enough to cook it through.

Overcooked fish that flakes into dry pieces: Haddock cooks fast. Set a timer for the skin-side-down step and do not guess. When the flesh turns opaque, it is done — a few seconds more and it will be dry.

Sauce that breaks or looks greasy: Keep the heat at medium-low when you add the butter. High heat will cause the butter to separate. If this happens, add a tablespoon of water and stir — it will come back together.

Frequently Asked Questions

Can I use frozen haddock for this recipe?

Yes, but thaw it completely and pat it very dry. Frozen fillets release more water as they thaw, so extra drying is important. The cooking time will be the same as for fresh fish once it is thawed.

What if I do not have fresh dill?

Dried dill works, but use half the amount — dried herbs are more concentrated. Tarragon or chervil are good substitutes if you have them. Parsley is milder but will not give you the same flavor. Avoid dried parsley, which tastes like nothing.

Can I make this without the skin on the fillets?

Yes, but start skin-side up instead of skin-side down, and reduce the first cooking time to 2 to 3 minutes. The flesh will not crisp the same way, but the butter sauce will keep the fish moist. You lose the textural contrast that makes this dish interesting.

How do I know when the haddock is done cooking?

The flesh should be opaque all the way through with no translucent line running down the center. It should flake easily with a fork. If you have a meat thermometer, haddock is done at 145°F, but the visual test is faster and more reliable.

Can I prepare the butter sauce ahead of time?

You can mince the garlic and chop the dill ahead, but make the sauce fresh in the pan. Butter sauce breaks if it sits, and the dill will lose its bright color if it sits in warm butter. The whole sauce takes 60 seconds to make once the fish is cooked.