Honey Soy Glazed Salmon is a simple, tasty dish that brings together the sweetness of honey and the rich, salty flavor of soy sauce with tender, flaky salmon. The glaze caramelizes beautifully on the salmon, giving it a glossy finish and a wonderful balance of sweet and savory in every bite.
I love making this salmon whenever I want a quick dinner that feels a little special but doesn’t take a ton of effort. The glaze is easy to put together, and the salmon cooks fast, so it’s perfect for busy weeknights. I usually drizzle extra glaze on top before serving because that little extra sweetness and soy tang is just irresistible.
Serving this with a side of steamed rice and some stir-fried veggies makes it a complete meal that feels fresh and satisfying. I also find that a squeeze of fresh lime juice right before eating adds a nice brightness that lifts all the flavors. It’s a dish that always gets compliments and has become a favorite in my house for both its taste and simplicity.
Key Ingredients & Substitutions
Salmon: Fresh salmon fillets work best here for their flavor and texture. If unavailable, try trout or steelhead as a tasty alternative.
Soy Sauce: Low sodium soy sauce keeps the glaze from being too salty. Tamari is a great gluten-free substitute.
Honey: Honey adds natural sweetness and a sticky finish. Maple syrup or agave nectar can be used if you want a different sweet note.
Ginger and Garlic: Fresh ingredients bring out bright, zesty flavors. Ground ginger or garlic powder can work, but fresh is best when you can.
Sesame Oil: Adds a lovely nutty aroma. Toasted sesame oil is flavorful, but if you don’t have it, you can skip it or use a tiny bit of olive oil instead.
How Do You Get That Perfect Crispy Skin on Salmon?
Cooking salmon with crispy skin takes patience and the right heat. Here’s how to do it:
- Start with a hot skillet and add olive oil to coat the pan.
- Place the salmon skin-side down without moving it—this helps the skin crisp evenly.
- Cook over medium-high heat for 4-5 minutes until the skin is golden and crispy.
- Flip gently and cook just until the salmon is done, about 2-3 minutes more.
- Dry the skin with paper towels before cooking to reduce splatter and help crisping.
This technique locks in juices and gives you delightful texture contrast. Be patient and avoid flipping too soon!

Equipment You’ll Need
- Non-stick skillet – I recommend this because it heats evenly and gives the salmon a nice sear without sticking.
- Small mixing bowls – for whisking the marinade and the cornstarch slurry, making prep quick and easy.
- Whisk or fork – helps blend the sauce smoothly and prevents lumps.
- Cooking spoon or tongs – for turning the salmon carefully without breaking the fillets.
- Measuring spoons and cups – keep your ingredients accurate, ensuring flavor balance.
- Small saucepan – needed to simmer and thicken the marinade into a glossy glaze.
Flavor Variations & Add-Ins
- Protein swap: Try firm tofu or chicken breasts for a different main dish with similar flavors.
- Extra spice: Add red pepper flakes or a splash of sriracha to your marinade for some heat.
- Veggie boost: Top with sautéed bok choy, snap peas, or sliced scallions for more crunch and freshness.
- Sweet twist: Mix in a teaspoon of orange marmalade or pineapple juice for a fruity caramelized glaze.
Honey Soy Glazed Salmon
Ingredients You’ll Need:
For the Salmon:
- 4 salmon fillets (about 6 oz each)
For the Glaze:
- 1/4 cup soy sauce (preferably low sodium)
- 2 tablespoons honey
- 1 tablespoon rice vinegar or apple cider vinegar
- 2 cloves garlic, minced
- 1 teaspoon grated fresh ginger
- 1 tablespoon sesame oil
- 1 tablespoon olive oil (for cooking)
- 1 teaspoon cornstarch (optional, for thickening)
- 1 tablespoon water (for cornstarch slurry if using)
For Garnish:
- Sesame seeds
- Freshly ground black pepper, to taste
Time Needed:
This recipe takes about 10 minutes to prepare and marinate, plus 10-15 minutes to cook, for a total of around 20-25 minutes from start to finish. If you choose to marinate the salmon longer in the fridge, add up to 1 hour.
Step-by-Step Instructions:
1. Make the Glaze:
In a small bowl, whisk together the soy sauce, honey, rice vinegar, minced garlic, grated ginger, and sesame oil until everything is well combined. If you want a thicker glaze, mix the cornstarch with 1 tablespoon of water in a separate bowl to create a slurry.
2. Marinate the Salmon:
Place the salmon fillets on a plate or in a shallow dish. Pour half of the soy-honey glaze over the salmon, making sure they’re nicely coated. Let the salmon marinate for at least 15-20 minutes at room temperature or up to an hour in the fridge.
3. Cook the Salmon:
Heat the olive oil in a non-stick skillet over medium-high heat. Take the salmon out of the marinade, saving the rest of the glaze for later. Place each fillet skin-side down in the skillet. Cook without moving them for about 4-5 minutes until the skin becomes crispy and the salmon is mostly cooked through.
Carefully flip the fillets and cook for another 2-3 minutes.
4. Make and Apply the Glaze:
While the salmon cooks, pour the reserved marinade into a small saucepan and bring it to a simmer over medium heat. If you’re using the cornstarch slurry, stir it in now, and keep stirring until the sauce thickens and looks shiny.
Brush this thick glaze generously over the salmon fillets in the skillet and cook for 1-2 minutes more, letting the glaze caramelize slightly.
5. Serve and Garnish:
Remove the salmon from the heat and plate it carefully. Spoon any extra glaze from the pan over the top. Sprinkle with toasted sesame seeds and freshly ground black pepper for a finishing touch.
Serve your delicious Honey Soy Glazed Salmon with steamed vegetables, rice, or your favorite side dish. Enjoy!
Can I Use Frozen Salmon for This Recipe?
Yes! Just make sure to fully thaw the salmon in the refrigerator overnight before marinating and cooking. Pat it dry with paper towels to remove excess moisture for better searing.
How Can I Make the Glaze Thicker?
Use the optional cornstarch slurry by mixing 1 teaspoon cornstarch with 1 tablespoon water and adding it to the marinade while simmering. Stir constantly until the sauce thickens and becomes glossy.
Can I Prepare This Dish Ahead of Time?
You can marinate the salmon for up to 1 hour before cooking. Cooked salmon with glaze is best enjoyed fresh but can be stored in an airtight container in the fridge for up to 2 days. Reheat gently to avoid drying out the fish.
What Should I Serve with Honey Soy Glazed Salmon?
This salmon pairs wonderfully with steamed rice, sautéed or steamed vegetables, or a fresh salad to balance the rich glaze flavors.