A bright, hot glaze that cuts through mackerel's richness
Mackerel's oily flesh needs sharp flavors to taste its best, and cilantro and chili do exactly that work. The glaze is built on lime juice, fresh cilantro, and red chili — either fresh or flaked — mixed into a thin paste with a little oil and salt. You brush it on the fish in the last few minutes of cooking, so the cilantro stays bright and the chili heat stays clean instead of turning bitter. The result is a plate where the fish's natural sweetness comes through, balanced by heat and herb.
This is a five-minute glaze for a fifteen-minute dinner. It works equally well on a whole mackerel split and grilled, on fillets pan-seared skin-side down, or on steaks cut crosswise through the bone. The technique is the same: cook the fish most of the way through without the glaze, then brush it on at the end so it sets but doesn't burn.
Key Takeaways
- The glaze is lime juice, fresh cilantro, minced red chili, and oil mixed together — make it while the fish cooks so the cilantro stays bright.
- Apply the glaze in the last two to three minutes of cooking so it sets without burning or turning the cilantro bitter.
- Mackerel's fat needs the sharp acid of lime and the heat of chili to taste balanced; without them the fish tastes heavy.
- A whole mackerel or thick fillets work better than thin ones because they stay moist while the glaze caramelizes on top.
Building the glaze
Start with one lime, zested and juiced. The zest goes into the glaze for color and aroma; the juice is your acid. Roughly chop a handful of fresh cilantro — about half a cup — and mince one or two red chilies depending on how much heat you want. If you cannot find fresh red chilies, use half a teaspoon of red chili flakes, though the fresh version has better flavor and texture.
Combine the lime juice, cilantro, chili, and a quarter cup of neutral oil in a small bowl. Add a pinch of salt. Stir it together and taste it: the cilantro should be the main flavor, with lime brightness underneath and chili heat at the back. If it tastes flat, add more lime juice. If the chili is too sharp, add a little more oil to soften it. This glaze should taste good on its own, because it is going to be the only seasoning on the fish besides salt.
Make the glaze while your pan heats or your grill comes to temperature. The cilantro will stay fresher if it sits in the oil for only a few minutes before you use it.
Cooking whole mackerel
A whole mackerel of one to one and a half pounds feeds one person generously. Scale the fish, gut it, and rinse it inside and out. Pat it dry with paper towels — this matters because wet skin will not brown. Make two or three diagonal slashes across each side of the fish, cutting through the skin and into the flesh but not all the way through the backbone. These slashes help heat penetrate to the center and give the glaze more surface to cling to.
Heat a cast-iron skillet or grill pan over medium-high heat until it is very hot. Brush the pan lightly with oil. Lay the mackerel in the pan skin-side down and do not move it. Cook for five to six minutes until the skin is crisp and the flesh underneath is opaque halfway up the side of the fish. Flip it carefully and cook the other side for another four to five minutes. The fish is done when the flesh at the thickest part — just behind the head — flakes easily when you press it with a fork.
In the last two minutes of cooking, brush the glaze generously over both sides of the fish. Let it sit undisturbed so it can caramelize slightly. The glaze should smell fragrant and look glossy, not burnt. Transfer the fish to a plate and spoon any remaining glaze from the pan over the top.
Cooking mackerel fillets
Mackerel fillets cook faster than whole fish, which means you have less time to get the glaze on without overcooking the flesh. Buy fillets that are at least three-quarters of an inch thick, and ask the fishmonger to leave the skin on. Skin-on fillets stay moist and the skin crisps beautifully.
Heat your pan over medium-high heat and brush it lightly with oil. Lay the fillets skin-side down and cook without moving them for four to five minutes. The skin should be golden and crisp. Flip the fillets and cook the other side for two to three minutes — the flesh will look almost cooked through but still slightly translucent at the thickest part. Brush the glaze over both sides and cook for another minute or two, just until the glaze looks set and smells fragrant.
The timing is tight because mackerel fillets are thin enough to overcook quickly. If you are nervous, remove the pan from heat, brush on the glaze, and let the residual heat finish the job. The fish will continue to cook for a minute or two after you take it off the flame.
Cooking mackerel steaks
A mackerel steak is a thick cross-section cut through the bone, usually about an inch thick. It looks intimidating but cooks evenly because the bone conducts heat to the center. Steaks are forgiving — they are harder to overcook than fillets because the bone keeps the flesh moist.
Heat your pan until it is very hot and brush it with oil. Lay the steaks in the pan and cook for five to six minutes on the first side without moving them. Flip and cook the other side for four to five minutes. The flesh should be opaque all the way through except for a thin line of translucence right at the bone. Brush the glaze on both sides in the last minute of cooking and let it set.
Serve the steak on the bone — it looks impressive and the bone makes the fish easier to eat. The glaze pools around the steak and the cilantro catches in the crevices where the bone meets the flesh.
What to serve alongside
Mackerel with cilantro chili glaze is bright enough to stand alone, but it benefits from something starchy to soak up the glaze. Steamed white rice is the obvious choice and lets the fish be the star. Lime-dressed jasmine rice is even better if you have time to cook it. Couscous works too, and so does a piece of good bread.
A simple salad of cucumber, red onion, and more cilantro, dressed with lime juice and a little salt, echoes the flavors of the glaze and adds freshness. If you want something warm, sautéed bok choy or gai lan with garlic takes five minutes and does not compete with the fish.
Avoid heavy sauces or rich sides. The whole point of the glaze is to make the mackerel taste clean and bright, and a creamy sauce or buttery vegetable will undo that work.
Troubleshooting the glaze
If the glaze tastes bitter, the cilantro cooked too long or the chili burned. Next time, add the glaze later in the cooking process — in the very last minute rather than the last few minutes. Cilantro is delicate and turns acrid quickly once it hits heat.
If the glaze slides off the fish instead of sticking, the fish skin was too wet or too oily. Pat the fish very dry before it goes in the pan, and make sure your pan is hot enough that the skin crisps immediately. A crispy skin grabs the glaze and holds it.
If the glaze looks separated or broken when you brush it on, it means the oil and lime juice have split. Stir it back together before you apply it, or make a fresh batch — it takes thirty seconds. This usually happens if the glaze sits for more than ten minutes before use, so make it close to cooking time.
Frequently Asked Questions
Can I make the glaze ahead of time?
You can make it an hour or two ahead, but the cilantro will lose brightness and the flavors will blur together. Make it while the fish cooks so the cilantro tastes fresh. If you must make it ahead, keep the cilantro separate and stir it in just before you brush the glaze on the fish.
What if I cannot find fresh red chilies?
Red chili flakes work, though they taste hotter and less fruity than fresh chilies. Use half a teaspoon to start, stir it into the glaze, and taste it. You can always add more, but you cannot take it out. Alternatively, use a pinch of cayenne pepper, which is milder and more refined.
Can I use dried cilantro instead of fresh?
No. Dried cilantro tastes like hay and loses the bright, almost citrusy flavor that makes this glaze work. If you cannot find fresh cilantro, use fresh parsley and add an extra squeeze of lime juice, or use fresh mint and a pinch of cumin. The glaze will taste different but still good.
How do I know when the mackerel is cooked through?
The flesh should be opaque and flake easily when you press it with a fork. At the thickest part of the fish — just behind the head on a whole mackerel, or at the center of a fillet — there should be no translucence except possibly a thin line right at the bone on a steak. Overcooked mackerel tastes dry, so err on the side of slightly underdone.
Can I grill this instead of pan-searing?
Yes. Use a hot grill or grill pan and brush it well with oil so the fish does not stick. The timing is the same as pan-searing — whole fish takes ten to twelve minutes, fillets take six to eight minutes, steaks take nine to eleven minutes. Apply the glaze in the last minute or two so it does not burn over the direct heat.