Why cilantro and ginger belong on mackerel
Cilantro ginger butter cuts through mackerel's richness and oiliness without masking the fish itself. The ginger brings heat and sharpness; the cilantro adds brightness and a slight peppery note. Together they work like a knife through fat, making the fish taste cleaner and more alive on the plate. This is not a heavy sauce—it is a thin, punchy layer that melts into the warm flesh as you eat.
Mackerel's assertive flavor can overwhelm delicate herbs, but cilantro and ginger are assertive too. They meet the fish as equals rather than trying to hide it. The butter carries both flavors into every bite and helps them coat the fish evenly, so you get the same balance in each forkful.
Key Takeaways
- Make the cilantro ginger butter while the fish cooks so it is soft enough to spread when the mackerel comes off heat.
- Finely mince the ginger and cilantro so they distribute evenly through the butter and do not create hard bits.
- Salt the butter mixture lightly—mackerel itself is already fairly salty, and the fish will season the butter further as it rests.
- Spread the butter on the fish while both are still warm so it melts into the flesh rather than sitting on top.
Making the cilantro ginger butter
Start with softened butter—leave it on the counter for 15 to 20 minutes until it yields easily to a fork but still holds its shape. Cold butter will not blend smoothly with the herbs, and melted butter will not hold them in suspension.
Peel a 1-inch piece of fresh ginger and mince it very finely. You want pieces small enough that they disappear into the butter, not chunks that catch between your teeth. Roughly chop a small handful of fresh cilantro—about 1/4 cup—and mince it as well. The finer you cut both, the more evenly they will distribute.
Fold the ginger and cilantro into the softened butter with a fork or small spoon, breaking up the butter as you work. Add a small pinch of salt and a squeeze of fresh lime juice if you have it. The lime is optional but it brightens the whole thing. Stir until the herbs are evenly scattered throughout. You should see green flecks and pale gold ginger pieces all through the butter.
Cooking the mackerel
Mackerel cooks fast—a whole fish of 12 to 16 ounces takes 12 to 15 minutes in a 400°F oven, or 4 to 5 minutes per side in a hot skillet. The flesh should be opaque all the way through but still moist at the thickest part of the back.
If you are roasting, line a baking sheet with foil, lay the cleaned fish on it, and season the cavity and outside with salt and pepper. Roast until the flesh flakes easily from the backbone. If you are pan-searing, heat a skillet over medium-high heat with a thin film of oil, lay the fish skin-side down first, and let it cook undisturbed for 4 to 5 minutes before flipping. The skin should be crisp and the flesh should release easily from the pan when it is ready to turn.
The moment the fish comes off heat, while it is still steaming, spread a generous spoonful of the cilantro ginger butter across the top. It will melt into the warm flesh and soften into a glossy coating. If you wait until the fish cools, the butter will sit on top instead of sinking in.
Plating and serving
Slide the mackerel onto a warm plate and let it rest for 2 to 3 minutes. Any remaining butter will continue to melt and pool slightly around the fish. Serve with wedges of lime and something to soak up the butter—crusty bread, steamed rice, or roasted potatoes all work well.
If you are serving fillets instead of whole fish, lay them skin-side up and spread the butter across the top surface where it will be most visible and most likely to melt into the warm flesh. A fillet cools faster than a whole fish, so move quickly from pan to plate.
Variations and additions
If you do not have fresh cilantro, flat-leaf parsley works in a pinch, though it will be milder and less peppery. Fresh mint is another option if you want something cooler and more aromatic. Avoid dried herbs—they will not blend into the butter and will taste dusty.
A small amount of minced garlic can go into the butter alongside the ginger, but use restraint—garlic can overpower both the fish and the cilantro. A quarter of a clove, minced very fine, is enough. Some cooks add a pinch of red pepper flakes for heat, or a tiny amount of soy sauce for umami depth. These are both optional and should be tasted as you go.
Storing and make-ahead
You can make the cilantro ginger butter up to a day ahead and keep it covered in the refrigerator. It will firm up, so take it out 10 minutes before you plan to use it so it softens enough to spread. You can also freeze it in a small container or wrapped in plastic wrap for up to a month. Thaw it in the refrigerator overnight before using.
If you are cooking for a group, make a larger batch of the butter and portion it into small spoonfuls on a plate. Guests can add as much or as little as they like, and any leftover keeps well. The butter is also good on other fish—cod, halibut, and sea bass all benefit from the same treatment.
Frequently Asked Questions
Can I make this butter ahead and freeze it?
Yes. Wrap it tightly in plastic wrap or spoon it into a small container and freeze for up to a month. Thaw it in the refrigerator overnight. It will separate slightly when it thaws, so stir it gently before using.
What if the butter breaks or looks greasy when I mix it?
The butter was probably too warm. Start over with fresh softened butter—it should be cool enough that you can hold your finger in it without it melting completely. Mix slowly and do not overwork it.
Can I use dried ginger instead of fresh?
Dried ginger is much more concentrated and will taste harsh in a raw butter. If you must use it, use one-quarter the amount and taste as you go. Fresh ginger is worth seeking out for this recipe.
How much butter should I use per fish?
One to two tablespoons per whole mackerel, depending on size. For fillets, use about one tablespoon per fillet. You want enough to coat the fish and melt into it, not so much that it pools excessively on the plate.