Go Back
Salmon in Foil with Vegetables featuring seasoned salmon fillet, asparagus, bell peppers, zucchini, corn, and potatoes.
Daniel

Salmon in Foil with Vegetables

A complete dinner that cooks itself in one packet, leaving you with flaky salmon and tender vegetables bathed in lemon-garlic butter.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 485

Ingredients
  

For the Salmon and Vegetables
  • 4 6-oz pieces salmon fillets skin-on or skinless, about 1.5 lbs total
  • 1 lb asparagus tough ends trimmed
  • 1 lb small new potatoes halved or quartered if large
  • 2 tbsp olive oil divided
  • 1 tsp kosher salt divided
  • 0.5 tsp black pepper freshly ground
For the Lemon-Garlic Butter
  • 4 tbsp unsalted butter melted
  • 3 cloves garlic minced
  • 1 whole lemon zested and juiced (about 3 tbsp juice)
  • 2 tbsp fresh dill chopped, plus more for serving

Equipment

  • Rimmed Baking Sheet
  • Heavy-duty aluminum foil

Method
 

Prep
  1. Preheat oven to 400°F. Tear four 12-inch sheets of heavy-duty foil and arrange them on your counter. If using regular foil, double it up for each packet.
  2. Place potatoes in a microwave-safe bowl with 1 tablespoon water. Cover and microwave on high for 4 minutes until just tender when pierced with a knife. This ensures they finish cooking with the salmon instead of staying crunchy.
  3. In a small bowl, whisk together melted butter, garlic, lemon zest, lemon juice, and chopped dill. Set aside.
Assemble the packets
  1. Divide par-cooked potatoes among the four foil sheets, placing them in the center. Toss with 1 tablespoon olive oil and half the salt. Top with asparagus, then place a salmon fillet on each bed of vegetables. Drizzle remaining olive oil over salmon and season everything with remaining salt and pepper.
  2. Spoon the lemon-garlic butter evenly over each salmon fillet, letting some drip onto the vegetables. Fold the foil over and crimp edges tightly to seal, leaving a little room inside for steam to circulate.
Bake
  1. Arrange packets on a rimmed baking sheet and bake for 15-18 minutes. The salmon is done when it flakes easily with a fork and reaches 145°F internally. Open a packet carefully - watch the steam - and check; if your fillets are thick, give them another 2-3 minutes.
Serve
  1. Transfer contents of each packet to shallow bowls or serve directly in the foil. Spoon any accumulated juices over the top and garnish with fresh dill. Serve with lemon wedges on the side.

Notes

Swap asparagus for green beans, zucchini, or cherry tomatoes depending on the season. The potatoes can be par-cooked up to 24 hours ahead and refrigerated. For a crispier salmon top, open the packets for the final 3 minutes of baking or run under the broiler for 1-2 minutes.