Lemon Butter Grilled Salmon

30 Minute MealsGluten Free RecipesKeto RecipesLow Carb Recipes

More Ways to Search: Recipe Index

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.

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

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.


5 from 9 votes
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

Prep Time10 mins
Cook Time30 mins
Total Time40 mins
You’ll love this Lemon Butter Grilled Salmon recipe, seasoned with fresh herbs, garlic, and green onions.
Course: Dinner
Cuisine: American
Servings: 6
Calories: 239


  • 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.
Nutrition Facts
Lemon Butter Grilled Salmon
Amount Per Serving
Calories 239 Calories from Fat 135
% Daily Value*
Fat 15g23%
Saturated Fat 6g30%
Trans Fat 1g
Polyunsaturated Fat 3g
Monounsaturated Fat 4g
Cholesterol 82mg27%
Sodium 119mg5%
Potassium 616mg18%
Carbohydrates 3g1%
Fiber 1g4%
Sugar 1g1%
Protein 23g46%
Vitamin A 379IU8%
Vitamin C 13mg16%
Calcium 32mg3%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.

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.

Keywords: foil packet salmon, grilled salmon in foil, how to cook salmon, keto salmon, low carb dinner ideas

Want To Save This Recipe?

More Healthy Salmon Recipes

18 Responses

    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. Erin | Dinners,Dishes and Dessert

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

  3. April

    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 Petrovska

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

Leave a Reply

Recipe Rating

Katerina of Diethood
Hey There!
I'm Katerina, a cookie-maker & picture-taker! For me, eating is a moment to share, an enjoyment, a passion. I hope you enjoy my recipes!

Amazon Affiliate Program

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.