Diethood » Recipes » Dinner Recipes » Seafood » Salmon » Lemon Butter Grilled Salmon

Lemon Butter Grilled Salmon

Lemon Butter Grilled Salmon is a healthy, zesty seafood recipe that only takes a minute to prep, and cooks in about half an hour! You’ll love this flavorful salmon recipe, seasoned with fresh herbs, garlic, and green onions.

An Ultra-Easy Recipe for Salmon Cooked in Foil

When it comes to cooking fish, there’s no better combination than good-quality fillets, real butter, fresh lemon, and garlic. Talk about tempting! And, although you might feel intimidated about cooking a whole salmon fillet, it doesn’t have to be difficult. This easy foil packet cooking method takes all the guesswork out of the process. Just fire up the grill (or oven), and let the foil do the rest!

Grilled lemon butter salmon is a healthy dinner that’s a snap to make.

For this recipe, I use fresh thyme, green onions, garlic, and lemon zest to flavor the fish. However, you could easily swap in other ingredients that you enjoy: fresh sprigs of dill, some minced shallot, lime instead of lemon, or whatever you like! Dinner? Done. ✅

close up shot of a whole cooked salmon fillet set on a piece of foil and topped with lemon slices, herbs, and green onions.

What’s in This Salmon Recipe?

Glad you asked! Here’s a full rundown of the ingredients for grilled lemon butter salmon, in detail. It’s a very simple recipe that’s well-balanced and nutritious, with a pungent bite from the garlic and green onions, plus the light richness of butter and fresh lemon.

  • Salmon: I used a large, whole salmon fillet with the skin on, but this recipe would also work with individual fillets, skin on or off. You’ll need 1.5 to 2 pounds, total. 
  • Salt and Pepper: To taste.
  • Thyme: Finely chop some fresh thyme leaves, or substitute dried thyme if you prefer.
  • Green Onions: The green onions should be thinly sliced, for sprinkling over the salmon fillet.
  • Garlic: Mince or press some fresh garlic. I don’t recommend using powdered garlic in this recipe – the intense, roasted flavor of powdered garlic isn’t as good as bright, fresh garlic cloves in this recipe.
  • Lemon and Lemon Zest: Zest the lemon, and then slice it. 
  • Butter: Cut the butter into thin pats for scattering over the fish.
  • Parsley: Chopped fresh parsley makes a pretty optional garnish.
overhead shot of a raw and whole Salmon filet set on a piece of foil topped with green onions

Let’s Get Grilling!

Now comes the fun part! Once your ingredients are gathered and prepped, it’s time to assemble the foil packet. Here’s the process, step by step:

  1. Arrange the Salmon on the Foil. Cut a large piece of foil, about 20 inches square. You will need a wide roll of foil to do this. Lay the salmon fillet on top of the foil, skin side down, and sprinkle it generously with salt and pepper. 
  2. Top the Salmon. Sprinkle the top of the salmon with the chopped thyme, green onions, and garlic, plus the lemon zest. Arrange the lemon slices on top, followed by the pats of butter. 
  3. Seal and Rest. Fold the foil over the salmon. Then fold the edges of the foil over twice, to make a sealed packet. Let the packet rest on the counter for about 10 minutes.
  4. Grill the Sealed Packet. While the fish is resting, preheat your grill to medium-high ( 375˚F to 425˚F). Next, place the salmon packet on the grill, and cover the grill. Let the salmon cook for about 18 minutes.
  5. Grill the Opened Packet. Open up the foil packet (carefully do this away from your face, to avoid getting burned by the steam). Close the grill again, and let the opened salmon packet cook for 5 to 8 more minutes, or until the salmon is cooked through. Check it for doneness using an instant-read meat thermometer (the internal temperature should register at 145˚F).
  6. Enjoy! Let the grilled salmon rest for about 5 minutes before garnishing with parsley and serving.

How Long Should It Take to Grill Salmon?

That depends on the thickness of the fillet, and the heat of your grill. It also depends on how close the salmon is to the actual heat source. In general, though, a salmon fillet takes about 25 minutes to grill on medium-high heat.

overhead shot of Lemon Butter Grilled Salmon in foil topped with green onions, sliced lemons, and parsley.

Tips for Success

Bring out the best in your ingredients with these easy tips and variations. Making this grilled lemon butter salmon is so simple, and these helpful suggestions make it even simpler!

  • Oven Method: To bake instead of grill, preheat your oven to 375˚F. Bake the salmon packet for 15 to 18 minutes, and then open up the packet and continue to bake for 10 more minutes, or until internal temperature of the fish registers at 145˚F.
  • Add Veggies: If you’d like to grill some vegetables while you’re grilling the fish, go for it! I recommend making separate veggie packets and using tender summer vegetables like zucchini, bell peppers, and green beans, which cook quickly. Season with salt and pepper, add a little olive oil, and grill until done! OR, just make these Cheesy Bacon Potato Foil Packets! 🍽
  • Spice Things Up: You can go in all kinds of great directions with the seasoning in this recipe. Salmon plays well with pan-Asian flavors, Cajun seasoning, and lots of other flavor profiles – so feel free to change it up!
  • Parchment Paper: If you would rather not use foil for your packets, you can use parchment – but only if you are baking the fish in the oven. Parchment is likely to catch fire on an outdoor grill.
close up shot of a whole cooked salmon fillet set on a piece of foil and topped with lemon slices, herbs, and green onions.

Easy Serving Ideas

To serve, I recommend making your favorite potato, pasta, or salad. When it comes to this balanced and flavorful salmon dish, almost any side dish works beautifully! Here are some easy options to try:

  • Baked Potatoes: A wholesome baked potato is a classic choice, and these Air Fryer Baked Potatoes are guaranteed to be crispy and tender. They’re perfect with just about any meal, and make a satisfying pair with lemon-butter salmon.
  • Spaghetti Squash: Keep things low-carb and utterly mouthwatering with this simple recipe for Creamy Spaghetti Squash. It’s a warm, alfredo-style dish that gives your meal a boost of veggies, fat, and protein.
  • Chopped Salad: Juicy, summery chopped veggies are at their colorful best in this easy, summery Chopped Egg, Cucumber, and Tomato Salad. This crowd-pleasing favorite makes a super-healthy lunch or dinner when paired with flavorful grilled salmon.

How to Store and Reheat Leftovers

  • Leftover salmon should be stored in the fridge, in airtight containers, or in zip-top bags. It will keep for up to three days.
  • To reheat salmon, place it in a covered skillet over low heat. Allow the salmon to heat until it reaches a safe internal temperature (145˚F). You can also reheat salmon in a 350˚F oven until heated through.

Can I Freeze Salmon?

  • In general, I do not recommend freezing cooked salmon – after thawing, the texture of the salmon can be mushy. However, it will still be safe to eat.
  • So, if you want to freeze your leftovers, just place them in freezer bags and freeze for up to three months. Thaw overnight in the refrigerator before reheating.
close up shot of a whole cooked salmon fillet set on a piece of foil and topped with lemon slices, herbs, and green onions.


close up shot of a whole cooked salmon fillet set on a piece of foil and topped with lemon slices, herbs, and green onions.

Lemon Butter Grilled Salmon

Katerina | Diethood
You’ll love this Lemon Butter Grilled Salmon recipe, seasoned with fresh herbs, garlic, and green onions.
5 from 9 votes
Servings : 6
Prep Time 10 mins
Cook Time 30 mins
Total Time 40 mins


  • 1.5 to 2 pound whole salmon fillet, skin-on
  • salt and fresh ground black pepper, to taste
  • 1 teaspoon finely chopped fresh thyme
  • 4 green onions, thinly sliced
  • 4 cloves garlic, minced
  • 2 teaspoons lemon zest
  • 1 whole lemon, thinly sliced
  • 4 tablespoons butter, cut into thin pats
  • chopped fresh parsley, for garnish


  • Cut out a large piece of foil, about 20"x20".
  • Place the salmon on top of the foil, skin side down.
  • Season with salt and pepper, and add fresh thyme.
  • Sprinkle the top of the salmon fillet with green onions and garlic, plus lemon zest.
  • Add lemon slices on top of the fillet, followed with pats of butter.
  • Fold the foil over the salmon and seal it shut. Set aside for 10 minutes.
  • In the meantime, preheat an outdoor grill to medium-high; about 375˚F to 425˚F.
  • Place the salmon packet on the grill; cover the grill and cook for about 18 minutes.
  • Carefully open up the foil packet away from your face.
  • Close the grill and continue to cook for 5 to 8 more minutes, or until salmon is cooked through.
    Check for doneness with an instant-read meat thermometer; salmon is cooked through when internal temperature registers at 145˚F.
  • Remove salmon from the grill and let stand about 5 minutes.
  • Garnish with parsley.
  • Cut and serve.


Oven Method: 
  • Preheat oven to 375˚F. 
  • Cook for 15 minutes. 
  • Open up the packet and continue to cook for 8 to 10 more minutes, or until internal temperature registers at 145˚F.


Calories: 239 kcal | Carbohydrates: 3 g | Protein: 23 g | Fat: 15 g | Saturated Fat: 6 g | Polyunsaturated Fat: 3 g | Monounsaturated Fat: 4 g | Trans Fat: 1 g | Cholesterol: 82 mg | Sodium: 119 mg | Potassium: 616 mg | Fiber: 1 g | Sugar: 1 g | Vitamin A: 379 IU | Vitamin C: 13 mg | Calcium: 32 mg | Iron: 1 mg | Net Carbs: 2 g

Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

Course: Dinner
Cuisine: American
Keyword: foil packet salmon, grilled salmon in foil, how to cook salmon, keto salmon, low carb dinner ideas
Did you make this recipe?Take a pic and let us know how it was!


More Healthy Salmon Recipes

Ask a Question or Rate this Recipe

Your email address will not be published.

Recipe Rating

18 comments on “Lemon Butter Grilled Salmon”

  1. Made this for dinner last night. We like fish a lot. Made some minor changes, used 2 Salmon steaks instead of a fillet, used chives instead of green onions (that’s what I had) but pretty much everything else the same. Came out perfect!! Tender and flaky. I most often will broil my salmon with Teryaki or Balsamic (both delicious) but can come out dry if not watching carefully. This is easier and better imho.

  2. Avatar photo
    Erin | Dinners,Dishes and Dessert

    This Lemon Butter Grilled Salmon looks perfect! I need to add this to our menu soon!

  3. Holy. Moly. That looks so good! I’m going to try making this and adding some wood chips to the grill.

  4. I’m not a huge fish fan, but my kids like it so we gave this a try the other night. It is *chef’s kiss* perfect! Probably the best salmon I’ve ever had.

    1. Katerina - Diethood
      Katerina Petrovska

      That’s great to hear! I am very glad you and your family enjoyed it! Thank you for chiming in! 🙂

Scroll to Top