20-Minute Sticky Honey Garlic Salmon
This 20-minute sticky honey garlic salmon is the kind of dinner that feels a little fancy but comes together fast on a busy weeknight.

The salmon gets a quick sear, then a glossy honey garlic glaze coats every bite.
Why This Salmon Hits the Spot
The glaze is the real reason I keep coming back here. Honey brings a deep sweetness that balances the salty soy sauce, and fresh garlic does all the heavy lifting for flavor. It cooks down into a sticky, lacquered coating that clings to the salmon instead of pooling on the plate.
You get crisp, golden edges from a fast pan sear and a tender, flaky center every time. It’s a 4-ingredient sauce poured over one pan, nothing complicated, but it tastes like something you’d order at a restaurant.
Ingredients

- 4 (6 oz) salmon fillets: center-cut, skin on if you like crispy skin, or skinless
- 3 tbsp honey: the stickier the glaze, the better
- 3 cloves garlic, minced: use fresh for the sharp savory bite
- 2 tbsp soy sauce: low-sodium works well here
- 1 tbsp rice vinegar: a little acidity keeps the sweetness from feeling heavy
- 1 tbsp olive oil: for searing, any neutral oil works
- 1 tbsp unsalted butter: adds richness and helps the glaze turn glossy
- ½ tsp kosher salt: and ¼ tsp black pepper: for seasoning the fish
- 2 green onions, thinly sliced: and 1 tsp toasted sesame seeds: for garnish
Variations / Substitutions
- Swap the protein: chicken thighs or firm tofu both work well. Sear until cooked through, then follow the same glazing steps.
- Use maple syrup: in place of honey for a different kind of sweetness that still caramelizes nicely.
- Trade the soy sauce: tamari for gluten-free, or coconut aminos for a milder, slightly sweeter option.
- Add heat: stir a pinch of red pepper flakes or a drizzle of chili oil into the glaze if you want a little kick.
- Skip the butter: for dairy-free, just leave it out or use a vegan butter alternative. The glaze will still coat the salmon nicely.
If you love quick salmon dinners, try my Lemon Dill Salmon for a brighter, herb-forward take.
How to Make Honey Garlic Salmon
Step 1: Whisk the Glaze

In a small bowl, whisk together the 3 tablespoons honey, 2 tablespoons soy sauce, 1 tablespoon rice vinegar, and the minced garlic. Give it a quick stir so the honey loosens up and everything combines into a thin, dark sauce. Don’t worry about the garlic settling, it will bloom in the hot pan later.
The mixture will look a little watery at this point and that’s exactly what you want. It will thicken into a syrupy glaze once it hits the heat.
Step 2: Sear the Salmon

Pat the salmon fillets really dry with paper towels, then season both sides with the ½ teaspoon salt and ¼ teaspoon pepper. Heat the 1 tablespoon olive oil in a large nonstick skillet over medium-high heat until the oil shimmers, about 2 minutes. Place the salmon in the pan, skin-side down if using skin-on fillets, and let it cook undisturbed for about 4 minutes.
You’ll see the edges start to turn opaque and the skin underneath will turn golden and crisp. The fish should release easily from the pan when it’s ready to flip, so don’t force it.
Step 3: Glaze the Fillets

Flip each fillet using a fish spatula and immediately add the 1 tablespoon butter to the pan. Once the butter melts, pour the honey garlic mixture around the fish. Let the liquid bubble and reduce for about 2 minutes, then start spooning it over the salmon as it cooks. Tilt the pan if you need to pool the glaze around the fillets.
The sauce will go from thin and watery to thick and glossy right in the pan. The bubbles will slow down and the glaze will start to cling to the back of a spoon, which means it’s ready.
Step 4: Baste and Finish

Keep the heat at medium and continue basting the salmon with the glaze for another 1 to 2 minutes, until the fillets reach an internal temperature of 125°F to 130°F for medium. The top of the salmon will look caramelized and shiny, and the flesh will flake easily when pressed with a fork.
This last baste is the moment the glaze really sets onto the fish, so don’t rush it. If the pan gets too dry, a splash of water brings everything back together.
Step 5: Garnish and Serve

Transfer the salmon to a platter or individual plates, then spoon any remaining glaze from the pan over the top. Shower the fillets with the sliced green onions and toasted sesame seeds so the aromatics hit while the fish is still hot.
The green onions stay fresh and crisp against the sticky coating, and the sesame seeds add a little nutty pop with every bite. Serve right away while the salmon is at its most tender.
Tips for the Crispiest Salmon
- Pick thick, center-cut fillets so they cook evenly and stay juicy. Pieces thinner than 1 inch will cook faster and dry out if you’re not careful.
- Patting the salmon dry before seasoning makes a huge difference for browning. Any moisture left on the surface will steam the fish instead of searing it.
- Don’t move the fillets during that first sear. Letting them sit untouched for the full 4 minutes builds the golden crust that holds up to the glaze.
- The glaze thickens fast once the liquid reduces, so stay by the pan. If it starts to darken too much, lower the heat a touch.
Cooking times by fillet thickness (skin-on, pan-seared):
| Thickness | Cook Time Skin-Side Down | Cook Time Second Side |
|---|---|---|
| 1 inch | 4 to 5 minutes | 2 to 3 minutes |
| 1.5 inches | 5 to 6 minutes | 3 to 4 minutes |
Storing Leftover Salmon
- Refrigerate: Cool completely, then store in an airtight container for up to 3 days.
- Reheating: Warm gently in a skillet over low heat with a splash of water to loosen the glaze, or flake it cold over salads and grain bowls. The microwave will dry it out fast, so go low and slow if you go that route.
What To Serve With Honey Garlic Salmon
Steamed jasmine rice is my first choice because the fluffy grains soak up every bit of extra sticky glaze. For something green, sautéed bok choy with a drizzle of sesame oil balances the sweet salmon with a crisp, slightly bitter bite. A quick cucumber salad with rice vinegar and a pinch of sugar cuts through the richness and keeps the whole plate feeling light.
Frequently Asked Questions
Can I use frozen salmon?
Yes, just thaw it completely in the fridge overnight and pat the fillets very dry before cooking to avoid steaming in the pan.
Can I make the glaze ahead of time?
Yes, whisk the honey, soy sauce, vinegar, and garlic together and store in the fridge in a sealed jar for up to 3 days. Give it a good stir before using.
Can I bake this instead?
Yes, place the seasoned salmon on a lined baking sheet and cook at 400°F (200°C) for 12 to 15 minutes. Brush the glaze on during the last 2 minutes and broil for about 1 minute to get that caramelized top.
Can I double the recipe?
Yes, cook the salmon in two batches so the pan stays hot and the fillets don’t steam. Double the glaze ingredients and keep the first batch warm in a low oven while you finish the second.
Honey Garlic Salmon Recipe
Ingredients
Method
- In a small bowl, whisk together the honey, soy sauce, rice vinegar, and minced garlic. Set the glaze aside.
- Pat the salmon dry, season both sides with salt and pepper, then heat the olive oil in a nonstick skillet over medium-high heat. Sear the fillets skin-side down for about 4 minutes without moving them.
- Flip the salmon, add the butter to the pan, and pour in the glaze. Let it bubble for 2 minutes, then start basting the fish with the sauce.
- Continue basting for another 1 to 2 minutes until the glaze thickens and coats the salmon, and the fish reaches 125°F to 130°F at the thickest part.
- Transfer to plates, spoon any remaining glaze over the top, and garnish with green onions and sesame seeds. Serve immediately.
