Why this butter works with mackerel's richness
Mackerel's oily flesh needs acid and sharp flavor to taste clean on the plate. Garlic, cilantro, and lime do exactly that—they cut through the fat without masking what makes mackerel worth cooking. The butter carries these flavors directly into the fish as it cooks, so every bite tastes intentional rather than heavy.
This is not a sauce you make separately and spoon over. You build the butter first, then use it to cook the mackerel, so the flavors meld into the flesh itself. The result is fish that tastes finished without fussiness.
Key Takeaways
- Compound butter—garlic, cilantro, lime zest, and softened butter mixed together—cooks into the mackerel rather than sitting on top, creating flavor throughout the fish.
- Fresh mackerel fillets work best; frozen fillets should be thawed completely and patted dry to prevent sticking and ensure even cooking.
- Cook skin-side down first to render the fat and crisp the skin, then flip and finish with the butter melting over the flesh side.
- The butter can be made ahead and refrigerated for up to three days, or frozen for a month, so you can have it ready when you catch fish.
Making the compound butter
Start with softened butter—leave it on the counter for 15 to 20 minutes until it yields to gentle pressure but still holds its shape. You need about 4 tablespoons (half a stick) for two large mackerel fillets or four smaller ones.
Mince 2 to 3 garlic cloves very fine. The smaller the pieces, the more evenly they distribute through the butter and the less likely they are to burn during cooking. Zest 1 lime directly into the butter—use a microplane if you have one, so you get only the colored part, not the bitter white pith underneath. Chop a small handful of fresh cilantro (about 2 tablespoons) and add it to the bowl.
Mix everything together with a fork until the herbs and garlic are evenly scattered through the butter. Taste it: you should taste garlic, then lime, then cilantro in quick succession. If the lime flavor is faint, add a tiny squeeze of juice—just a few drops—and mix again. Season with a small pinch of salt and a crack of black pepper.
If you are cooking right away, leave the butter at room temperature. If you are making it ahead, transfer it to a small container and refrigerate it. It will firm up as it cools, which is fine; it will soften again as the hot pan warms it.
Preparing the mackerel
Pat your fillets completely dry with paper towels. Any moisture on the surface will turn to steam and prevent the skin from crisping. If you are using frozen fillets, thaw them in the refrigerator overnight, then pat them dry just before cooking.
Check for pin bones by running your fingertip along the center line of the flesh side. If you feel small bones, pull them out with tweezers or needle-nose pliers, working at a slight angle toward the head end. This takes two minutes and makes the fish much better to eat.
Season both sides lightly with salt and pepper. Do not oversalt—the butter already has salt in it, and mackerel's flesh is delicate enough that too much salt will make it taste harsh rather than bright.
Cooking the fillets skin-side down
Heat a heavy skillet (cast iron or stainless steel, not nonstick) over medium-high heat for 2 to 3 minutes. You want it hot enough that a drop of water sizzles on contact, but not so hot that it smokes.
Add a thin film of neutral oil—about 1 teaspoon. Tilt the pan to coat the bottom evenly. Place the mackerel fillets skin-side down in the pan. You should hear a firm sizzle immediately. Do not move them. Let them sit undisturbed for 4 to 5 minutes.
What is happening: the skin is rendering its fat and crisping against the hot surface. The flesh is cooking gently from the bottom up. You will see the color of the flesh change from translucent to opaque, creeping up from the skin toward the top. When it has climbed about three-quarters of the way up the fillet, it is time to flip.
Finishing with the butter
Flip the fillets carefully with a thin metal spatula, working it under the fillet and supporting it as you turn. The skin should be golden and crisp. If it sticks, give it another 30 seconds and try again.
Immediately add a tablespoon of the compound butter to the pan, right next to the fish. It will melt and foam. Tilt the pan so the butter pools toward the fillets and spoon it over the flesh side as it melts. This takes 2 to 3 minutes. The fish is done when the flesh is opaque all the way through and flakes gently when you press it with a fork.
Transfer the fillets to a warm plate. Spoon any remaining butter from the pan over the top. Serve immediately with lime wedges and crusty bread to soak up the butter.
Timing and temperature guide
| Fillet size | Skin-side down | Flesh-side down with butter | Total time |
|---|---|---|---|
| Small (4 to 5 oz) | 3 to 4 minutes | 1.5 to 2 minutes | 5 to 6 minutes |
| Medium (6 to 8 oz) | 4 to 5 minutes | 2 to 3 minutes | 6 to 8 minutes |
| Large (9 oz or more) | 5 to 6 minutes | 3 to 4 minutes | 8 to 10 minutes |
These times assume your pan is properly heated and your fillets are at room temperature. Thicker fillets need longer on the flesh side; thinner ones cook through faster. The only reliable test is pressing the flesh gently with your fork—it should offer no resistance and flake into distinct pieces.
Variations and what works alongside
The base butter is garlic, cilantro, and lime, but you can adjust the balance to your taste. If you prefer cilantro less strong, use half as much and add a small handful of parsley instead. If you like heat, add a pinch of red pepper flakes or a tiny amount of minced fresh chile to the butter.
Serve the mackerel with something to soak up the butter: toasted bread, boiled potatoes, or rice. A simple green salad dressed with lime juice and salt cuts the richness without competing with the fish. If you have fresh corn, charred in a hot pan with a pinch of salt, is excellent alongside.
Leftover compound butter keeps in the refrigerator for three days and freezes well for a month. You can use it on other fish, on grilled vegetables, or melted over warm bread.
Frequently Asked Questions
Can I make this with mackerel steaks instead of fillets?
Yes. Steaks take slightly longer because they are thicker—add 2 to 3 minutes to the skin-side-down time. You will not have skin on both sides, so cook the first side until it is golden and the flesh is mostly opaque, then flip and finish with butter as you would with fillets.
What if my cilantro tastes soapy to me?
Some people have a genetic variation that makes cilantro taste like soap. If that is you, replace it with fresh parsley or a small amount of fresh tarragon. The lime and garlic will still carry the dish, and the butter will still work beautifully with the mackerel.
Can I make the butter ahead and freeze it?
Yes. Spoon the butter onto a piece of plastic wrap, roll it into a log, and freeze it. When you are ready to cook, slice off what you need and let it soften slightly before adding it to the pan. It keeps frozen for about a month.
What should I do if the butter burns before the fish is done?
Remove the pan from heat immediately and transfer the fish to a plate. Wipe out the pan, add fresh butter, and return the fish to finish cooking over lower heat. Burned butter tastes bitter and will ruin the dish, so it is better to start over than to push through.