Lemon Garlic Salmon Foil Packets
Lemon garlic salmon foil packets are an oven-baked dinner where wild-caught salmon fillets, seasoned mini potatoes, zucchini, and onion are sealed in foil with a bright lemon-garlic-ghee marinade and roasted at 400 degrees F. This recipe serves 4, delivers tender, flaky salmon with caramelized vegetables and a zesty, buttery finish, and is perfect for easy patio dinners and busy summer weeknights.
Here’s everything you need to make it perfectly.
The first time I made lemon garlic salmon foil packets, I skipped the broil step at the end — and honestly, that’s the step that makes the whole thing. That final 5 minutes under the broiler is what gets you golden edges on the salmon instead of just… steamed fish.
Table of Contents
Why You’ll Love This Recipe
You get a complete meal — protein, starch, and vegetables — all cooked in one sealed packet with almost no cleanup. The ghee and coconut aminos create a savory, slightly caramelized sauce that soaks into every layer.
It’s naturally gluten-free and dairy-optional, which makes it one of those rare family summer meals that works for almost everyone at the table. And because the packets seal in moisture, the salmon stays tender even if you leave it in a minute or two longer than planned.

Lemon Garlic Salmon Foil Packets
Equipment
- heavy duty foil
- Baking sheet
- oven
- Microwave
- Mixing bowl
- Whisk
Ingredients
Main Ingredients
- 4 fillets (3-4 oz each) wild caught sockeye salmon fillets One per foil packet
- ½ lb mini potatoes quartered, par-cooked
- ½ onion cubed into 1/2-inch pieces
- 1 large zucchini cubed into 1/2-inch pieces
- 4 slices lemon slices halved, placed on top of salmon
Vegetables / Oil
- 2 tablespoons avocado oil for drizzling potatoes
- sea salt a couple of pinches for seasoning vegetables
- cracked black pepper a couple of pinches for seasoning vegetables
Marinade
- 2 tablespoons ghee melted
- 2 tablespoons coconut aminos
- 1 tablespoon lemon juice freshly squeezed preferred
- 2 cloves garlic finely minced
- 1 tablespoon cilantro leaves finely chopped
- 2 tablespoons parsley finely chopped
- ½ teaspoon sea salt
Instructions
- Preheat the oven to 400°F and prepare four sheets of heavy-duty foil.
- Place one salmon fillet in the center of each foil sheet.
- Quarter the mini potatoes, drizzle with avocado oil, and microwave for about 3 minutes until partially tender.
- Add cubed onion and zucchini to the potatoes, season with salt and pepper, and mix.
- Whisk together ghee, coconut aminos, lemon juice, garlic, cilantro, parsley, and sea salt to make the marinade.
- Divide vegetables among foil sheets, spoon marinade over salmon, and top with lemon slices.
- Seal foil packets tightly and bake for 20–25 minutes until salmon is cooked through.
- Carefully open packets, then broil for 5 minutes to caramelize the top before serving.
Notes
What Ingredients Do You Need for Salmon Foil Packets?

| Ingredient Group | Ingredient | Amount | Notes |
|---|---|---|---|
| Main Ingredients | Wild caught sockeye salmon fillets | 4 fillets (3-4 oz each) | One per foil packet |
| Main Ingredients | Mini potatoes (purple, red, gold mix) | 1/2 lb | Quartered, par-cooked |
| Main Ingredients | Onion | 1/2 an onion | Cubed into 1/2-inch pieces |
| Main Ingredients | Zucchini | 1 large | Cubed into 1/2-inch pieces |
| Main Ingredients | Lemon slices, halved | 4 slices (halved) | Placed on top of salmon |
| Vegetables / Oil | Avocado oil | 2 tablespoons | For drizzling potatoes |
| Vegetables / Oil | Sea salt | A couple of pinches | For seasoning vegetables |
| Vegetables / Oil | Cracked black pepper | A couple of pinches | For seasoning vegetables |
| Marinade | Ghee | 2 tablespoons | Melted for whisking |
| Marinade | Coconut aminos | 2 tablespoons | Adds savory depth |
| Marinade | Lemon juice | 1 tablespoon | Freshly squeezed preferred |
| Marinade | Garlic, finely minced | 2 cloves | Mince as fine as possible |
| Marinade | Cilantro leaves, finely chopped | 1 tablespoon | Fresh only |
| Marinade | Parsley, finely chopped | 2 tablespoons | Fresh only |
| Marinade | Sea salt | 1/2 teaspoon | For the marinade |
Sockeye salmon is the best choice here — its firm, rich flesh holds up inside a sealed foil packet without turning mushy. Coconut aminos bring a soy-sauce-like savory note without any gluten or soy, making this one of the cleanest grilling recipes you’ll find.
The mix of purple, red, and gold mini potatoes isn’t just pretty — the different varieties have slightly different textures, so every forkful is a little different. If you’re building out a full week of chicken and seafood recipes, this is a strong anchor dish to start from. For a fresh side dish that pairs beautifully, try this cucumber avocado chickpea salad.
How to Make Salmon Foil Packets Step by Step

Phase 1 — Prep the Oven and Foil
- Preheat the oven to 400 degrees F.
- Cut 4 sheets of heavy duty foil, each 10 to 12 inches in size.
- Place one salmon fillet in the center of each foil sheet.
Pro Tip: Heavy duty foil is not optional here — standard foil can tear when you seal and transfer the packets, and leaks mean dry salmon.
Phase 2 — Prep the Vegetables
- Clean the mini potatoes and cut them into quarters.
- Drizzle the quartered potatoes with avocado oil and microwave for approximately 3 minutes, until halfway tender.
- Cube the onion and zucchini into roughly 1/2-inch pieces.
- Transfer the onion and zucchini to the bowl with the par-cooked potatoes.
- Season the vegetable mixture with a couple of pinches of salt and cracked black pepper.
Pro Tip: The key to evenly cooked foil packets is par-cooking the potatoes first — raw potatoes take twice as long as salmon, so skipping this step leaves you with undercooked starch and overcooked fish.
Phase 3 — Make the Marinade
- Add ghee, coconut aminos, lemon juice, minced garlic, cilantro, parsley, and 1/2 teaspoon sea salt to a bowl.
- Whisk all marinade ingredients together until combined.
Phase 4 — Assemble the Packets
- Divide the vegetable mixture into 4 equal portions.
- Add one portion of vegetables alongside each salmon fillet on its foil sheet.
- Spoon an equal amount of marinade over each piece of salmon.
- Place halved lemon slices on top of each fillet.
- Fold and seal the top and sides of each foil packet tightly.
- Transfer all sealed packets to a large baking sheet.
Phase 5 — Bake and Broil
- Bake at 400 degrees F for 20 to 25 minutes, until salmon is cooked through.
- Remove the baking sheet from the oven.
- Open each packet carefully — steam will escape.
- Switch the oven to broil.
- Return the open packets to the oven and broil for 5 minutes.
- Remove from oven and let packets rest for a few minutes.
- Transfer to plates and serve with a fresh salad.
Pro Tip: For best results, let the packets rest for 2 to 3 minutes before opening — this lets the residual heat finish cooking the salmon evenly and keeps the juices from running immediately onto the plate.

Expert Tips for Perfect Lemon Garlic Salmon Foil Packets
Pro Tips for Success
Don’t skip par-cooking the potatoes. The most common mistake is adding raw potatoes directly to the packet — they won’t be tender by the time the salmon is done. Three minutes in the microwave is all it takes to get them halfway there before sealing.
Seal the packets tight. The key to moist, flaky salmon is a fully sealed packet that traps steam. Fold the foil over at least twice on each edge. Any gap lets steam escape and dries out the fish faster than you’d expect.
Lemon garlic salmon foil packets work best when the garlic is minced as fine as possible. Larger garlic pieces don’t soften fully in 25 minutes, which gives you sharp raw garlic hits instead of a mellow roasted flavor throughout.
Broiling is the finishing touch, not optional. Those 5 minutes under the broiler caramelize the marinade and give the salmon a lightly golden surface. Without it, you’ve got steamed fish. With it, you’ve got a july dinner recipe worth repeating all summer.
Use fresh herbs, not dried. I tried this once with dried parsley when I was out of fresh. The marinade tasted flat and papery. Fresh cilantro and parsley are what give the sauce that bright, clean finish.
Delicious Variations
Dairy-Free Version: Ghee is already lactose-free for most people, but if you need to avoid all dairy derivatives, swap it for an equal amount of melted coconut oil. The flavor profile shifts slightly sweeter but still complements the lemon and garlic well.
Grilling Version: These packets work beautifully on a grill over medium-high heat. Close the lid and cook for 15 to 18 minutes, then open the packets and grill directly for 2 to 3 minutes for that same caramelized finish. One of the easiest summer dinner ideas for outdoor cooking.
Low-Carb Version: Swap the mini potatoes for halved cherry tomatoes or quartered mushrooms. The cook time stays the same and the vegetables absorb the marinade just as well without the starch.
Troubleshooting Common Problems
Problem: The salmon is dry and overcooked.
Solution: Check that your packets are fully sealed with no gaps. Also verify your oven temperature with a thermometer — many ovens run 25 degrees hotter than the dial shows. Start checking at 20 minutes.
Problem: The potatoes are still firm after baking.
Solution: Make sure they’re quartered (not halved) and par-cooked for the full 3 minutes in the microwave before going into the packet. Bigger chunks won’t cook through in time.
Problem: The marinade tastes too salty.
Solution: Coconut aminos already contain sodium, and the recipe adds additional sea salt to the marinade. If you’re salt-sensitive, skip the extra pinch on the vegetables and let the marinade do all the seasoning.
How to Store and Reheat Lemon Garlic Salmon Foil Packets
| Storage Method | Duration | Best Practice |
|---|---|---|
| Room Temperature | Up to 2 hours | Keep covered; discard after 2 hours for food safety |
| Refrigerator | Up to 3 days | Store in an airtight container; keep vegetables and salmon together |
| Freezer | Up to 2 months | Freeze cooked salmon and vegetables flat in sealed freezer bags; thaw overnight in fridge |
To reheat, place leftovers in a covered oven-safe dish at 275 degrees F for 10 to 12 minutes until warmed through. The low temperature keeps the salmon tender rather than rubbery. Avoid the microwave if you can — it steams the fish unevenly and changes the texture.
Leftover salmon flakes beautifully over a grain bowl or into a lemon herb rice bowl the next day. The vegetables reheat well alongside eggs for a quick savory breakfast too.
FAQs About Lemon Garlic Salmon Foil Packets
Can I make lemon garlic salmon foil packets ahead of time?
Yes — you can assemble the packets up to 4 hours in advance and refrigerate them sealed until ready to bake. Don’t marinate longer than that or the lemon juice will start to cure the salmon and change its texture before it hits the oven. Add the lemon slices right before sealing if you’re prepping early.
How do I know when the salmon is fully cooked?
Salmon is done when it flakes easily with a fork and the flesh has turned from translucent to opaque throughout. The internal temperature should reach 125 to 130 degrees F for medium, or 145 degrees F if you prefer it fully cooked through. At 400 degrees F, most 3 to 4 ounce fillets are done within 22 minutes.
Can I substitute the coconut aminos with something else?
Yes. Soy sauce or tamari (for gluten-free) work as 1:1 substitutes, though both are saltier than coconut aminos — reduce the added sea salt in the marinade by half if you make that swap. Low-sodium soy sauce is the safest option if you’re sensitive to salt.
Can these packets be cooked on the grill instead of the oven?
Yes, the grill works well for this recipe. Cook the sealed packets over medium-high heat with the lid closed for 15 to 18 minutes. Then open the packets and grill directly for 2 to 3 minutes to replicate the broil step. Make sure your grill grates are clean so the foil doesn’t stick.
Are lemon garlic salmon foil packets gluten-free?
Yes, as written this recipe is naturally gluten-free. Coconut aminos are soy-free and gluten-free, and all other ingredients are inherently free of gluten. If you substitute soy sauce for the coconut aminos, use certified gluten-free tamari instead to keep the dish safe for celiac or gluten-sensitive diners.
Make This Your Go-To Summer Salmon
Seriously, once you try the bake-then-broil method, you won’t want to cook salmon any other way. It’s one of those recipes you’ll find yourself coming back to every week from June through September.
If you make it, drop a comment and tell me what vegetables you used — I love hearing what swaps people try. And if you’re planning a full spread, these whipped feta bruschetta boards make an incredible starter alongside.
Save this to Pinterest now so you’ve got it ready when the craving hits. I mean it — you don’t want to lose this one.
Lemon Garlic Salmon Foil Packets — tender wild-caught salmon with mini potatoes, zucchini, and a zesty ghee marinade, all baked in one sealed packet. The easiest gluten-free summer dinner you’ll make all season. Save this recipe!
