WANT TO SAVE THIS RECIPE?
This 30-minute honey sriracha salmon is sweet, spicy, and finished with a creamy coconut lime sauce that takes it from a simple weeknight dinner to restaurant-quality.


Jump to:
What makes this dish special
When I was a private chef preparing meals for families, I always prepared a variety of proteins throughout the week. That meant including at least one seafood dish. My go-tos are usually shrimp and salmon because they're the easiest to come up with recipes for. (Have you tried my baked salmon sushi bowl, spiced salmon with caramelized onion and pepper relish, or shrimp scampi pasta yet?)
This honey sriracha salmon is the perfect example. I wanted an Asian inspired seafood dish with a little spicy and sweet kick. But to make it restaurant-quality, I finished it with a coconut lime sauce that adds that perfect zing. The sauce takes just a few extra minutes and completely transforms the dish. It's creamy, tangy, and balances out the heat from the sriracha beautifully.
Recipe
Honey Sriracha Salmon with Coconut Lime Sauce
Ingredients
- 1 pound salmon
- ¼ cup honey
- 2 tablespoons soy sauce
- 1 tablespoon sriracha
- 2 tablespoons lime juice divided
- 1 tablespoon olive oil
- 2 garlic cloves minced
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ½ cup coconut milk
- 1 tablespoon chopped cilantro
Instructions
- Preheat oven to 375 degrees F. Line a baking sheet with aluminum foil.
- Whisk together honey, soy sauce, sriracha, 1 tablespoon lime juice, olive oil, minced garlic, salt, and pepper in a medium bowl until well combined. Pour over salmon and let sit for 10 minutes.
- Remove salmon from marinade and lay on prepared baking sheet. Bake for 17-20 minutes or until the flesh flakes easily.
- Meanwhile, pour the remaining marinade into a small saucepot. Bring to a boil over medium heat, reduce to low and simmer until reduced by half.
- Add coconut milk and continue to simmer for 5 more minutes. Remove sauce from heat and add 1 tablespoon lime juice.
- Remove salmon from the oven and transfer to a serving platter. Spoon some of the sauce on top, you may not need all of it. Sprinkle chopped cilantro and serve with rice, if desired.
Notes
Step-by-step instructions
Step 1: Marinate salmon
Start by whisking together the honey, soy sauce, sriracha, 1 tablespoon of lime juice, olive oil, minced garlic, salt, and pepper in a medium bowl.
This marinade does double duty. It flavors the salmon now and becomes the base of your sauce later, so make sure everything is well combined.

Pour the marinade over the salmon and let it sit for 10 minutes.
You don't need a long marinating time here because the flavors are bold enough to penetrate the fish quickly.

It may look like too much marinade, but we're going to use that for the finishing sauce as well.
Step 2: Bake
Preheat your oven to 375°F and line a baking sheet with aluminum foil for easy cleanup.
Remove the salmon from the marinade (don't toss that marinade!) and lay it on the prepared baking sheet. Bake for 17 to 20 minutes or until the flesh flakes easily with a fork.

Recipe tip
When I was working at a seafood restaurant, we always tested to see if the fish was done cooking by gently pressing the top with our finger. If it flakes apart and looks opaque all the way through, it's ready. If you have an instant-read thermometer, you're looking for 145°F at the thickest part.
Keep in mind that salmon continues to cook for a minute or two after you pull it from the oven, so it's better to take it out slightly early than to overcook it. Dry salmon is never the goal!
Step 3: Simmer sauce
While the salmon is baking, pour the remaining marinade into a small saucepot. Bring it to a boil over medium heat, then reduce to low and simmer until it reduces by half. This concentrates all of those sweet and spicy flavors.
Once reduced, add the coconut milk and continue to simmer for 5 more minutes until the sauce is smooth and slightly thickened.

Remove from the heat and stir in the remaining tablespoon of lime juice. Adding the lime juice at the end keeps it bright and fresh rather than cooking out all of that citrus flavor.
Spoon the sauce over the salmon, sprinkle with chopped cilantro, and serve with rice.
Every bite of this salmon gives you that initial sweetness from the honey, followed by a warm kick of sriracha heat. The coconut lime sauce brings everything together with a silky, creamy richness and a bright pop of citrus that cuts right through the spice. It's the kind of dish that tastes like you spent way more time on it than you actually did.

Make-ahead and storage tips
- Make-ahead: You can make the marinade ahead of time and marinate the salmon up to 30 minutes.
- Store: Keep leftovers in an airtight container in the refridgerator for up to 2 days.
More salmon recipes
Looking for more salmon dishes? Try these:

Work with me
All images shot and styled by Christine Ma. Available for food photography, styling, and recipe development.















Leave a Reply