Grilled Salmon in Foil: Easy, Flaky & Perfect Every Time

Grilled salmon in foil is the fastest, most reliable method for producing moist, flaky fish on the grill every single time, and it takes just 20 minutes from start to table. The foil packet traps aromatic steam from the lemon and herbs, gently cooking the salmon from all sides without any risk of sticking or falling apart on the grates.

With only five ingredients and virtually no cleanup, this Grilled Salmon in Foil is the recipe you will reach for again and again all summer long.

Prep Time10 minutes
Cook Time10–15 minutes
Total Time20–25 minutes
Servings2 people
DifficultyEasy
CuisineAmerican / Seafood
Table of Contents

Grilled salmon in foil is my absolute go-to whenever I fire up the grill for a weeknight meal. Over the years of making this, I have tested every seasoning combination under the sun, and the version I keep coming back to is beautifully simple: avocado oil, Italian seasoning, sea salt, and fat rounds of fresh lemon layered right on top of the fish. The lemon slices do double duty here.

They perfume the steam trapped inside the foil and also prevent the delicate flesh from sitting directly against the hot metal, which means the salmon stays moist all the way through rather than drying out at the edges.

My family always asks for this on grilling nights, and I have to say the trick that changed everything for me was patting the salmon fillets completely dry with paper towels before adding any oil or seasoning. Dry fish seasons better, and the texture of the finished fillet is noticeably firmer and more satisfying.

If your salmon was previously frozen, give it a full overnight thaw in the refrigerator and then a 15-minute rest at room temperature before it hits the grill. Cold fish placed directly on heat cooks unevenly from the outside in, leaving a raw or mushy center while the edges are already overdone.

Why Grilled Salmon in Foil Works So Well

Grilled salmon in foil outperforms open-grill cooking in nearly every practical way. The sealed aluminum packet creates a miniature steam environment, so the fish cooks gently and evenly without losing any of its natural juices to the flame. You get tender, restaurant-quality salmon without standing over the grill with a spatula, nervous about the fish breaking apart or sticking to the grates.

The foil method also gives you total control over flavor. Because the packet is closed, every drop of avocado oil, every granule of seasoning, and all the fragrant lemon juice stays in contact with the fish the whole time. Open-grill cooking loses those flavors to the fire.

Here, they absorb directly into the flesh. If you love bold seasoning, try a blend of garlic powder, smoked paprika, and onion powder for a Cajun-style variation. For a more delicate result, Herbs de Provence works beautifully and gives the fish an almost buttery herbal note without overpowering the natural flavor of the salmon.

Grilling salmon in foil is also the most practical option when you are managing a full grill with multiple dishes. The packet can sit on a cooler section of the grate or on the upper shelf while steaks or vegetables take up the main cooking zone. You get excellent results without sacrificing prime grill real estate. If you are looking for other easy salmon preparations, the sheet pan salmon with asparagus uses a similarly hands-off oven method that is just as reliable on a rainy day.

Ingredients for Grilled Salmon in Foil

IngredientQuantityNotes / Alternatives
Salmon fillet1 pound, cut into individual filletsKing or Atlantic salmon preferred for fat content. Sockeye and coho work well. Use skin-on for easier handling. Ensure frozen salmon is fully thawed.
Avocado oil1 tablespoonOlive oil is an excellent substitute. Avocado oil has a higher smoke point, which suits the grill better.
Italian seasoning1 tablespoonHerbs de Provence is a classic swap. A DIY blend of garlic powder, onion powder, dried oregano, and smoked paprika is also very good.
Sea salt1/4 teaspoon (or to taste)Kosher salt works equally well. Lemon pepper seasoning can replace both salt and seasoning in one step.
Lemon, large1, sliced into roundsLime rounds offer a slightly sharper citrus note. For a milder result, simply squeeze half a lemon over the fish rather than using slices.
Aluminum foilOne large sheet (or two sheets for a double layer)Heavy-duty foil is ideal. Regular foil works if doubled up to prevent punctures.

Mise en Place and Prep Steps

  1. Remove salmon from the refrigerator 15 minutes before grilling to bring it closer to room temperature for more even cooking.
  2. Pat each salmon fillet thoroughly dry on all sides using paper towels. This step helps the seasoning stick and produces a better texture.
  3. Slice the lemon into rounds approximately 1/4 inch thick. Remove any visible seeds.
  4. Measure out the avocado oil, Italian seasoning, and sea salt and have them ready beside the foil.
  5. Tear off a sheet of aluminum foil large enough to fold over and fully enclose all the salmon fillets with at least a 3-inch border on each side.
  6. Preheat the grill to medium-high heat (400 to 450°F) and clean the grates with a wire brush while it warms up.

How To Make Grilled Salmon in Foil Step-by-Step

Step 1: Preheat and Prepare the Grill

  1. Preheat the grill.Turn all burners to medium-high and close the lid. Allow the grill to reach 400 to 450°F, which typically takes 10 to 15 minutes. Clean the grates thoroughly with a wire brush to remove any leftover residue from previous cooks.

Step 2: Season and Wrap the Salmon

  1. Arrange salmon on foil.Place all the salmon fillets flesh-side up in a single layer on the large sheet of foil. Fillets should be close together but not overlapping.
  2. Coat with oil.Drizzle the avocado oil evenly over each fillet, then use clean hands or a pastry brush to spread it across the entire surface of the fish.
  3. Season generously.Sprinkle the Italian seasoning evenly over each fillet, followed by the sea salt. Press the seasoning lightly into the flesh so it adheres.
  4. Add lemon rounds.Lay two or three lemon slices on top of each fillet, covering as much of the surface as possible. The lemon will perfume the steam inside the packet.
  5. Seal the foil packet.Bring the long edges of the foil together above the salmon and fold them down tightly several times to create a firm seal. Fold the short ends upward to close the packet completely. Leave a small air pocket inside so steam can circulate around the fish.

Step 3: Grill the Foil Packet

  1. Place packet on the grill.Set the sealed foil packet directly over medium-high heat. Close the grill lid immediately.
  2. Cook undisturbed.Grill for 10 to 15 minutes without opening the packet. Thinner fillets (under 1 inch thick) will be done around the 10-minute mark. Thicker fillets may need the full 15 minutes.
  3. Check for doneness.Use tongs to carefully move the packet to a cutting board or large plate. Open one corner of the foil carefully, venting away from you to avoid the burst of steam. Insert an instant-read thermometer into the thickest part of the fish. According to FDA guidelines, salmon is fully cooked when it reaches an internal temperature of 145°F. For medium doneness with a slightly translucent center, pull it at 130 to 135°F.

Step 4: Rest and Serve

  1. Rest before serving.Allow the packet to sit, still loosely closed, for 5 minutes. The salmon continues cooking slightly from residual heat, and the rest period allows the juices to redistribute through the fish.
  2. Unwrap and plate.Fully open the foil, slide a wide spatula under each fillet, and transfer to plates. Squeeze any remaining lemon juice from the roasted lemon slices over the fish before serving.
Fresh salmon fillets with lemon rounds, avocado oil, Italian seasoning, and sea salt arranged as ingredients for grilled salmon in foil
Just five fresh ingredients are all you need for this easy grilled salmon in foil recipe.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Grilled Salmon in Foil


  • Author: Abra Recipes
  • Total Time: 25 minutes
  • Yield: 2 servings 1x
  • Diet: Gluten Free

Description

Grilled salmon in foil is the fastest, most reliable method for producing moist, flaky fish on the grill every single time. Seasoned with Italian herbs, avocado oil, sea salt, and fresh lemon, this five-ingredient foil packet recipe is ready in just 20 minutes with virtually no cleanup.


Ingredients

Scale
  • 1 pound salmon fillet, cut into smaller fillets
  • 1 tablespoon avocado oil (or olive oil)
  • 1 tablespoon Italian seasoning (or Herbs de Provence)
  • 1/4 teaspoon sea salt, to taste
  • 1 large lemon, sliced into rounds

Instructions

  1. Preheat the Grill: Heat grill to medium-high (400–450°F). Clean grates with a wire brush.
  2. Arrange on Foil: Place salmon fillets flesh-side up on a large sheet of aluminum foil.
  3. Oil and Season: Drizzle avocado oil over fillets and coat with hands or a brush. Sprinkle Italian seasoning and sea salt evenly over each fillet.
  4. Add Lemon: Lay 2–3 lemon rounds on top of each fillet.
  5. Seal the Packet: Fold the foil tightly to enclose the salmon, leaving a small air pocket inside for steam to circulate.
  6. Grill: Place packet directly on the grill over medium-high heat. Close the lid and cook 10–15 minutes, depending on fillet thickness.
  7. Check Temperature: Open one corner carefully away from you. Insert thermometer into thickest part. Target 145°F (fully cooked) or 130–135°F (medium).
  8. Rest and Serve: Let the closed packet rest 5 minutes. Open fully, slide fillets onto plates, and squeeze roasted lemon juice over the fish before serving.

Notes

Pat salmon dry before oiling for better seasoning adhesion. Double up regular foil to prevent tearing when lifting the hot packet. Leave an air pocket inside the sealed foil so steam can circulate. If salmon was previously frozen, thaw fully overnight and rest at room temperature 15 minutes before grilling.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main Dish
  • Method: Grilling
  • Cuisine: American

Nutrition

  • Serving Size: 1 of 2 servings
  • Calories: 262
  • Sugar: 1g
  • Sodium: 320mg
  • Fat: 9g
  • Saturated Fat: 2g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 4g
  • Fiber: 1g
  • Protein: 42g
  • Cholesterol: 94mg

Keywords: grilled salmon in foil, salmon foil packet, how to grill salmon in foil, easy salmon recipe, foil packet salmon

Chef Tips for Perfect Grilled Salmon in Foil

  • Use smaller, individual fillets rather than one large piece. Smaller portions are dramatically easier to move from grill to plate and cook more evenly because the heat can reach the center faster. Aim for fillets between 4 and 6 ounces each.
  • Double up your foil if using regular-weight aluminum. A single layer of standard foil can tear when you lift a full, hot packet. Two overlapping sheets of regular foil or one sheet of heavy-duty foil will hold everything securely.
  • Pat the salmon dry before oiling. Moisture on the surface of the fish dilutes the seasoning and creates an unpleasant steamed texture on the outside. Two passes with a paper towel make a measurable difference in the finished fillet.
  • Leave a small air pocket inside the sealed packet. The steam that builds inside the foil is what actually cooks the salmon. If you press the foil directly against the fish, the packet becomes too tight and the steam has nowhere to go, which can result in uneven cooking.
  • Resist opening the foil mid-cook. Every time you peek, you release the built-up steam that keeps the salmon moist. Trust the timing and use a thermometer at the end rather than checking the fish by eye.
  • Let previously frozen salmon thaw fully. Grilling partially frozen fish is one of the most common reasons home cooks end up with rubbery or unevenly cooked salmon. Thaw overnight in the refrigerator and pat very dry before seasoning.

Common Mistakes to Avoid When Grilling Salmon in Foil

Mistake 1: Using too-high heat

Why it happens:Many grillers assume high heat is always better for faster results.

Why it matters:Excessively high heat scorches the bottom of the foil and can actually cook the underside of the fish unevenly while the top remains underdone.

Fix:Keep the grill at a steady medium-high (400 to 450°F). If your grill runs hot, reduce to medium or position the packet toward a cooler zone.

Mistake 2: Skipping the resting period

Why it happens:Hunger wins and the packet goes straight from grill to fork.

Why it matters:Salmon continues to cook from residual heat after it comes off the grill. Cutting into it immediately causes juices to run out, leaving the fish drier than it should be.

Fix:Allow the closed packet to rest on the counter or plate for a full 5 minutes before opening and serving.

Mistake 3: Sealing the foil too tightly

Why it happens:A tight seal feels more secure, but it eliminates the air pocket that the steam needs to circulate.

Why it matters:Without space for steam to move, the salmon can cook unevenly and the texture suffers on the side pressed directly against the foil.

Fix:Fold the foil to create a sealed but tent-like shape, leaving about an inch of air space above the fillets.

Mistake 4: Not checking the internal temperature

Why it happens:The foil makes it harder to judge doneness by sight, so many cooks just guess.

Why it matters:Guessing leads to either overcooked, chalky fish or undercooked salmon that is unsafe to eat.

Fix:Always use an instant-read thermometer. Target 145°F for fully cooked salmon or 130 to 135°F for medium doneness.

Mistake 5: Using wet or partially frozen fish

Why it happens:Time pressure makes thorough thawing and drying feel unnecessary.

Why it matters:Surface moisture on the fish creates excess steam that dilutes seasoning and produces a mushy exterior. Partially frozen fish cooks dramatically unevenly.

Fix:Thaw overnight in the refrigerator, rest at room temperature for 15 minutes, and pat thoroughly dry before adding any oil or seasoning.

Variations and Substitutions For Grilled Salmon in Foil

IngredientSubstitutionImpact on Flavor
Italian seasoningHerbs de ProvenceSlightly more floral and herbal; adds lavender notes that complement the lemon beautifully
Italian seasoningGarlic powder + smoked paprika + cumin (1 tsp each)Warmer, bolder, and mildly smoky; excellent for those who prefer a more assertive seasoning profile
Italian seasoningCajun seasoning blendAdds noticeable heat and depth; pairs well with a drizzle of Cajun-inspired sauce on the side
Avocado oilOlive oilSlightly fruitier flavor; lower smoke point but still works well at medium-high grill temperatures
Lemon roundsLime roundsSharper, more tropical citrus flavor that works especially well with Cajun or cumin-based seasoning
Fresh lemon rounds2 tbsp lemon juice (squeezed directly over fish)More concentrated lemon flavor soaks into the fish rather than steaming above it
Atlantic or King salmonSockeye or coho salmonLeaner and slightly more intense in flavor; reduce cook time by 1 to 2 minutes as these varieties are thinner
SalmonTrout filletsVery similar texture and fat content; milder flavor that picks up seasoning extremely well

Serving Suggestions and Pairings For Grilled Salmon in Foil

Grilled salmon in foil is one of the most versatile main courses you can put on the table. The clean, bright lemon-herb flavor pairs with almost any side dish without competing for attention.

For a simple weeknight dinner, serve the salmon alongside steamed jasmine rice and a handful of roasted asparagus or broccolini. A drizzle of extra lemon juice over everything ties the plate together. For a fuller summer spread, the salmon is outstanding next to a classic potato salad or a crisp, tangy homemade coleslaw that adds crunch and contrast.

For a crowd-pleasing backyard BBQ menu, pair the foil salmon with grilled corn on the cob, a large Greek pasta salad, and a fresh fruit platter. The salmon holds its own as the centerpiece of an elegant dinner party, too, especially when served with a side of roasted asparagus and a citrusy grain salad.

For a lighter meal focused on protein, flake the cooked salmon over a bed of baby spinach, shredded carrots, and sliced cherry tomatoes with a lemon-tahini dressing. The flaked fish works beautifully as a topping for grain bowls as well.

Storage and Reheating Grilled Salmon in Foil

Leftover grilled salmon in foil stores well and can be repurposed into several quick meals throughout the week. Transfer cooled fillets to an airtight container and refrigerate for up to 3 days. The salmon will firm up slightly in the refrigerator, which is completely normal.

To reheat, the best method is low and slow in the oven. Preheat to 275°F, place the salmon on a baking sheet, and warm for 10 to 12 minutes until the internal temperature reaches about 125°F. This gentle approach preserves moisture far better than a microwave, which tends to make salmon rubbery and causes it to release an unpleasant odor.

If you prefer not to heat it at all, cold flaked salmon is outstanding on salads or stuffed into a lettuce wrap with avocado and cucumber. For freezing, wrap individual fillets tightly in plastic wrap, then in a layer of foil, and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.

Nutritional Information For Grilled Salmon in Foil

Approximate values per serving (1 of 2 servings). Based on Atlantic salmon. Values may vary depending on the specific fillet used. For detailed dietary guidance, consult Healthline’s salmon nutrition overview.

NutrientAmount per Serving
Calories262 kcal
Protein42 g
Total Fat9 g
Saturated Fat2 g
Polyunsaturated Fat6 g
Carbohydrates4 g
Fiber1 g
Sugar1 g
Sodium320 mg
Omega-3 Fatty Acids~2,200 mg

The Best Grilled Salmon in Foil

Grilled salmon in foil is genuinely one of the easiest and most satisfying fish recipes you can make, whether you are a seasoned griller or lighting the burners for the first time. The foil packet method takes all the guesswork and stress out of grilling delicate fish, delivering perfectly moist, herb-kissed salmon every single time with a cleanup that amounts to tossing a piece of foil.

Season it simply with Italian herbs and lemon for a clean, bright dinner tonight, and remember: the best salmon is the one that still has a little shimmer at the center and flakes apart at the slightest nudge of a fork.

Follow me on PINTEREST for all of my latest blog posts, videos, and recipes.

FAQs About Grilled Salmon in Foil

How long do you grill salmon in foil?

Grilled salmon in foil takes 10 to 15 minutes over medium-high heat (400 to 450°F) with the grill lid closed. Thinner fillets around 3/4 inch thick are done closer to 10 minutes, while thick center-cut portions need 13 to 15 minutes. The most reliable way to confirm doneness is with an instant-read thermometer: the FDA recommends an internal temperature of 145°F for fully cooked salmon, though many cooks prefer pulling it at 130 to 135°F for a slightly translucent, medium result.

Can you make grilled salmon in foil ahead of time?

You can assemble the foil packets up to 8 hours in advance and refrigerate them until you are ready to grill. Keep the sealed packets on a flat plate or tray in the refrigerator so the lemon juice does not pool unevenly. Do not add the salt until just before grilling, as salt draws moisture out of the fish over time and can affect the final texture. When you are ready to cook, allow the packets to rest at room temperature for 15 minutes before they go on the grill.

What is the best type of salmon to use for foil grilling?

King salmon and Atlantic salmon are the best choices because their higher fat content keeps the fish moist and flavorful even if it cooks a minute or two longer than intended. Sockeye salmon is also excellent with a deeper, more robust flavor, but it is leaner, so reduce the cook time by 1 to 2 minutes to avoid drying it out. Coho salmon sits between the two in fat content and is a very forgiving option for this method. Any variety works well as long as the salmon is fully thawed and patted dry before seasoning.

Can I grill salmon in foil without lemon?

Absolutely. The lemon rounds add brightness and help perfume the steam inside the packet, but the recipe is fully functional without them. A handful of fresh dill sprigs, a few slices of fresh garlic, or a tablespoon of capers make excellent aromatic substitutes. You can also simply increase the herb seasoning and finish the cooked fish with a squeeze of citrus directly on the plate rather than cooking it inside the packet.

Can you use this same method to grill salmon in foil in the oven?

The foil packet method works identically in the oven. Preheat to 400°F and bake the sealed packet on a rimmed baking sheet for 15 to 18 minutes, depending on the thickness of the fish. The steam environment inside the foil behaves the same way regardless of the heat source, so you get the same moist, flaky result. This is a great option for winter months when grilling outdoors is not practical, and the cleanup is just as minimal.

How do you know when grilled salmon in foil is done without a thermometer?

Without a thermometer, look for three visual cues after carefully opening one corner of the foil: the flesh should have changed from translucent orange to opaque pink all the way through, it should flake easily when you press gently with a fork, and the thickest part should no longer look glassy or raw in the center. If the center still appears deeply translucent, reseal the packet and give it 2 to 3 more minutes. A meat thermometer is the most accurate method and is worth the investment for consistent results every time.

Leave a Comment

Recipe rating