Ingredients
Equipment
Method
Prep foil packets
- Preheat the oven to 400°F and set a sheet pan inside to warm while you prep the foil. Cut four large sheets of heavy-duty aluminum foil.
- Divide the asparagus evenly among the foil sheets, forming a bed in the center of each piece. Drizzle with 1 tbsp olive oil and season lightly with kosher salt and black pepper.
- Place 1 salmon fillet over each bed of asparagus. Keep the fillets centered so the steam stays in the packet.
Make lemon garlic butter and assemble
- Whisk together the remaining 1 tbsp olive oil, melted unsalted butter, minced garlic, fresh lemon juice, lemon zest, Italian seasoning, paprika, kosher salt, and black pepper until smooth. The mixture should look glossy and pourable.
- Spoon the garlic butter mixture evenly over the salmon. Top each fillet with lemon slices.
- Fold the foil tightly to seal each packet, leaving a small gap for steam to circulate. Place packets on the hot sheet pan for even cooking.
Bake and serve
- Bake at 400°F for 15–18 minutes until the salmon flakes easily with a fork and reaches 145°F internally. The asparagus should be tender but still slightly crisp, not mushy.
- Carefully open the foil packets, allowing steam to escape away from you. Garnish with chopped fresh parsley and serve immediately with the buttery pan juices.
Notes
For clean foil packet sealing, fold the edges twice to prevent butter from leaking. Store leftovers in an airtight container in the fridge for up to 2 days; reheat gently in the microwave until just warm, since salmon can dry out. Freezing is not recommended because foil-cooked asparagus can become watery after thawing. For a lighter option, use olive oil in place of all or part of the unsalted butter (you’ll still get great garlic-lemon flavor).
