A bright, quick glaze that lets the fish lead
Cilantro and lime turn a mild white fish into something that tastes like it took hours. The glaze is four ingredients — cilantro, lime juice, honey, and fish sauce — mixed into a paste, brushed on cod during the last few minutes of cooking. The heat sets the glaze into a thin, glossy coat that stays put. You get tender, flaky fish with a sharp, herbal finish that cuts through the richness of the flesh.
This works best with cod fillets that are at least three-quarters of an inch thick. Thinner pieces cook too fast for the glaze to set properly. The technique is the same whether you broil, pan-sear, or bake — brush it on when the fish is nearly done, then finish cooking uncovered so the glaze caramelizes instead of steaming off.
Key Takeaways
- Mix cilantro, lime juice, honey, and fish sauce into a paste and brush it on cod during the last two to three minutes of cooking.
- Use fillets at least three-quarters of an inch thick so the fish stays moist while the glaze sets.
- Cook uncovered after applying the glaze so it caramelizes and adheres to the fish instead of washing away.
- The glaze works equally well under a broiler, in a hot skillet, or in a 425-degree oven.
Making the glaze
Start with a small bowl and a fork. Chop a loose handful of fresh cilantro — about one-third cup — as fine as you can get it. The smaller the pieces, the better they cling to the fish. Add two tablespoons of fresh lime juice (one lime, usually), one tablespoon of honey, and one teaspoon of fish sauce. Fish sauce smells sharp in the bowl, but it dissolves into the glaze and adds depth without tasting fishy.
Stir everything together until the honey dissolves and you have a thick, chunky paste. It should be wet enough to brush but thick enough to stay where you put it. If it looks too thin, add a bit more chopped cilantro. If it is too thick to spread, add half a teaspoon of lime juice and stir again. Make the glaze just before you cook — cilantro loses its brightness if it sits around.
Broiling cod with the glaze
Pat your cod fillets dry with paper towels and lay them skin-side down on a foil-lined broiler pan. Season with salt and pepper. Turn your broiler to high and position the rack so the fish sits about four inches from the heat source. Broil for six to eight minutes, depending on thickness — the fish should be mostly opaque when you check it.
Pull the pan out, brush the glaze evenly over each fillet, and return it to the broiler for two to three minutes. The glaze will darken slightly and smell fragrant. The fish is done when a fork flakes the thickest part easily and the flesh is opaque all the way through. Serve right away while the glaze is still warm and sticky.
Pan-searing with a glaze finish
Heat a heavy skillet over medium-high heat and add a thin film of oil — olive oil or neutral oil both work. Once the oil shimmers, lay the cod skin-side up and let it cook without moving it for four to five minutes. The skin should turn golden and crisp. Flip the fillets carefully and cook the other side for two to three minutes until the flesh is nearly opaque.
Brush the glaze over the top of each fillet and reduce the heat to medium. Cook uncovered for another two to three minutes, tilting the pan occasionally so the glaze coats the fish evenly. The glaze will bubble slightly at the edges and darken. Transfer to a plate and let rest for a minute before serving. The residual heat will finish cooking the center while the glaze sets.
Baking cod in a hot oven
Preheat your oven to 425 degrees. Line a baking sheet with parchment paper or foil and lay the cod fillets on it, skin-side down. Season with salt and pepper and bake for eight to ten minutes — the fish should be mostly cooked through but still slightly translucent in the very center.
Remove the sheet from the oven, brush the glaze over each fillet, and return it to the oven for two to three minutes. The glaze will set and the fish will finish cooking. The oven method is gentler than broiling and gives you a bit more leeway with timing, making it a good choice if you are cooking for a group and need everything to finish at the same moment.
What to serve alongside
The glaze is bright and herbal, so pair it with something that echoes those flavors without competing. Steamed jasmine rice soaks up the glaze that pools on the plate. A simple salad of shredded cabbage, lime juice, and a pinch of salt works well too — the acidity mirrors the glaze and keeps the plate from feeling heavy.
Roasted vegetables work if you choose ones with their own character: charred broccoli, sliced zucchini with a bit of char, or halved cherry tomatoes. Avoid anything creamy or rich, which will dull the brightness of the cilantro and lime. The goal is to let the glaze shine.
Troubleshooting the glaze
If the glaze slides off the fish during cooking, it usually means the fish was too wet when you applied it. Pat the fillets completely dry before brushing on the glaze, and make sure you are cooking uncovered so moisture can evaporate rather than pool on top. A glaze that sits in steam will never adhere.
If the glaze burns before the fish is done, your heat is too high or the glaze went on too early. Lower the temperature slightly and brush the glaze on only in the final two to three minutes of cooking. If you are broiling, move the rack down a notch so the fish is farther from the heat. The glaze should darken to a deep golden color, not black.
If the cilantro tastes bitter, you may have chopped it too far in advance or cooked it too long. Cilantro's bright flavor fades quickly once it is cut and exposed to heat. Make the glaze at the last moment and apply it only at the very end of cooking.
Frequently Asked Questions
Can I make the glaze ahead of time?
You can mix the fish sauce, honey, and lime juice an hour or two ahead, but add the cilantro just before you cook. Cilantro oxidizes and loses its fresh flavor if it sits in the glaze. Chop it, stir it in, and brush it on the fish within a few minutes.
What if I don't have fish sauce?
Fish sauce adds a savory depth that is hard to replace exactly, but you can leave it out and add a pinch of salt instead. The glaze will taste brighter and more straightforward — still good, just different. You might also try a tiny bit of soy sauce, though it will make the glaze slightly darker.
Does this glaze work on other fish?
Yes. Any mild white fish — halibut, haddock, flounder — takes the glaze well. Oilier fish like mackerel or salmon can handle it too, though the richness of the fish will mute the brightness of the cilantro slightly. Adjust your expectations but not your technique.
How do I know when the cod is done?
The flesh should be opaque all the way through when you flake it gently with a fork. Undercooked cod is mushy and translucent; overcooked cod is dry and stringy. The glaze will be set and warm to the touch. If you have a thermometer, the thickest part should reach 145 degrees.
Can I use dried cilantro instead of fresh?
Dried cilantro tastes nothing like fresh and will not give you the bright, herbal finish you are after. If you do not have fresh cilantro, try fresh parsley with a bit of extra lime juice, or skip the glaze and serve the cod with a squeeze of lime and a sprinkle of salt instead.