Imagine the tantalizing aroma of salmon on the grill, its skin sizzling to perfection while the fresh herbs and zesty lemon dance together in a mouthwatering symphony. The moment you take that first bite, the rich, buttery flavor melts in your mouth, creating a delightful explosion of taste that’s hard to resist.

Thinking back to summer barbecues with family, I remember the excitement as we gathered around the grill, laughter filling the air while the salmon cooked to perfection. This dish isn’t just a meal; it’s an experience meant for sunny afternoons or cozy gatherings where good food and great company reign supreme, promising an unforgettable flavor journey that will leave you craving more.
What Makes salmon on the grill So Special?
Deliciously grilled salmon fillets are a culinary delight that combines ease and flavor in every bite.
- Fresh ingredients like lemon juice and garlic create a zesty marinade that infuses the fish with mouthwatering taste.
- Quick prep time of just 15 minutes means you can whip up this healthy meal even on busy weeknights.
- Versatile cooking allows for skin-on or skinless salmon, catering to all preferences.
- Crowd-pleasing appeal makes it perfect for family dinners or summer barbecues, impressing guests effortlessly.
Experience the joy of cooking with this simple yet exquisite recipe!
salmon on the grill Ingredients
- For the Salmon
- 4 fillets salmon (skin-on or skinless) – Choose fresh, high-quality salmon for the best flavor and texture when grilling.
- For the Marinade
- 1/4 cup olive oil (extra virgin) – This adds richness and helps to keep the salmon moist on the grill.
- 2 tablespoons lemon juice (freshly squeezed) – Fresh lemon juice brightens the flavor and balances the richness of the salmon.
- 2 cloves garlic (minced) – Garlic infuses a savory aroma and depth of flavor to your marinade.
- 1 teaspoon dried dill – Dill complements salmon beautifully, enhancing its natural taste with a hint of herbiness.
- 1 teaspoon salt (to taste) – Adjust according to your preference; it enhances all the flavors in your marinade.
- 1/2 teaspoon black pepper (freshly ground) – Freshly ground pepper adds a subtle kick that elevates the overall taste of salmon on the grill.
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 freshly squeezed lemon juice, 2 cloves of minced garlic, 1 teaspoon of dried dill, 1 teaspoon of salt, and 1/2 teaspoon of freshly ground black pepper. This aromatic marinade will infuse your salmon with vibrant flavors.
2. Marinate the Salmon: Place the 4 salmon fillets (skin-on or skinless) in a shallow dish and pour the marinade over them. Cover and refrigerate for at least 30 minutes to let those delicious flavors meld together.
3. Preheat the Grill: Preheat your grill to medium-high heat, aiming for about 375°F to 450°F. Don’t forget to clean the grill grates with a grill brush to prevent sticking.
4. Grill the Salmon: Remove the salmon from the marinade and place it on the hot grill. Cook for about 4-5 minutes per side, or until the internal temperature reaches a safe 145°F (63°C). You’ll know it’s ready when it flakes easily with a fork and has beautiful grill marks.
5. Serve: Once grilled to perfection, remove the salmon from the grill and let it rest for a few minutes before serving. Enjoy this delightful dish with your favorite sides for a truly satisfying meal.
Optional: Garnish with fresh herbs or extra lemon wedges for added flavor.
Exact quantities are listed in the recipe card below.
Pro Tips for salmon on the grill
- Perfect Marinade Time: Let the salmon marinate for at least 30 minutes, but no longer than 2 hours to prevent texture changes.
- Skin-Side Down First: If using skin-on fillets, start grilling skin-side down. This helps keep the fish moist and prevents sticking.
- Avoid Overcooking: Grill salmon for 4-5 minutes per side; check doneness using a meat thermometer to ensure it reaches 145°F (63°C).
- Rest Before Serving: Allow grilled salmon to rest for a few minutes after cooking. This enhances flavor and tenderness.
- Keep It Clean: Always clean your grill grates before cooking. A clean surface reduces sticking and ensures even cooking for your salmon on the grill.
How to Store and Freeze salmon on the grill
- Fridge: Store leftover salmon on the grill in an airtight container for up to 3 days to maintain freshness and flavor.
- Freezer: If you want to save your grilled salmon for later, wrap it tightly in plastic wrap and then foil. It can last up to 3 months.
- Reheating: When ready to enjoy, reheat your salmon in the oven at 350°F (175°C) until warmed through, about 10-15 minutes for best results.
- Marinade Storage: If you have leftover marinade, keep it sealed in the fridge for up to a week. It makes a great dressing or sauce!
salmon on the grill Your Way
Feel free to personalize this recipe and make it your own masterpiece with these delightful variations.
- Herbaceous Kick: Add a tablespoon of fresh chopped parsley or cilantro for a vibrant, herbal twist. This brightens up the dish, creating a refreshing burst of flavor in every bite.
- Spicy Heat: Incorporate 1 teaspoon of red pepper flakes into the marinade for a zesty kick. The heat complements the rich salmon beautifully, making it perfect for those who love a little spice.
- Citrus Zing: Swap lemon juice for lime or orange juice for a different citrus profile. The unique flavors will add an exciting twist that elevates your grilled salmon experience.
- Sweet & Savory: Mix in 1 tablespoon of honey or maple syrup for a hint of sweetness. This balance of flavors creates a delightful caramelization on the grill, enhancing the overall taste.
- Smoky Flavor: Use smoked paprika instead of black pepper to infuse your salmon with an irresistible smoky note. This variation transports you to summer cookouts with every bite.
- Asian Inspired: Add 2 tablespoons of soy sauce and a teaspoon of ginger to the marinade for an Asian twist. This combination will give your salmon an umami depth that’s simply scrumptious.
- Nutty Crunch: Top the grilled salmon with toasted almond slivers or sesame seeds before serving. This adds an unexpected crunch that contrasts beautifully with the tender fish.
- Mediterranean Flair: Replace dill with oregano or thyme and add sliced olives to the marinade. These flavors provide a Mediterranean vibe that pairs wonderfully with grilled salmon.
Make Ahead Options
This salmon on the grill recipe is perfect for meal prep, allowing you to enjoy delicious, healthy dinners throughout the week. You can prepare the marinade in advance by whisking together 1/4 cup of olive oil, 2 tablespoons of freshly squeezed lemon juice, 2 cloves of minced garlic, 1 teaspoon of dried dill, 1 teaspoon of salt, and 1/2 teaspoon of freshly ground black pepper. Store it in the refrigerator for up to 3 days. When you’re ready to grill, simply place the salmon fillets in a shallow dish, pour the marinade over them, and let them sit for at least 30 minutes. Preheat your grill to medium-high heat and cook for about 4-5 minutes per side until they reach an internal temperature of 145°F (63°C). This way, you’ll have flavorful salmon ready to serve with your favorite sides in no time!
salmon on the grill Recipe FAQs
What type of salmon is best for grilling?
For grilling, I recommend using fresh, high-quality salmon fillets, whether skin-on or skinless. Skin-on fillets tend to be more forgiving on the grill, as the skin helps keep the fish moist and prevents it from sticking. Look for bright, firm fillets that have a nice sheen and smell fresh.
How long should I marinate the salmon?
Marinate your salmon for at least 30 minutes for optimal flavor absorption. If you can give it a little longer—up to 2 hours—that’s even better! Just remember to keep it in the refrigerator while marinating to ensure food safety.
What should I do if my salmon sticks to the grill?
If you find your salmon sticking, there are a couple of things you can do. First, make sure your grill grates are clean and well-oiled before placing the salmon on them. A preheated grill is key! If it still sticks, gently use a spatula to release it—it may just need a little coaxing!
Can I freeze leftover grilled salmon?
Absolutely! You can freeze any leftover grilled salmon. Allow it to cool completely, then wrap it tightly in plastic wrap or aluminum foil and place it in an airtight container. It will keep well in the freezer for up to 3 months. When you’re ready to enjoy it again, simply thaw in the refrigerator overnight and reheat gently.
How many calories are in each serving of this grilled salmon?
Each serving of this delicious grilled salmon contains approximately 350 calories. It’s a healthy option packed with protein and Omega-3 fatty acids, making it not just tasty but also nutritious!
What are some great sides to serve with grilled salmon?
Grilled salmon pairs wonderfully with a variety of sides! Consider serving it alongside steamed asparagus or a fresh garden salad tossed with lemon vinaigrette. You could also add roasted potatoes or quinoa for a heartier meal—whatever suits your family’s taste!

Grilled Salmon
Ingredients
Method
- In a bowl, whisk together olive oil, lemon juice, minced garlic, dill, salt, and pepper.
- Place salmon fillets in a shallow dish and pour the marinade over them. Cover and refrigerate for at least 30 minutes.
- Preheat the grill to medium-high heat. Clean the grill grates with a grill brush.
- Remove salmon from the marinade and place on the grill. Cook for about 4-5 minutes per side, or until the internal temperature reaches 145°F (63°C).
- Remove from the grill and let rest for a few minutes before serving. Enjoy with your favorite sides.







