Why This Recipe Works for Fresh Mackerel
Mackerel's rich, oily flesh needs acid and heat to shine, and this recipe delivers both. The dill and garlic cut through the fat without overpowering it, while the butter crisps the skin and carries the flavors into the flesh. A hot pan and dry fish are the only real requirements — everything else follows from those two things.
The technique works best with mackerel that has been gutted and scaled but left whole, or filleted with the skin on. If you caught the fish yourself, kill it quickly, bleed it by cutting the gills, and ice it immediately. The sooner you cook it after that, the better the texture and the cleaner the flavor.
Key Takeaways
- Pat the mackerel completely dry before it hits the pan — moisture prevents browning and makes the skin steam instead of crisp.
- Use a cast iron or stainless steel pan heated until a drop of water beads and rolls, then add butter and let it foam before the fish goes in.
- Cook skin-side down for most of the time, moving the pan only to baste, so the skin stays in contact with the heat.
- Finish with fresh dill, minced garlic, and a squeeze of lemon just before serving, so the herbs stay bright and the garlic does not burn.
- A whole mackerel takes 8 to 12 minutes depending on size; a fillet takes 4 to 6 minutes.
Preparing the Fish and Your Pan
Start with a mackerel that has been scaled and gutted. If you are working with a whole fish, pat it inside and out with paper towels until no moisture remains — this is the single most important step. Moisture on the surface will steam the skin instead of crisping it, and you will end up with a rubbery result instead of the shattered, golden crust you want.
Season the fish generously inside and out with salt and pepper at least 10 minutes before cooking. This gives the salt time to dissolve slightly and penetrate the flesh rather than sitting on the surface. While the fish rests, place your pan over medium-high heat. Cast iron or stainless steel both work; avoid nonstick, which cannot handle the heat you need. The pan is ready when a drop of water beads up and rolls across the surface instead of spreading and evaporating slowly.
Add 2 tablespoons of butter to the hot pan and let it foam. The foam will subside after about 30 seconds. This is the moment to lay the fish skin-side down. If you are cooking fillets, skin-side down. If you are cooking a whole fish, lay it on one side first — you will flip it partway through.
The Sear and the Baste
Once the fish hits the pan, resist the urge to move it. Let it sit for 3 to 4 minutes without touching. You will hear a gentle sizzle; that is the sound of the skin crisping. Do not poke it, do not flip it, do not slide it around. The only movement should be tilting the pan slightly to baste the top of the fish with the foaming butter using a spoon.
After 3 to 4 minutes, check the skin by lifting one edge gently with a thin metal spatula. It should be golden brown and should release easily from the pan. If it is still pale or sticking, give it another minute. Once it releases cleanly, flip the fish carefully — if you are cooking a whole mackerel, flip it to the other side; if you are cooking a fillet, flip it skin-side up.
Cook the second side for 2 to 3 minutes, continuing to baste with the butter. For a whole mackerel, you may need to flip it back to skin-side down for the final minute to ensure the skin stays crisp. The flesh should be opaque and flake easily when you press it with a fork, but still moist inside — mackerel dries out quickly once it is overcooked.
Building the Dill and Garlic Finish
While the fish cooks, mince 2 cloves of garlic very finely. Tear or chop fresh dill into pieces about the size of a pea — do not mince it into dust, or it will lose its bright flavor. Have a lemon cut into wedges and a small bowl of fleur de sel or finishing salt ready.
In the final 30 seconds of cooking, scatter the minced garlic over the fish and let it warm through in the butter. Do not let it brown or it will taste bitter. Remove the pan from the heat immediately after the garlic goes in. The residual heat will finish cooking the garlic without burning it.
Transfer the fish to a warm plate. Sprinkle the dill over the top, squeeze lemon juice across it, and finish with a pinch of fleur de sel. Serve immediately with the pan butter spooned over the top. The butter will still be foaming, and the dill will still be bright.
Timing and Temperature for Different Sizes
A whole mackerel weighing 12 to 14 ounces will take 8 to 10 minutes total. A larger fish of 1 pound or more will take 12 to 15 minutes. Fillets from a medium mackerel will take 4 to 6 minutes. The best way to judge doneness is not by time but by the flesh itself: it should be opaque all the way through and should flake when you press it gently with a fork, but should still feel slightly soft when you press the thickest part.
If you are cooking multiple fish or fillets, do not crowd the pan. Cook them in batches if necessary. A crowded pan drops the temperature, and the fish will steam instead of sear. If you must cook more than one at a time, use a larger pan or two pans side by side.
Variations and Additions
The dill and garlic are the core, but you can build on them. A pinch of red pepper flakes added to the butter in the final seconds brings heat without overwhelming the fish. A thin slice of fresh ginger added to the pan with the garlic adds a subtle warmth. A splash of white wine or vermouth added after the fish is plated will deglaze the pan and give you a sauce to spoon over the top.
If you do not have fresh dill, parsley works in a pinch, though the flavor will be less distinctive. Tarragon is excellent if you have it. Avoid dried herbs — they will not give you the brightness you want. If you are cooking for someone who does not like garlic, substitute a thin slice of shallot, minced finely, or simply omit it and let the dill carry the flavor.
Serving and Storage
Serve the mackerel immediately on a warm plate. It is best eaten within a few minutes of cooking, while the skin is still crisp and the flesh is still warm. A simple green salad dressed with lemon and olive oil, or boiled potatoes with butter and salt, are the only sides you need.
Leftover cooked mackerel can be refrigerated for up to two days, but the skin will soften and the texture will suffer. If you have leftovers, flake the flesh from the bones, discard the skin, and use it in a salad or a simple pasta. Do not try to reheat it in the pan — the flesh will dry out further.
Frequently Asked Questions
Can I use frozen mackerel for this recipe?
Yes, but thaw it completely in the refrigerator the night before and pat it very dry before cooking. Frozen mackerel loses some of its texture, but the technique remains the same. The skin may not crisp quite as dramatically as it does with fresh fish, but it will still brown and taste good.
What if my skin is not crisping up?
The pan is probably not hot enough, or the fish is not dry enough. Make sure the pan is hot enough that a drop of water beads and rolls, and pat the fish again with fresh paper towels just before it goes in. If the skin is still not crisping after 4 minutes, increase the heat slightly and give it another minute.
Can I cook this in the oven instead of on the stovetop?
You can, but you will lose the crispy skin. Sear the fish skin-side down in a hot pan for 2 minutes to start the browning, then transfer the pan to a 400-degree oven for 6 to 8 minutes. The skin will be softer than stovetop cooking, but the flesh will be moist and the dill and garlic will still work.
How much butter do I actually need?
Two tablespoons is enough to crisp the skin and baste the fish. If you want a richer sauce to spoon over the top, use 3 tablespoons and let it brown slightly after the fish is plated — this makes a simple brown butter sauce that is excellent with the dill and lemon.
Is there a way to make this less rich?
Use half butter and half olive oil instead of all butter. The olive oil will lower the smoke point slightly, so watch the heat carefully, but the result will be lighter and the dill flavor will come through more clearly. You will lose some of the golden crust, but the fish will still be good.