Grilled Salmon with Honey Garlic Marinade
This honey-garlic grilled salmon is quick, flavorful, and perfect for busy weeknights or summer cookouts, with a deliciously sticky and savory marinade.

I’ve made this honey-garlic grilled salmon more times than I can count because it’s fast, forgiving, and always hits that sweet-salty spot. The marinade caramelizes beautifully on the grill, giving a glossy finish without overpowering the fish. It’s the kind of weeknight dinner that feels special but doesn’t demand a lot of fuss.
Why you’ll love this dish
This grilled salmon recipe balances bright lemon, sticky honey, and savory soy for a marinade that’s both simple and layered. It’s great for busy nights, summer cookouts, or when you want a healthy dinner that still feels indulgent. The marinade doubles as a quick basting sauce (if you reserve some before adding raw fish), and the short marinating time keeps the salmon tender rather than “cooked” by the acid.
Why it works:
- Fast: 30–120 minutes of hands-off marinating and 8–12 minutes on the grill.
- Flexible: works with skin-on or skinless fillets, and easily scales up.
- Healthy: rich in omega-3s and protein, low in added sugar when you use a modest tablespoon of honey.
If you like garlicky, sticky sauces, you might also enjoy a different honey-garlic twist on chicken in this crockpot recipe: Crockpot Honey Garlic Chicken.
Step-by-step overview
Quick summary so you know what’s coming:
- Whisk together olive oil, soy, lemon, garlic, honey, Dijon, pepper, and salt to make a slightly emulsified marinade.
- Marinate salmon 30 minutes to 2 hours in the fridge.
- Preheat the grill to medium-high and oil the grates.
- Discard used marinade, pat salmon dry if needed, then grill skin-side down.
- Cook 4–6 minutes per side depending on thickness; check temperature for doneness.
- Rest a few minutes, then garnish and serve.
This sequence keeps things concise and helps you avoid common mistakes like over-marinating or grilling on sticky, un-oiled grates.
What you’ll need
- 1/4 cup olive oil (or light neutral oil)
- 2 tablespoons soy sauce (low-sodium preferred) — substitute tamari or coconut aminos for gluten-free
- 2 tablespoons lemon juice (fresh is best)
- 2 cloves garlic, minced (or 1/2 tsp garlic powder in a pinch)
- 1 tablespoon honey (maple syrup can be used if vegan)
- 1 teaspoon Dijon mustard
- 1/2 teaspoon black pepper
- 1/4 teaspoon salt (adjust depending on soy sauce)
- Fresh herbs (optional: dill or parsley)
- 4 salmon fillets (about 6 oz each), skin-on or skinless
Notes: If your soy sauce is salty, reduce or omit the added salt. For a smokier profile, use a teaspoon of smoked paprika or a splash of liquid smoke.
Step-by-step instructions
- Make the marinade. In a bowl whisk olive oil, soy sauce, lemon juice, minced garlic, honey, Dijon, black pepper, and salt until slightly emulsified. The oil and lemon won’t fully combine, but you want a cohesive mixture.
- Marinate the salmon. Put fillets in a resealable bag or shallow dish. Pour marinade over the fish, seal or cover, and refrigerate for 30 minutes to 2 hours. Don’t exceed 2 hours — the lemon starts to “cook” the fish.
- Heat the grill. Preheat to medium-high (about 400–450°F). Clean and oil the grates thoroughly so the skin won’t stick.
- Remove and discard the used marinade. Take the salmon out and discard the leftover marinade — never reuse it raw. Pat the fillets lightly with a paper towel if they’re very wet.
- Grill the salmon. Place fillets skin-side down if they have skin. Grill 4–6 minutes per side, depending on thickness. Use a fish spatula and only flip once for best results.
- Check doneness. For moist, slightly rosy salmon aim for 125–130°F internal temperature. For fully cooked per USDA guidance, heat to 145°F. Use an instant-read thermometer inserted into the thickest part.
- Rest and finish. Let the salmon rest 3–5 minutes before serving. Garnish with chopped dill or parsley if using.
Safety reminder: Never baste with used marinade unless you boil it first for at least 1–2 minutes to kill bacteria.

Honey-Garlic Grilled Salmon
- Prep
- 2 HRS
- Cook
- 10 MIN
- Total
- 2 HRS 10 MIN
- Serves
- 4
01Ingredients
For the Marinade
For the Salmon
02Method
- Preparation
- Grilling
- Finishing Touches
Tap a step when it's done. The next one lights up.
0 OF 7 DONE03Recipe notes
- 01If your soy sauce is salty, reduce or omit the added salt. For a smokier profile, use smoked paprika or liquid smoke. Never reuse marinade that touched raw fish unless boiled first.
How did it turn out?
No ratings yet. Tap a star to be the first.
Snap a photo and tag @recipe_smoke1 so I can see how yours came out.
Best ways to enjoy it
Serve grilled salmon with simple, clean sides to let the honey-garlic flavor shine. Try:
- A lemony arugula salad and roasted fingerling potatoes.
- Steamed asparagus and a scoop of herbed quinoa.
- A chilled cucumber salad and warm pita for a lighter plate.
For a complete weeknight surf-and-turf twist, pair the salmon with quick garlic-butter steak bites and roasted potatoes: 15-Minute Garlic Butter Steak Bites & Potatoes.
Plating tip: Slice the fillet crosswise on the plate and spoon any extra resting juices over the top. A lemon wedge and a sprinkle of flaky sea salt finish it nicely.
Storage and reheating tips
Refrigerate: Cool cooked salmon within 2 hours and store in an airtight container for up to 3 days.
Reheat gently: Warm in a 275°F oven for 8–10 minutes or microwave at 50% power in 30-second bursts to avoid overcooking.
Freeze: Wrap tightly in plastic wrap and foil or use a vacuum sealer. Freeze up to 2 months. Thaw overnight in the fridge before reheating.
Leftover safety: Do not reuse marinade that touched raw fish. If you want a glaze, reserve a portion of the marinade before adding the raw salmon and boil the reserved portion to use as a glaze.
Creative twists
- Asian-style: Add 1 tsp sesame oil, 1 tbsp rice vinegar, and top with toasted sesame seeds and sliced scallions.
- Citrus-herb: Replace half the lemon with orange juice and stir in chopped tarragon.
- Smoky-sweet: Add 1 tsp smoked paprika and swap honey for maple syrup for deeper flavor.
- Miso glaze: Use 1 tbsp white miso in place of Dijon and reduce salt slightly for umami richness.
- Oven/foil packet: Bake at 400°F for 12–18 minutes in a foil packet with vegetables for an easy indoor version.
Common questions
How long can I marinate salmon?
A: 30 minutes to 2 hours is ideal. Beyond 2 hours the lemon can “cook” the fish and change the texture.
Can I use the marinade as a sauce?
A: Only if you reserve some before adding raw fish. Otherwise you must boil the used marinade vigorously for at least 1–2 minutes to make it safe.
Should I cook salmon to 125°F or 145°F?
A: Culinary pros often prefer 125–130°F for moist, slightly rosy salmon. USDA recommends 145°F for fully cooked fish. Use your preference and err on the side of lower temp if you want buttery texture.
Can I use skinless salmon?
A: Yes. Skin-on helps protect the flesh while grilling and crisps up nicely, but skinless works and saves a flipping step.
What can I substitute for soy sauce?
A: Tamari (gluten-free), coconut aminos (lower sodium), or light soy all work. Adjust salt accordingly.
Conclusion
For more ideas, check out Honey Garlic Glazed Salmon (20 min. recipe!) – The Chunky Chef and my Honey Garlic Glazed Salmon.
Crockpot & Slow Cooker
Dinner Bowls
Casseroles
