• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Recipes
  • Free Bonus
  • About

Boulder Locavore® logo

menu icon
go to homepage
  • Home
  • Recipes
  • Free Bonus
  • About
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipes
    • Free Bonus
    • About
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
  • ×

    Home » Recipes » Grilling » Grilled Salmon in Foil with Vegetables

    LAST UPDATED: November 4, 2022 • FIRST PUBLISHED: July 14, 2020 By Toni Dash 30 Comments

    Grilled Salmon in Foil with Vegetables

    Jump to Recipe

    This post may include affiliate links. As an Amazon Associate I earn from qualifying purchases.

    Grilled Salmon in Foil on plate with rice title image

    Grilled Salmon in Foil is a fast, easy way to cook a meal! The salmon is moist and full of flavor. The vegetables become a side dish and everyone gets their own packet!

    Grilled Salmon in Foil on plate with rice title image

    Salmon is a favorite fish for most people. It has a great meaty texture, light pleasing flavor and cooks quickly.

    Grilling it in foil makes it super easy. Including some aromatic vegetables adds more flavor and a side dish for dinner when it’s done!

    This is the easiest grilled salmon recipe you’ll ever make. And it’s ready in about 15 minutes!

    Jump to:
    • Why Grill Salmon in Foil?
    • Recipe Ingredients
    • How to Grill Salmon in Foil – Step-by-Step
    • When is Salmon Cooked?
    • How to Cook Salmon in Foil in the Oven
    • More Ways to Cook Salmon
    • You’ll Love these Recipes too!
    • Recipe

    Why Grill Salmon in Foil?

    If grilling intimidates you this is a recipe you’ll love. It’s made on the grill but you don’t have to be a griller to make it.

    There are many reasons grilling a foil packs is a great choice:

    It holds in moisture so the salmon cooks from heat and steaming. It cooks through, is moist and delicious!

    There is no risk of grill flare ups over cooking the salmon. And the salmon can’t stick to the grill.

    Easy serving (everyone gets their own packet).

    Easy clean up. Once the food is served the foil can be discarded. No clean up of the grill either!

    It makes a full meal in one packet!

    cooked salmon with vegetables in foil

    Recipe Ingredients

    You’ll never believe how much great flavor comes from just a few simple ingredients!

    • 4 Salmon Fillets (1 1/2 pounds total) – Using rectangular fillets as shown below works perfectly for this recipe.
    • Kosher Salt 
    • ground Black Pepper
    • Red Onions
    • Tomatoes (regular or cherry tomatoes)
    • Lemon
    • Unsalted Butter
    • 12-inch wide Aluminum Foil – if you prefer not to cook the food directly on foil due to the acidic ingredients line the foil with parchment paper before adding the ingredients.
    grilled salmon in foil ingredients

    How to Grill Salmon in Foil – Step-by-Step

    STEP 1: Preheat grill to medium-high (400-450 degrees F). Brush any food particles off the grill grates with a wire brush.

    STEP 2: While the grill is heating prepare the packets. 

    • Combine the salt and pepper in a small bowl; mix together.
    • Spray the middle of one of the pieces of 12-inch by 18-inch pieces of foil with non-stick cooking spray (photo 1).
    • Place one of the salmon fillets in the middle of the foil skin side down. Sprinkle with 1/4 of the salt/pepper mix (photo 2).
    grilled salmon in foil recipe steps 1-4
    • Place 1 pat of the butter in the middle of the fillet and 2 lemon slices on top of the salmon (photo 3).
    • Place 1/4 of the sliced onions (photo 4) and tomatoes (photo 5) on either side of the salmon.

    Folding the packets

    Bring the two short ends of foil together over the salmon fillet. Fold together multiple times leaving room over the salmon (it will be tented for air circulation)(photo 6).

    Crimp each remaining end and fold over a few times. Repeat on the other end (photo 7).

    grilled salmon in foil recipe steps 5-8

    STEP 3: Place the packets on the prepared preheated grill (photo 8). Close the grill and cook for 10 minutes. NOTE: the side view in photo 8 shows the tenting of the foil over the salmon.

    grilled salmon in foil recipe step 9-10

    STEP 4: When 10 minutes has passed, remove one packet from the grill and check the internal temperature (photo 9). It should have reached 145 degrees F (photo 10). NOTE: use tongs or a hot pad to open the foil to check the temperature; steam will escape and the foil will be hot.

    If the salmon isn’t ready, close packet and cook slightly longer. 

    If the salmon is done, open the packets and allow it to rest for 5 minutes. Remove the salmon and vegetables from the packet to a plate and serve!

    When is Salmon Cooked?

    When it reaches 145 degrees F internal temperature.

    Measure in the thickest part of the salmon with an instant read thermometer.

    Also it changes from being a deep coral color with a slightly shiny appearance to a light coral and opaque (refer to photo above).

    It will also be flaky when a piece is broken off (see below).

    bite of salmon on fork

    How to Cook Salmon in Foil in the Oven

    If you prefer to cook the salmon packets in the oven instead:

    Preheat the oven to 400 degrees F.

    1. Make up the packets as described in the recipe. 
    2. Place the foil packets on a rimmed baking sheet for easier maneuvering.
    3. Bake 10 minutes, check for doneness. Allow to rest 5 minutes if they are done or cook longer if needed.

    At 400 degrees F the salmon should take 10 minutes + 5 minutes rest after cooking.

    At 375 degrees F the salmon should take 12-15 minutes + 5 minutes rest after cooking.

    More Ways to Cook Salmon

    • Charred Cedar Plank Salmon
    • Pan Seared Salmon with Capers and Lemon
    • Sheet Pan Maple-Mustard Salmon
    • Baked Salmon with Curly Kale
    cooked salmon on plates

    You’ll Love these Recipes too!

    • Coconut Rice with Turmeric (served with the salmon above) 
    • Fresh Peach Chutney
    • Roasted Potatoes with Lavender
    • Sticky Grilled Chicken Wings
    • Grilled Fairytale Eggplant

    Did you make it? Please RATE THE RECIPE below!

    Please SUBSCRIBE and FOLLOW ME on FACEBOOK, INSTAGRAM, TWITTER and PINTEREST!

    Recipe

    Grilled Salmon in Foil on plate with rice title image

    Grilled Salmon in Foil

    This is the easiest way to grill salmon! The individual foil packets include salmon and vegetables that grill in 10 minutes for a delicious, light meal!
    5 from 23 votes
    Print Save Recipe Recipe Saved! Pin Rate
    Course: Main Course
    Cuisine: American
    Prep Time: 7 minutes
    Cook Time: 10 minutes
    Resting Time: 5 minutes
    Total Time: 22 minutes
    Servings: 4
    Calories: 333kcal
    Author: Toni Dash
    Prevent your screen from going dark

    Ingredients

    • ½ teaspoon Salt
    • ¼ teaspoon ground Black Pepper
    • 4 Salmon filets 1 ½ pounds total
    • 1 Lemon sliced into 8 slices
    • 2 tablespoons Unsalted Butter sliced into 4 pats
    • 2 medium Red onions sliced and rings separated sliced and rings separated
    • 2 Tomatoes chopped or 2 cups Cherry Tomatoes halved
    • 4 12-inch by 18-inch pieces Foil

    Instructions

    • Preheat the grill to medium-high temperature (400-450 degrees). Using a grill brush scrape any food particles from the grates.
    • Combine the salt and pepper in a small bowl and mix together.
    • Spray the middle of an 18-inch by 12-inch piece of foil with non-stick spray and put one salmon fillet, skin side down, in the non-stick spray area.
    • Sprinkle with 1/4th of the salt and pepper mixture.
    • Place one pat of butter and a few lemon slices one top of the salmon.
    • Put one quarter of the onions and tomatoes on either side of the salmon filet.
    • Pull the two short ends of foil to meet over the salmon and roll them together over the salmon to seal them creating space between the top of the salmon and foil for air circulation (tenting it).
    • Roll the top and bottom foil on the ends of the salmon together to seal.
    • Repeat for the remaining three salmon filets.
    • Place foil packets on the grill with lid closed for 10 minutes. After 10 minute remove one packet carefully open it (watch out for steam) and check for doneness. The internal temperature should be at least 145 degrees measured with an Instant Read thermometer measured in the thickest part of the filet. The salmon will be an opaque coral color all the way through.
    • If done, remove all packets and allow them to sit for 5 minutes before serving. If needed, cook a few more minutes on the grill.

    Video

    Nutrition

    Calories: 333kcal | Carbohydrates: 10g | Protein: 35g | Fat: 17g | Saturated Fat: 5g | Cholesterol: 109mg | Sodium: 372mg | Potassium: 1096mg | Fiber: 2g | Sugar: 5g | Vitamin A: 755IU | Vitamin C: 27mg | Calcium: 46mg | Iron: 2mg
    Did you make this recipe?Mention @boulderlocavore or tag #boulderlocavore!
    « How to Make Crustless Quiche
    Lemon Chiffon Pie with Cornflakes Crust »

    ABOUT THE AUTHOR

    TONI DASH
    Toni Dash head shot

    Toni Dash, is a Certified Nutrition Coach and the writer/blogger, photographer, recipe developer and creator of Boulder Locavore®. She has been developing easy to make, well-tested recipes since 2010. Her seasonal recipes bring excitement to the dining table for both gluten-free and gluten diners. Toni has been featured in numerous publications and on culinary websites for her creative, delicious recipes and travel features. For more details, check out her About page.

    Free Email Course

    5 FAST & EASY 15-MINUTE RECIPES
    Spending too much time in the kitchen?
    These recipes are fast, easy, and perfect for every occasion.

    Reader Interactions

    Comments

    1. Beth says

      August 11, 2020 at 8:29 am

      5 stars
      Yummy! My daughter and I love salmon! This recipe is our favorite! Can’t wait to make this again!

      Reply
      • Toni Dash says

        August 11, 2020 at 10:44 am

        Yay!! It’s SO easy and SO good isn’t it? So glad you loved it.

        Reply
    2. Danai @ Living, Learning, Eating says

      July 18, 2020 at 11:20 am

      Salmon is my favorite fish, I’ll take all the recipes! This looks great.

      Reply
    3. Sara Welch says

      July 15, 2020 at 7:27 pm

      5 stars
      Love grilling season for recipes just like this one! Easy to prep, easy to cook and easy to clean! Love it!

      Reply
    4. Nancy says

      July 15, 2020 at 3:54 pm

      5 stars
      This is super simple to make! Love the flavor and how tender the salmon cooks up!

      Reply
    5. Beti | easyweeknightrecipes says

      July 15, 2020 at 1:49 pm

      5 stars
      This salmon is absolutely perfect!! My family loved it!

      Reply
    6. katerina @ diethood.com says

      July 15, 2020 at 1:48 pm

      5 stars
      This is such a fantastic way to cook salmon!! Its incredibly delicious!!

      Reply
    7. Ashley says

      July 15, 2020 at 12:31 pm

      5 stars
      I wish I started cooking salmon this way a long time ago!

      Reply
    8. Erin | Dinners,Dishes and Dessert says

      July 15, 2020 at 10:13 am

      5 stars
      This Grilled Salmon couldn’t look any more perfect!

      Reply
    « Older Comments

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    About Toni Dash

    Toni Dash BoulderLocavore.com Head Shot

    Welcome! I’m Toni. I’m a Certified Nutrition Coach and my goal is to MAKE YOUR LIFE EASIER with delicious, well-tested recipes and travel tips! More About Me …

    AS FEATURED ON….

    BoulderLocavore.com Featured By Press

    Easy Dinners

    • Instant Pot Jambalaya Instant Pot Jambalaya Recipe: Quick & Easy Comfort Food
    • Instant Pot Smoked Paprika & Garlic Chicken Legs with lime wedges on a pewter platter Instant Pot Smoked Paprika & Garlic Chicken Legs
    • Korean BBQ Chicken title image Easy Korean BBQ Chicken recipe
    • Instant Pot Corned Beef Brisket title image Instant Pot Corned Beef Brisket: an Easy One Pot Meal
    • Shrimp Salad title image Shrimp Salad Recipe
    • Green Chile Stew title image Hearty New Mexican Green Chile Pork Stew

    TRENDING RIGHT NOW

    • cilantro lime rice title image Easy Instant Pot Cilantro Lime Rice Recipe
    • How to Make Moist Homemade Shredded Chicken Breast title How to Make Moist Homemade Shredded Chicken Breast Recipe
    • LIMEADE IN A GLASS WITH ICE Fresh Homemade Limeade recipe
    • Instant Pot Jambalaya Instant Pot Jambalaya Recipe: Quick & Easy Comfort Food
    • Instant Pot Corned Beef Brisket title image Instant Pot Corned Beef Brisket: an Easy One Pot Meal
    • Subway Cookies Raspberry Cheesecake Cookies (Subway Cookies Copycat Recipe)

    Footer

    • Facebook
    • Twitter
    • Pinterest
    • Instagram

    Contact | About | Privacy Policy | Disclosure Policy | Accessibility Statement | Cookie Policy


    SIGN ME UP to get FREE recipes directly to my inbox!

    Don't miss our TRAVEL SECTION!


    Copyright © 2010-2023 All Rights Reserved

    Boulder Locavore is a participant in the Amazon Services LLC associates program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.