Loading Video...

Grilled Salmon in a Foil Pack

This simple salmon foil pack will inspire you to grill all year round. Instead of four smaller fillets, we cook a big piece and split it up. The lemon, onion, garlic and butter come together to make the perfect sauce.
Save Recipe
  • Level: Easy
  • Total: 30 min
  • Active: 15 min
  • Yield: 4 servings
Share This Recipe


1 red onion, halved lengthwise and very thinly sliced

1 lemon, very thinly sliced, seeds removed

1 clove garlic, sliced

Kosher salt and freshly ground black pepper

One 1 1/2-pound piece center-cut skinless salmon fillet

4 tablespoons (1/2 stick) unsalted butter, melted

1 tablespoon dried Italian seasoning 


  1. Prepare a grill for medium-high heat.
  2. Toss the onion, lemon and garlic with a generous pinch each of salt and pepper. Spread the mixture in the center of a 24-inch-long piece of heavy-duty foil. Put the salmon on top of the onion mixture, drizzle with the butter and sprinkle with the Italian seasoning and a generous amount of salt and pepper. Bring the 2 long sides of foil together and fold over twice to seal. Bring the ends of the foil in and crimp to seal, leaving a bit of room for steam to circulate inside.
  3. Place the packet on the grill and cook for 10 to 15 minutes. Careful of the steam, open the packet and check the salmon. It should be mostly opaque with a slightly rosy center. Transfer the package to a cutting board and set aside for about 5 minutes.
  4. Cut the salmon into 4 equal pieces and transfer to 4 plates. Evenly spoon the onions, lemons and collected juices over the salmon.