Dinner · Part 1 of 3: Ingredients
Garlic Butter Herb Salmon Foil Packs with Asparagus and Tomatoes

- Prep
- Cook
- Total
- Serves
- 2
These garlic butter herb salmon foil packets are the ultimate weeknight dinner: juicy salmon, tender asparagus, and sweet cherry tomatoes steam together in a buttery, garlicky, lemony sauce — all inside a tidy foil packet.
With just 10 minutes of prep and 14 minutes in the oven, dinner comes together with almost no cleanup. The foil traps every drop of flavor, so the salmon stays moist and flaky while the vegetables soak up the herb butter. It's the kind of meal that feels special but is simple enough for any evening.
This recipe turns a handful of fresh ingredients into a restaurant-quality meal in under half an hour. Salmon fillets are nestled on a bed of asparagus and cherry tomatoes, seasoned with lemon pepper and sea salt, then crowned with garlic butter and fresh dill.
Sealed in heavy-duty foil, everything steams together, creating a fragrant, buttery broth that keeps the fish tender and infuses the vegetables with flavor. Baking in foil packets is a foolproof method that works every time — no basting, no turning, no fuss. Just seal, bake, and open to reveal a perfectly cooked dinner with zero cleanup.
Ingredients
- 2 salmon fillets (200g each)
- 1 bunch fresh asparagus, trimmed
- 1 cup cherry tomatoes, halved
- 40 g unsalted butter, sliced
- 3 cloves garlic, minced
- 1 tbsp fresh lemon juice
- 1 tbsp chopped fresh dill
- 1/2 tsp lemon pepper
- 1/2 tsp sea salt
- heavy-duty aluminum foil, to taste
Why this recipe works
Cooking salmon in a sealed foil packet creates a mini steam oven. As the packet heats, the butter melts and the vegetables release their juices, producing a flavorful broth that gently poaches the salmon.
This moist heat keeps the fish from drying out, even if it bakes a minute or two longer than planned. The steam also cooks the asparagus and cherry tomatoes evenly, so they emerge tender but still bright.
The foil packet locks in every bit of aroma and flavor. Unlike open-pan roasting, nothing evaporates or escapes. The garlic, dill, lemon, and butter meld together into a sauce that coats the salmon and vegetables. The tight seal also means no splatters in the oven and no baking dish to scrub. It's a self-contained cooking vessel that delivers deeply seasoned, juicy results with minimal effort.
Notes and substitutions
Choose salmon fillets of similar thickness, about 200g each, so they cook at the same rate. Center-cut fillets are ideal for even cooking.
Fresh asparagus should be trimmed of woody ends; if the stalks are thick, consider peeling the lower half or cutting them in half lengthwise for quicker cooking. Cherry tomatoes are sweet and burst during baking, adding a touch of acidity to balance the rich butter.
Heavy-duty aluminum foil is essential; standard foil may tear when folded. If using regular foil, use a double layer. The packet must be sealed tightly to trap steam, but leave some room inside for air to circulate. For a lemony finish, add an extra squeeze of fresh lemon juice after opening. The recipe is easily doubled — just use a larger baking sheet and keep the packets in a single layer.
- fresh dill: Use 1 tsp dried dill or 1 tbsp chopped fresh parsley or chives.
- lemon pepper: Combine 1/4 tsp black pepper with 1/4 tsp lemon zest.
- asparagus: Use green beans or broccolini, cut to similar size.
- unsalted butter: Use salted butter and reduce the added sea salt to 1/4 tsp.
Equipment
- baking sheet
- aluminum foil
- small bowl
- knife
- cutting board
- fork
Up next · Part 2 of 3
5 steps · 14 min of cooking · what to look for at each stage
Step-by-step instructions (Part 2)