Imagine the mouthwatering aroma of salmon on the grill, its tender flesh sizzling as it absorbs the smoky essence of the flames. With a perfect char and a glaze that dances with citrusy notes, this dish promises a flavor explosion that will have everyone gathering around for seconds.
Remember those summer evenings spent outdoors, laughing with friends while savoring juicy grilled salmon? This recipe not only brings back those cherished memories but also transforms any backyard barbecue into a culinary delight. Get ready to experience the ultimate taste sensation that will make your taste buds sing and your family beg for more!
Why Will You Keep Making salmon on the grill?
Deliciously tender and flaky, this grilled salmon recipe brings out the best in fresh ingredients. Quick prep time of just 15 minutes means you can enjoy a healthy meal without the fuss. Versatile flavor from the marinade—think zesty lemon, savory garlic, and a hint of dill—will impress your guests every time. Perfect for summer barbecues, it’s a nutritious choice that pairs beautifully with seasonal veggies or a light salad. Crowd-pleasing appeal ensures everyone will be back for seconds!
Ingredients for salmon on the grill
For the Salmon
- 4 pieces salmon fillets (skin-on or skinless) – Choose fresh, high-quality salmon for the best flavor and texture on the grill.
For the Marinade
- 1/4 cup olive oil (extra virgin) – This adds richness and helps to keep the salmon moist during grilling.
- 2 tablespoons soy sauce (low sodium) – Provides a savory depth without overwhelming saltiness; adjust according to taste.
- 2 tablespoons lemon juice (freshly squeezed) – Brightens the dish with acidity and enhances the natural flavors of salmon on the grill.
- 2 cloves garlic (minced) – Adds aromatic warmth; feel free to use more if you’re a garlic lover!
- 1 teaspoon honey (optional) – Balances the marinade with a hint of sweetness, enhancing caramelization on the grill.
- 1 teaspoon dried dill (or fresh dill) – Offers a fresh, herbal note that complements the richness of salmon beautifully.
- 1/2 teaspoon black pepper (freshly ground) – A pinch of freshly cracked black pepper elevates all flavors; adjust to your spice preference.
How to Make salmon on the grill

1. Whisk Together: In a bowl, whisk together 1/4 cup of extra virgin olive oil, 2 tablespoons of low sodium soy sauce, 2 tablespoons of freshly squeezed lemon juice, 2 cloves of minced garlic, 1 teaspoon of optional honey, 1 teaspoon of dried dill, and 1/2 teaspoon of freshly ground black pepper to create a flavorful marinade.
2. Marinate the Salmon: Place 4 pieces of salmon fillets (skin-on or skinless) in a resealable plastic bag or shallow dish. Pour the marinade over the fillets, seal the bag or cover the dish, and refrigerate for at least 30 minutes to let those flavors soak in.
3. Preheat the Grill: Preheat your grill to medium-high heat (about 375°F to 400°F). This ensures your salmon will cook evenly and develop that lovely grilled flavor.
4. Prepare for Grilling: Remove the salmon from the marinade and discard the marinade. Carefully place the salmon fillets on the grill, skin-side down if applicable, allowing them to sear beautifully.
5. Grill Perfectly: Grill the salmon for about 4-5 minutes on each side, or until it flakes easily with a fork and reaches an internal temperature of 145°F. Look for a nice golden color and char marks!
6. Rest Before Serving: Remove the salmon from the grill and let it rest for a few minutes before serving to enhance its juiciness and flavor.
Optional: Serve with fresh lemon wedges for a zesty kick!
Exact quantities are listed in the recipe card below.
Tips for the Best salmon on the grill
- Marinade Time: Allow at least 30 minutes for the salmon to soak in the marinade; this enhances flavor and tenderizes the fish.
- Temperature Matters: Preheat your grill to medium-high heat (375°F to 400°F) for perfectly cooked salmon on the grill without drying it out.
- Skin-Side Down: Always place skin-side down first. This helps protect the delicate flesh from direct heat and makes flipping easier.
- Flipping Technique: Use a wide spatula to flip the salmon gently, avoiding breakage. If it sticks, give it more time before attempting to turn it.
- Rest Before Serving: Let the grilled salmon rest for a few minutes after removing it from the grill. This allows juices to redistribute, ensuring moist and flavorful fillets.
How to Store and Freeze salmon on the grill
- Fridge: Store leftover grilled salmon in an airtight container for up to 3 days. This keeps it fresh and flavorful for your next meal!
- Freezer: You can freeze grilled salmon for up to 3 months. Wrap each piece tightly in plastic wrap, then place in a freezer bag to prevent freezer burn.
- Reheating: To reheat, thaw in the fridge overnight, then warm gently in the oven at 275°F until heated through. This preserves the delicate texture of your salmon on the grill.
- Marinade Storage: If you have leftover marinade, store it in the fridge for up to a week. Use it to add flavor to other proteins or vegetables!
salmon on the grill Your Way
Feel free to mix and match flavors to create a grilled masterpiece that tantalizes your taste buds!
- Spicy Kick: Add 1 teaspoon of red pepper flakes for a zesty heat. This little twist will elevate your dish, leaving you craving more.
- Citrus Burst: Substitute lime juice for lemon juice for a refreshing flavor profile. The vibrant zing of lime can brighten up the fish beautifully.
- Herb Infusion: Swap dill with fresh basil or cilantro for a unique herbal twist. Each herb brings a distinct aroma that can transform your salmon into a garden-fresh delight.
- Sweet & Savory: Use maple syrup instead of honey for a richer sweetness. This swap adds depth and pairs wonderfully with the savory elements of the marinade.
- Asian Flair: Try adding sesame oil in place of half the olive oil. This change provides an aromatic essence that complements the soy sauce beautifully.
- Garlic Lovers: Increase garlic to 4 cloves for an intense flavor boost. If you’re a garlic enthusiast, this extra kick will enhance every bite and make your taste buds dance.
- Nutty Flavor: Incorporate 1 tablespoon of toasted sesame seeds as a finishing touch before serving. This adds an appealing crunch and nutty flavor that enhances the texture.
- Smoky Touch: Add smoked paprika (1 teaspoon) to the marinade for a rich, smoky flavor profile. This variation brings a campfire essence to your summer grilling experience.
Make Ahead Options

This delicious grilled salmon recipe is perfect for meal prep, allowing you to enjoy healthy and flavorful meals throughout the week. You can prepare the marinade with 1/4 cup of extra virgin olive oil, 2 tablespoons of low-sodium soy sauce, 2 tablespoons of freshly squeezed lemon juice, 2 minced garlic cloves, optional honey, 1 teaspoon of dill, and 1/2 teaspoon of black pepper up to 24 hours in advance. Simply whisk these ingredients together and store them in the refrigerator. Place your salmon fillets in a resealable plastic bag or shallow dish with the marinade and let them soak for at least 30 minutes before grilling; this can also be done a day ahead. When you’re ready to serve, simply preheat your grill to medium-high heat and cook the salmon on the grill for about 4-5 minutes on each side until it flakes easily. This approach not only saves time but also ensures that your salmon on the grill remains juicy and packed with flavor when it’s time to eat!
salmon on the grill Recipe FAQs
How do I choose the best salmon fillets for grilling?
When selecting salmon fillets, look for vibrant, firm flesh with a fresh smell. You can use skin-on or skinless fillets based on your preference. Skin-on fillets tend to hold together better on the grill and provide added flavor, while skinless fillets are leaner and easier to eat.
Can I use a different marinade for the salmon?
Absolutely! While this recipe features a delightful marinade of olive oil, soy sauce, lemon juice, garlic, honey, dill, and black pepper, feel free to experiment. A mix of mustard and maple syrup adds a sweet tang, or try a teriyaki glaze for an Asian twist. Just be sure to keep the marinating time around 30 minutes to let those flavors meld.
What’s the best way to store leftover grilled salmon?
If you have any leftover grilled salmon (though it’s hard not to eat it all!), store it in an airtight container in the refrigerator. It will stay fresh for up to 3 days. When you’re ready to enjoy it again, gently reheat it in the oven at 350°F until warmed through, or serve cold over salads for a refreshing meal.
Can I freeze grilled salmon?
Yes! Grilled salmon freezes beautifully. Allow it to cool completely before placing it in an airtight container or heavy-duty freezer bag. It can be stored in the freezer for up to 3 months. When you’re ready to enjoy it, simply thaw it overnight in the fridge and reheat gently.
What should I do if my salmon sticks to the grill?
To prevent sticking, make sure your grill is preheated properly at medium-high heat (about 375°F to 400°F) and is clean. If you’re using skin-on fillets, place them skin-side down first; the skin acts as a barrier that helps prevent sticking. Using a little cooking spray or brushing olive oil on the grill grates can also help.
How many servings does this grilled salmon recipe yield?
This recipe makes four delicious servings of grilled salmon, each with approximately 300 calories. It’s perfect for a family barbecue or intimate gathering—just double up if you’re expecting more guests!

Grilled Salmon
Ingredients
Method
- In a bowl, whisk together olive oil, soy sauce, lemon juice, garlic, honey, dill, and black pepper to create the marinade.
- Place the salmon fillets in a resealable plastic bag or shallow dish and pour the marinade over the fillets. Seal the bag or cover the dish and refrigerate for at least 30 minutes.
- Preheat the grill to medium-high heat (about 375°F to 400°F).
- Remove salmon from the marinade and discard the marinade. Place the salmon fillets on the grill, skin-side down if applicable.
- Grill for about 4-5 minutes on each side, or until the salmon flakes easily with a fork and reaches an internal temperature of 145°F.
- Remove from the grill and let rest for a few minutes before serving.















