These Lemon-Dill Salmon Foil Packets are an easy, flavorful, and mess-free way to enjoy perfectly cooked salmon. Fresh lemon, fragrant dill, garlic, and butter create a light yet rich sauce that steams the fish to tender perfection inside the foil. Whether you’re grilling outdoors or cooking for a quick weeknight dinner, this simple recipe delivers delicious results every time.
Why You’ll Love This Recipe
- Ready in less than 30 minutes.
- Juicy, flaky salmon every time.
- Minimal cleanup thanks to foil packets.
- Perfect for grilling, camping, or backyard cookouts.
- Naturally low carb, gluten-free, and high in protein.
- Fresh lemon and dill add bright, refreshing flavor.
Ingredients

- 4 salmon fillets (about 6 ounces each)
- 2 tablespoons olive oil
- 1 lemon, thinly sliced
- 8 sprigs fresh dill
- 2 cloves garlic, minced
- Salt, to taste
- Freshly ground black pepper, to taste
- 2 tablespoons butter, divided
Instructions
- Preheat your grill to 400°F (medium-high heat). If using charcoal, wait until the coals are glowing and lightly covered with white ash.
- Cut four large sheets of heavy-duty aluminum foil, each about 12–14 inches long.
- Place one salmon fillet in the center of each sheet with the skin side down if applicable.
- Drizzle each fillet with olive oil and season generously with salt, pepper, and minced garlic.
- Top each fillet with 2–3 lemon slices and 2 sprigs of fresh dill.
- Add a small pat of butter to each fillet.
- Fold the foil tightly around the salmon, sealing all edges to trap the steam.
- Place the Lemon-Dill Salmon Foil Packets directly on the grill grates. Close the lid and grill for 10–14 minutes, depending on the thickness of the salmon.
- Carefully remove the packets using tongs and allow them to rest for 1–2 minutes.
- Open the foil carefully to avoid hot steam and serve immediately with your favorite side dishes.

Tips & Tricks
- Choose salmon fillets of similar thickness for even cooking.
- Do not overcook the salmon—it should flake easily with a fork while remaining moist.
- Add asparagus, green beans, zucchini, or baby potatoes to the packets for a complete meal.
- Fresh dill provides the best flavor, but dried dill can be substituted if needed.
- Finish with an extra squeeze of fresh lemon juice before serving for added brightness.
Details
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Total Time: 22 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Grilling
- Cuisine: American
- Difficulty: Easy
- Dietary Notes: Gluten-Free, Low Carb, Keto-Friendly, Halal-Friendly

Notes
- The recipe can also be baked in a 400°F oven for 12–15 minutes.
- Unsalted butter allows better control over seasoning.
- Garnish with additional fresh dill and lemon wedges before serving.
- Pair with rice, roasted vegetables, grilled corn, or a fresh garden salad.
Nutrition (Approximate Per Serving)
- Calories: 395
- Protein: 35g
- Carbohydrates: 2g
- Fat: 27g
- Fiber: 0g
- Sugar: 0g
- Sodium: 260mg
FAQ
Can I bake these salmon foil packets instead of grilling?
Yes. Bake the sealed foil packets in a preheated 400°F oven for 12–15 minutes until the salmon flakes easily.
How do I know when salmon is fully cooked?
The salmon should easily flake with a fork and reach an internal temperature of 145°F (63°C).
Can I prepare the foil packets ahead of time?
Absolutely. Assemble the packets several hours in advance and refrigerate until ready to grill.
What vegetables can I add to the foil packets?
Asparagus, zucchini, green beans, cherry tomatoes, broccoli, and thinly sliced potatoes all work well.
Can I use frozen salmon?
Yes. Thaw the salmon completely and pat it dry before seasoning for the best texture.
Storage
- Refrigerator: Store leftovers in an airtight container for up to 3 days.
- Freezer: Freeze cooked salmon for up to 2 months.
- Reheating: Warm gently in a 300°F oven or microwave at reduced power to prevent drying out.

Similar Recipes

Lemon-Dill Salmon Foil Packets
Ingredients
- 4 salmon fillets about 6 ounces each
- 2 tablespoons olive oil
- 1 lemon thinly sliced
- 8 sprigs fresh dill
- 2 cloves garlic minced
- Salt to taste
- Freshly ground black pepper to taste
- 2 tablespoons butter divided
Instructions
- Preheat your grill to 400°F (medium-high heat). If using charcoal, wait until the coals are glowing and lightly covered with white ash.
- Cut four large sheets of heavy-duty aluminum foil, each about 12–14 inches long.
- Place one salmon fillet in the center of each sheet with the skin side down if applicable.
- Drizzle each fillet with olive oil and season generously with salt, pepper, and minced garlic.
- Top each fillet with 2–3 lemon slices and 2 sprigs of fresh dill.
- Add a small pat of butter to each fillet.
- Fold the foil tightly around the salmon, sealing all edges to trap the steam.
- Place the Lemon-Dill Salmon Foil Packets directly on the grill grates. Close the lid and grill for 10–14 minutes, depending on the thickness of the salmon.
- Carefully remove the packets using tongs and allow them to rest for 1–2 minutes.
- Open the foil carefully to avoid hot steam and serve immediately with your favorite side dishes.
Notes
- The recipe can also be baked in a 400°F oven for 12–15 minutes.
- Unsalted butter allows better control over seasoning.
- Garnish with additional fresh dill and lemon wedges before serving.
- Pair with rice, roasted vegetables, grilled corn, or a fresh garden salad.
Conclusion
These Lemon-Dill Salmon Foil Packets are a simple yet elegant meal that’s packed with fresh flavors and incredibly easy to prepare. The combination of buttery salmon, fragrant dill, garlic, and bright lemon creates a healthy dinner that’s perfect for grilling season, busy weeknights, or outdoor gatherings. Once you try this foolproof foil packet method, it will quickly become one of your favorite salmon recipes.

