Sticky Honey Dijon Salmon
Sticky honey Dijon salmon is one of those dishes that feels like a weekend treat but comes together fast enough for a Tuesday. The glaze cooks down into a shiny, tangy‑sweet coating on top of flaky salmon fillets.

You only need a handful of ingredients and about 20 minutes. It’s the kind of reliable recipe that makes you look forward to cooking after work.
What Makes This Salmon So Good
The glaze is dead simple but hits every note you want. Honey brings warmth and a slight caramel edge, Dijon mustard adds sharpness and a little heat, and a squeeze of fresh lemon juice brightens the whole thing.
I love that the salmon stays moist underneath because the glaze seals in the juices while it bakes. The top gets lightly charred in spots if you finish it under the broiler, giving you that contrast of flaky fish and sticky topping. It’s the version I keep coming back to when I want a no‑fuss dinner that still feels a little special.
Ingredients

- 4 salmon fillets (6 oz each): skin on or off, both work; skin helps keep them juicy.
- 3 tbsp honey: the kind that pours easily, no big sugar crystals.
- 3 tbsp Dijon mustard: smooth or whole grain, whatever you have.
- 2 cloves garlic: minced very fine so it disperses in the glaze.
- 2 tbsp fresh lemon juice: from 1 large lemon.
- 2 tbsp olive oil: for the pan and for brushing the fish.
- Salt and black pepper: season everything well.
Variations and Substitutions
- Protein: Trout or arctic char work beautifully with the same glaze and timing.
- Sweetener: Maple syrup or agave nectar can stand in for honey; the flavor will shift a bit but still taste great.
- Mustard: Whole grain mustard gives a more rustic texture, and spicy brown mustard dials up the heat.
- Garlic: In a pinch, ½ tsp garlic powder does the job, though fresh is sharper.
- Lemon juice: Lime juice works well, or a splash of white wine vinegar if you’re out of citrus.
- Heat: Add a pinch of red pepper flakes to the glaze if you want a touch of warmth.
For another easy salmon dinner, try my Creamy Lemon Garlic Salmon.
How To Make Sticky Honey Dijon Salmon
Step 1: Mix the Glaze

Preheat your oven to 400°F (200°C). In a small bowl, whisk together the 3 tbsp honey, 3 tbsp Dijon mustard, 2 minced garlic cloves, 2 tbsp lemon juice, and a pinch each of salt and black pepper until smooth.
It will look a little thin at this point, but it thickens into a glossy coat as it bakes. The smell of garlic and lemon hitting the honey is a good sign.
Step 2: Brush the Salmon with Oil and Season

Pat the 4 salmon fillets dry with paper towels. Place them on a foil‑lined baking sheet, skin‑side down if they have skin. Drizzle the 2 tbsp olive oil over the tops and rub it around to coat, then season both sides with salt and pepper.
The fillets should feel dry to the touch before you season them; that helps the glaze stick and the edges to crisp up a bit. If you skip the pat‑dry step, the fish can steam instead of bake and you lose some of that nice texture.
Step 3: Glaze the Salmon

Spoon half of the glaze mixture over the top of each fillet, using the back of the spoon to spread it evenly. Save the remaining glaze for later. Slide the pan into the oven and bake for 10 minutes.
The glaze will start to bubble and turn a deeper amber color as it cooks, and the salmon will be almost opaque around the edges but still a little translucent in the thickest part when you peek at it.
Step 4: Broil and Serve

Remove the pan from the oven and turn on the broiler. Spoon the reserved glaze over the salmon, then slide the pan back under the broiler for 2 to 3 minutes, until the top is bubbly and charred in a few spots.
Transfer the fillets to plates and spoon any glaze that pooled on the pan over the top. Serve straight away while the glaze is still sticky. A scatter of fresh parsley or dill is nice but not necessary.
A Few Tips for the Best Salmon
- Bring the salmon out of the fridge 10 minutes before cooking so it heats more evenly.
- If your fillets are thicker than 1 inch, add 2 to 3 minutes to the bake time before you broil. Thinner ones might need only 8 minutes.
- Line your baking sheet with foil for the easiest cleanup. The glaze turns into a sticky mess on a naked pan.
- Use a fish spatula to lift the fillets off the pan. Its thin, flexible edge slides under the salmon without tearing the fish.
- For extra lemon flavor, grate the zest from the lemon before juicing it and whisk it into the glaze.
Bake times by fillet thickness:
| Thickness | Bake Time (before broiling) |
|---|---|
| 1/2 inch | 8 mins |
| 1 inch | 10 mins |
| 1 1/2 inches | 12 to 13 mins |
Storing Leftover Salmon
- Refrigerate: Place leftover salmon in an airtight container and store for up to 2 days.
- Reheating: Warm gently in a covered skillet over low heat with a splash of water to keep it from drying out.
- Serve Cold: The salmon is just as good cold on a salad the next day.
What To Serve With Sticky Honey Dijon Salmon
The sticky glaze begs for something light and crunchy alongside. Steamed green beans tossed with a pat of butter are perfect, and jasmine rice soaks up any extra glaze from the plate. For a cooler contrast, a simple cucumber salad with dill and a splash of rice vinegar balances the sweetness.
Frequently Asked Questions
Can I cook this salmon on the stovetop instead?
Yes. Sear the fillets in an oiled skillet over medium‑high heat for 3 minutes per side, then brush on the glaze and cover, cooking for another 2 to 3 minutes until done.
Is this recipe gluten‑free?
It is, as long as your Dijon mustard doesn’t contain gluten (most brands are GF, but check the label).
Can I use frozen salmon?
Yes, just thaw it completely in the fridge overnight and pat it very dry before you start.
Can I make the glaze ahead of time?
Yes. Whisk it together, store in the fridge for up to 3 days, and give it a stir before using.

Sticky Honey Dijon Salmon Recipe
Ingredients
Method
- Preheat oven to 400°F (200°C). In a small bowl, whisk honey, Dijon, garlic, lemon juice, salt, and pepper until smooth.
- Pat salmon dry, place on foil‑lined baking sheet, rub with olive oil, and season with salt and pepper.
- Spoon half the glaze over the top, reserving the rest. Bake 10 minutes.
- Turn broiler to high. Spoon remaining glaze over salmon and broil 2 to 3 minutes until bubbly and charred in spots. Serve immediately.
