A glaze that turns salmon into something warm and bright
Coconut curry glaze works because it does two things at once: the coconut milk softens into the fish as it cooks, while the curry spices caramelize on the surface and turn glossy. You brush it on partway through cooking so the glaze sets without burning, and the result is salmon with a thin, sticky crust that tastes like ginger, turmeric, and toasted coconut. The fish stays moist underneath because the glaze seals in moisture, and the heat of the pan brings out the natural sweetness in both the salmon and the coconut milk.
This is a weeknight dish — it takes 20 minutes from start to plating — but it tastes like you spent longer on it. The glaze works equally well on fillets or steaks, and it holds its flavor whether you bake, pan-sear, or grill the fish.
Key Takeaways
- Make the glaze first by simmering coconut milk with curry paste, fish sauce, and lime juice until it thickens slightly, then brush it on the salmon halfway through cooking.
- Pan-searing gives you the best crust and takes the least time, but baking works if you prefer hands-off cooking.
- The glaze should coat the fish in a thin, even layer — too much and it slides off; too little and it doesn't caramelize.
- Brush the glaze on only after the fish has cooked for 4 to 5 minutes, so the surface is dry enough for the glaze to stick.
Building the glaze
Start with one can of coconut milk (about 13 ounces) and pour it into a small saucepan. Add 2 tablespoons of curry paste — red, yellow, or green, depending on how much heat you want — and whisk them together over medium heat. The paste will break up and distribute through the milk within a minute or two. Keep stirring so nothing sticks to the bottom.
Once the mixture is smooth, add 1 tablespoon of fish sauce, the juice of half a lime, and 1 teaspoon of honey or brown sugar. The fish sauce adds depth and salt; the lime cuts through the richness; the sweetener helps the glaze caramelize. Simmer for 3 to 4 minutes, stirring often, until the glaze thickens enough that a spoon dragged through it leaves a trail. It should coat the back of a spoon but still pour slowly. If it gets too thick, thin it with a splash of water. Set it aside to cool slightly — you want it warm but not so hot it runs right off the fish.
Preparing and cooking the salmon
Pat your salmon fillets dry with paper towels and season them lightly with salt and pepper on both sides. Moisture on the surface keeps the glaze from sticking, so this step matters. If you are using a 6-ounce fillet, plan on 12 to 14 minutes total cooking time; an 8-ounce fillet needs 15 to 17 minutes.
Heat a skillet over medium-high heat and add a thin film of neutral oil — vegetable, canola, or grapeseed work well. Once the oil shimmers, place the salmon skin-side up in the pan. Let it cook without moving for 4 to 5 minutes. The skin will crisp and the bottom of the fillet will turn opaque about halfway up. This is the moment to brush on the glaze.
Using a pastry brush or the back of a spoon, coat the top of each fillet with a thin layer of glaze. You should see the curry color on the fish, but not so much that it pools. Return the pan to the heat and cook for another 6 to 8 minutes, until the glaze darkens slightly and the fish flakes easily when you press it with a fork. The internal temperature should read 120°F at the thickest part if you like it medium-rare, or 130°F for medium.
Baking instead of pan-searing
If you prefer not to watch the pan, baking works just as well. Preheat your oven to 400°F and line a baking sheet with parchment paper. Arrange the salmon skin-side down on the sheet, season with salt and pepper, and bake for 6 to 7 minutes. Then remove the sheet, brush the glaze onto the top of each fillet, and return it to the oven for another 6 to 8 minutes, until the glaze is set and the fish is cooked through.
Baking gives you a gentler, more even cook, and the glaze won't brown as much as it does in a pan — it will stay more of a matte finish rather than glossy. Both are delicious; the choice is about what texture you prefer and how much attention you want to pay.
Serving and pairing
Serve the salmon while the glaze is still warm and slightly sticky. A squeeze of fresh lime juice over the top brightens everything. Jasmine rice or coconut rice soaks up the extra glaze that pools on the plate. Steamed bok choy, sautéed spinach, or roasted broccoli all work as sides — anything green cuts through the richness of the coconut and curry.
If you have leftover glaze, store it in the refrigerator for up to three days and use it on chicken, shrimp, or roasted vegetables. It also works as a dipping sauce for spring rolls or drizzled over rice bowls.
Adjusting heat and flavor
The amount of spice depends entirely on which curry paste you choose. Red curry paste is moderately hot; yellow is milder and slightly earthier; green is the hottest. Start with 2 tablespoons and taste the glaze before you cook — if you want it spicier, add another teaspoon of paste and simmer for another minute. If it is too hot, add a splash more coconut milk to cool it down.
You can also shift the flavor by changing the aromatics. A teaspoon of grated ginger added to the glaze brings warmth and brightness. A pinch of turmeric deepens the color and adds an earthy note. A few torn basil leaves stirred in at the end add freshness. None of these changes the cooking time or technique — they just change what you taste.
Troubleshooting the glaze
If the glaze slides off the fish instead of sticking, the salmon surface was too wet when you applied it. Pat it dry and brush on a fresh coat. If the glaze burns before the fish is done, your heat is too high — lower it to medium and cover the pan loosely with foil to slow the browning. If the glaze never thickens, it needs more time on the heat; simmer it for another 2 to 3 minutes, stirring constantly.
If you are baking and the glaze looks pale, you can finish the salmon under the broiler for the last minute or two to deepen the color. Watch it closely — the glaze can go from golden to burnt in seconds under direct heat.
Frequently Asked Questions
Can I make the glaze ahead of time?
Yes. Make it up to a day ahead and store it in the refrigerator in a covered container. Reheat it gently in a saucepan over low heat, stirring often, until it is warm and pourable again. It will thicken more as it cools, so thin it with a splash of water if needed.
What if I don't have fish sauce?
Fish sauce adds salt and umami depth, but you can leave it out without ruining the dish. Add an extra pinch of salt and a splash of soy sauce instead. The glaze will taste slightly different — less funky and more straightforward — but still good.
Does the skin have to stay on?
No. Skinless fillets work fine; just cook them skin-side down (which is now the flat side) and follow the same timing. The glaze will stick just as well. Skin-on fillets crisp up nicely in a pan, so if you have the choice, keep the skin for texture.
Can I double the glaze recipe?
Yes, and it is a good idea if you are cooking for more than two people or want extra to serve on the side. Double all the ingredients and simmer for 5 to 6 minutes instead of 3 to 4. Store any leftover glaze in the refrigerator for up to three days.
What temperature should the salmon be when I serve it?
Pull it from the heat at 120°F for medium-rare, which leaves the center slightly translucent and buttery. If you prefer it more cooked through, wait for 130°F. The fish will continue to cook slightly after you remove it from the heat, so take it off a degree or two before you think it is done.