Grilled Salmon with Honey Soy Marinade Recipe
If you’re anything like me, you’re always on the lookout for that perfect grilled fish recipe that’s bursting with flavor yet super simple to make—and let me tell you, this Grilled Salmon with Honey Soy Marinade Recipe absolutely nails it. Tender, juicy salmon grilled to perfection with a sticky-sweet and savory honey soy glaze that makes every bite unforgettable. Stick around, because I’m going to walk you through all my best tips and little tweaks to help you nail this recipe every time.
Why This Recipe Works
- Balanced Flavor Profile: The honey’s sweetness perfectly offsets the salty soy sauce, creating a glaze that’s irresistible.
- Moist and Tender Salmon: Marinating for at least an hour keeps the salmon juicy and tender on the grill.
- Simple Ingredients: Pantry staples like garlic, honey, and olive oil come together for a gourmet feel without fuss.
- Quick & Easy: With minimal prep and about 12 minutes of cooking, it’s a weeknight winner.
Ingredients & Why They Work
Each ingredient here plays a key role in creating that perfect balance of sweet, salty, and savory flavors. Plus, a few shopping tips to ensure freshness and maximum flavor punch.

- Salmon fillets: I always pick skin-on fillets because the skin protects the fish while grilling and helps it hold together — just double-check they’ve been properly scaled and boned.
- Soy sauce (low sodium): Gives that umami depth without overpowering saltiness; low sodium helps keep flavor balanced.
- Honey: Provides sweetness and creates a lovely caramelization on the grill—feel free to swap for maple syrup in a pinch!
- Lemon juice: Adds bright acidity that cuts through the richness of the salmon, making the whole dish feel lighter.
- Olive oil: Keeps the salmon moist and prevents sticking, plus adds a subtle fruity richness.
- Garlic: Fresh minced is best for that sharp punch, but jarred works in a crunch.
- Optional garnishes: Fresh parsley, chives, or green onions brighten things up and add a fresh note just before serving.
Tweak to Your Taste
I love how adaptable this Grilled Salmon with Honey Soy Marinade Recipe is. Sometimes I spice things up a little; other times I keep it milder for the kids. Don’t hesitate to make it your own—it’s all about what makes your taste buds sing!
- Add a kick: Toss in some chili flakes or a dash of hot sauce to the marinade for a lovely smoky heat—I tried this last summer, and it brought a whole new layer of complexity.
- Ginger boost: Grated fresh ginger adds a warm zing that complements the honey and soy beautifully.
- Herb swap: Instead of parsley, I sometimes go for fresh cilantro or basil for a totally different vibe.
- Vegan twist: For a plant-based play, marinate thick slabs of tofu or portobello mushrooms in the same marinade; just watch your grill time.
Step-by-Step: How I Make Grilled Salmon with Honey Soy Marinade Recipe
Step 1: Whip Up the Marinade and Let the Salmon Soak It In
Start by mixing soy sauce, lemon juice, honey, olive oil, and minced garlic in a ziplock bag or shallow dish. I like to massage the marinade into the salmon gently, making sure every part is coated. Then, pop it in the fridge to marinate for at least 1 hour; overnight works wonders for deeper flavor, but don’t go past 24 hours—it could start to “cook” the fish a bit. Remember to take your salmon out about 30 minutes before grilling so it isn’t too cold on the grill.
Step 2: Prepare the Grill and Get Ready to Sizzle
Brush your grill grates lightly with olive oil to prevent sticking, then preheat to medium (or medium-low if your grill runs hot). Make sure the grill is clean—that’s half the battle with beautifully cooked fish! When ready, drizzle a little olive oil on the salmon fillets themselves, especially on the flesh side.
Step 3: Grill the Salmon, Basting for Sticky Goodness
Place your salmon on the grill flesh side down (skin side up). Cook for around 3 minutes or until you see a nice golden crust forming. Flip the fillets carefully with tongs. Now comes the fun part—brush the salmon with the simmered marinade glaze (which you should have simmered until syrupy) and close the lid. Grill for another 3-4 minutes, basting again halfway. Keep an eye on internal temperature: 50°C (120°F) gives you medium rare, but you can go a little further to 55°C (130°F) for medium if you prefer.
Step 4: Plate and Serve with the Remaining Glaze
Remove your salmon from the grill and transfer to a serving platter. Drizzle with the leftover glaze and sprinkle with fresh chopped parsley, chives, or green onions, plus a wedge of lemon on the side to squeeze over. I love sitting down to eat this while the salmon is still warm and the glaze is beautifully sticky—it really elevates this simple fish.
Pro Tips for Making Grilled Salmon with Honey Soy Marinade Recipe
- Marinate Longer for Flavor Depth: I usually aim for 3-4 hours, but if you’re short on time, 1 hour still delivers a tasty punch.
- Don’t Skip Preheating: A properly heated grill gives that beautiful sear and helps prevent the fish from sticking or falling apart.
- Use a Thermometer: I learned the hard way—checking internal temps guarantees perfectly cooked salmon without guesswork.
- Let It Rest: After grilling, let your salmon rest for a few minutes to let the juices redistribute—it keeps it moist and tender.
How to Serve Grilled Salmon with Honey Soy Marinade Recipe

Garnishes
I gravitate toward quick fresh herbs like parsley, chives, or green onions—they add a fresh pop of color and brightness that balances the sweet and savory glaze. A squeeze of fresh lemon over the top right before eating always takes it to the next level, too.
Side Dishes
Some of my favorite sides to pair here are grilled asparagus tossed lightly with lemon and olive oil, a simple cucumber salad, or even a fluffy jasmine rice to soak up that delicious marinade glaze. For a heartier meal, roasted baby potatoes or a quinoa salad work beautifully.
Creative Ways to Present
For special occasions, I like to serve this salmon on a big wooden board with wedges of lemon, a sprinkle of toasted sesame seeds, and a side bowl of extra honey soy glaze for dipping. It feels extra festive and invites everyone to dig in family-style. You can also lay the fillets over a bed of baby greens lightly dressed in rice vinegar for a fresh, elegant touch.
Make Ahead and Storage
Storing Leftovers
I store any leftover grilled salmon in an airtight container in the fridge, usually eating it within 2 days. To keep the glaze from sogging the fish, I drizzle any extra marinade separately rather than pouring it over before storing.
Freezing
While I typically don’t freeze cooked salmon, if you must, wrap fillets tightly in plastic wrap then foil and freeze for up to 1 month. Thaw in the fridge overnight and reheat gently to avoid drying it out.
Reheating
To reheat, I prefer gently warming the salmon in a low oven (275°F / 135°C) for about 10 minutes or until warm. This helps prevent overcooking and keeps the fish moist and tender—a quick splash of leftover glaze or a squeeze of lemon brightens it up nicely.
FAQs
-
Can I use frozen salmon for this Grilled Salmon with Honey Soy Marinade Recipe?
Yes, you can use frozen salmon if fresh isn’t available, but make sure to fully thaw it in the fridge overnight before marinating. Pat dry the fillets well before marinating to avoid excess moisture, which can interfere with grilling and flavor absorption.
-
How long should I marinate the salmon for best results?
While you need at least 1 hour for good flavor infusion, marinating for 3 to 4 hours really enhances the taste and tenderness. Avoid marinating longer than 24 hours, as the acidity in the lemon juice can start to alter texture.
-
Can I make this recipe without a grill?
Absolutely! You can broil the salmon in your oven or cook it in a heavy skillet over medium-high heat. Just watch closely to avoid burning the glaze and flip gently to cook evenly.
-
Is this marinade suitable for other types of fish?
Definitely! This honey soy marinade works wonderfully on other firm fish like tuna, swordfish, or even shrimp. Adjust marinating time accordingly—thinner fish only need 30 minutes, while thicker cuts can handle a few hours.
-
Why is skin-on salmon best for grilling?
Skin-on salmon is easier to handle on the grill because the skin acts like a protective barrier, holding the fillet together and helping retain moisture. Plus, many folks enjoy the crispy skin as a delicious bonus!
Final Thoughts
This Grilled Salmon with Honey Soy Marinade Recipe has become one of my go-to meals whenever I want something that tastes restaurant-quality but is totally doable on a busy weeknight. It’s that perfect combination of sweet, savory, and just a little tanginess, all wrapped up in tender, flaky salmon. I hope you try it soon and make it your own—with your favorite tweaks and sides. Trust me, once you grill this salmon, your taste buds will thank you, and you’ll wonder why you didn’t make it sooner!
Print
Grilled Salmon with Honey Soy Marinade Recipe
- Prep Time: 5 minutes
- Cook Time: 12 minutes
- Total Time: 17 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Grilling
- Cuisine: International
- Diet: Low Fat
Description
This Marinated Grilled Salmon recipe features tender salmon fillets infused with a flavorful soy, honey, and garlic marinade, perfectly grilled to medium rare or medium doneness. The marinade doubles as a glaze and sauce, creating a deliciously sticky and caramelized finish, making it an elegant yet simple main course ideal for a quick weeknight dinner or weekend BBQ.
Ingredients
Salmon
- 4 salmon fillets, skin on (150-180g/5-6oz each)
- Olive oil, for cooking
Marinade (Sauce)
- 1/3 cup (85 ml) soy sauce, low sodium
- 2 tbsp lemon juice
- 3 tbsp honey
- 2 tbsp olive oil
- 2 garlic cloves, minced
Serving (Optional)
- Parsley, chives, or green onion, finely chopped
- Lemon slices
Instructions
- Prepare Marinade: In a ziplock bag, combine soy sauce, lemon juice, honey, olive oil, and minced garlic. Mix well to blend all ingredients thoroughly.
- Marinate Salmon: Add salmon fillets to the marinade bag, pressing gently to coat each fillet evenly. Seal the bag and refrigerate for 3 hours up to 24 hours, with a minimum of 1 hour for best flavor penetration. Remove from fridge 30 minutes prior to cooking to come to room temperature.
- Drain and Prepare Sauce: Remove salmon from marinade and allow excess marinade to drain off. Pour remaining marinade into a small saucepan and simmer over medium-high heat for 3 to 5 minutes until it becomes thick and syrupy. Transfer half to a bowl for basting and serving.
- Preheat BBQ Grill: Brush BBQ grills with olive oil and preheat to medium heat. For stronger BBQs, consider medium-low heat to prevent burning.
- Grill Salmon: Drizzle salmon fillets with olive oil and place them on the grill flesh side down (skin side up). Cook for about 3 minutes or until golden on the flesh side.
- Flip and Baste: Carefully turn salmon with tongs, brush the flesh side with the reserved sauce, then close the BBQ lid. Continue grilling for 3 to 4 minutes, basting halfway through. Cook until internal temperature reaches 50°C (120°F) for medium rare or 55°C (130°F) for medium.
- Serve: Transfer salmon to a serving plate and drizzle with remaining sauce. Garnish with chopped parsley, chives, or green onions and lemon slices if desired.
Notes
- Use skin-on salmon fillets for easier handling and to help the fish hold together while grilling. Make sure the skin is descaled and bones removed by your fishmonger.
- Substitute soy sauce with light or all-purpose soy sauce, preferably low sodium. Avoid dark or sweet soy sauce to maintain balance.
- For lemon juice, alternatives include cider vinegar, rice wine vinegar, white wine vinegar, or 1.5 tbsp any plain vinegar like balsamic or red wine vinegar.
- Honey can be replaced with maple syrup, other sweet liquids, or 2.5 tbsp brown sugar.
- Fresh garlic is best, but 2 tsp minced garlic from a jar can be used as a substitute.
- Customize the marinade with chili flakes, hot sauce, ginger, five spice, or sweet chili sauce for extra flavor.
- Cook salmon fillets about 2.5 cm (1 inch) thick for approximately 6 minutes total for optimal medium doneness after resting 30 minutes at room temperature.
- Nutrition calculations assume all marinade is consumed, but some will be lost during cooking.
Nutrition
- Serving Size: 1 fillet (approx. 180g)
- Calories: 350 kcal
- Sugar: 9 g
- Sodium: 600 mg
- Fat: 15 g
- Saturated Fat: 3 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 12 g
- Fiber: 1 g
- Protein: 38 g
- Cholesterol: 75 mg


