How to Cook Salmon on the Grill in Foil

Salmon cooks quickly and is loaded with protein as well as omega-3 fatty acids, which promote heart health. But fish can be a bit more unforgiving when you're cooking it on the grill, compared to steaks or burgers. With a little foil and your favorite spices, you can grill your salmon and eat it too.

Step 1

Fire up your grill and allow to fully heat up. Adding food to an underheated grill can extend cooking time and make foods stick.

Step 2

Season salmon fillets as desired, using such flavorings as lemon pepper, barbecue sauce and spicy seafood seasonings.

Step 3

Pull out your aluminum foil. Ideally, you should use heavy-duty foil on the grill, but doubling two sheets of regular foil will work, as well. You'll need about a foot-long sheet for each salmon fillet.

Step 4

Spray foil sheets with non-stick cooking spray or a light coating of olive oil. This will keep your salmon from sticking.

Step 5

Place your salmon, skin side down, in the center of the foil sheet. Pull the sides of the foil up around the salmon a little bit to form a make-shift bowl. Add any spices, veggies or liquids such as soy sauce, lemon juice or cooking wine.

Step 6

Join the long sides together up and around the salmon completely. Fold the foil sides together to create a seal and prevent them from coming apart.

Step 7

Repeat this folding step with the short ends of the foil. This creates a sealed packet that will hold in your salmon, along with the added ingredients, while cooking.

Step 8

Place the packets on your grill in an area of indirect heat, ideally on the top shelf. Avoid extremely hot areas right above the flames.

Step 9

Close the lid to your grill and cook for roughly 10 to 20 minutes. Check each packet for doneness after 10 minutes. Your salmon is ready when it's light pink and moderately resilient to the touch when pressed. Once done, let salmon stand for a few minutes, then open up the packets completely and enjoy.

Things You'll Need

  • Grill

  • Salmon fillets

  • Herbs, spices and chopped vegetables

  • Foil

  • Cooking spray


Check your salmon with a food thermometer before serving. Fish needs to reach an internal temperature of 145 degrees Fahrenheit, according to the U.S. Department of Health & Human Services.

Be careful opening packets. Moisture creates steam during cooking and can lead to burning if you quickly tear open the foil.

Load Comments

Copyright © 2019 Leaf Group Ltd. Use of this web site constitutes acceptance of the LIVESTRONG.COM Terms of Use , Privacy Policy and Copyright Policy . The material appearing on LIVESTRONG.COM is for educational use only. It should not be used as a substitute for professional medical advice, diagnosis or treatment. LIVESTRONG is a registered trademark of the LIVESTRONG Foundation. The LIVESTRONG Foundation and LIVESTRONG.COM do not endorse any of the products or services that are advertised on the web site. Moreover, we do not select every advertiser or advertisement that appears on the web site-many of the advertisements are served by third party advertising companies.