This Sheet Pan Lemon Herb Salmon with Asparagus is the weeknight hero you've been searching for. It's a complete, balanced meal that comes together on one pan, delivering flaky, tender salmon and perfectly roasted asparagus with a bright, lemony herb finish.
Advertisements1
The beauty of this recipe lies in its simplicity: a quick marinade, a hot oven, and a single sheet pan. The salmon cooks to a perfect medium-well in about 12 minutes, while the asparagus roasts alongside, soaking up the same savory, garlicky goodness. It's a foolproof method that yields restaurant-quality results every time.
Whether you're a busy professional or a home cook looking for a reliable go-to, this dish offers a healthy dose of protein, healthy fats, and fiber, all in one beautiful, colorful presentation.
Why You'll Love This Recipe
About the Ingredients
4 (6 oz) salmon fillets, skin on or off
Wild-caught salmon has a firmer texture and richer flavor. If using frozen, thaw overnight in the fridge. Substitute: arctic char or trout.
1 lb fresh asparagus, trimmed
Look for spears that are bright green with firm, closed tips. Thicker spears roast better. Substitute: green beans or broccolini.
3 tbsp extra-virgin olive oil
Use a good quality olive oil for flavor. Substitute: avocado oil for a higher smoke point.
2 tbsp fresh lemon juice (about 1 lemon)
Fresh lemon juice is essential for bright flavor. Substitute: 1 tbsp white wine vinegar.
1 tbsp lemon zest
Zest the lemon before juicing. Substitute: 1 tsp dried lemon peel.
3 cloves garlic, minced
Fresh garlic is best. Substitute: 1/2 tsp garlic powder.
1 tbsp fresh dill, chopped
Fresh dill pairs beautifully with salmon. Substitute: 1 tsp dried dill or fresh parsley.
1 tsp Dijon mustard
Adds a subtle tang and helps the marinade cling. Substitute: 1/2 tsp yellow mustard.
1/2 tsp salt
Kosher salt preferred. Adjust to taste.
1/4 tsp black pepper
Freshly ground for best flavor.
Tips & Tricks
- Pat the salmon dry before marinating to ensure a nice sear and prevent steaming.
- Don't overcrowd the pan; leave space between fillets and asparagus for even roasting.
- Check the salmon at the minimum time; oven temperatures vary. It's done when it flakes easily with a fork and reaches 145°F (63°C) internally.
Pro Tips
Step-by-Step Instructions
1. Preheat and Prep
Preheat oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.
2. Make the Marinade
In a small bowl, whisk together olive oil, lemon juice, lemon zest, garlic, dill, Dijon mustard, salt, and pepper. Reserve 2 tablespoons of the marinade in a separate small bowl for brushing after baking.
3. Marinate the Salmon
Place salmon fillets in a shallow dish and pour the marinade over them, turning to coat. Let sit at room temperature for 10 minutes while you prep the asparagus.
4. Toss the Asparagus
In a large bowl, toss asparagus spears with a drizzle of olive oil and a pinch of salt and pepper.
5. Arrange on Sheet Pan
Place the asparagus on the prepared baking sheet in a single layer, leaving space in the center for the salmon. Place the salmon fillets skin-side down (if skin-on) in the center.
6. Roast the Salmon and Asparagus
Roast for 12-15 minutes, until the salmon is opaque and flakes easily, and the asparagus is tender-crisp. The salmon should reach an internal temperature of 145°F (63°C). If you prefer a slightly caramelized top, switch to broil for the last 2 minutes.
7. Brush and Serve
Remove from oven, brush the reserved marinade over the salmon, and let rest for 5 minutes. Serve hot with lemon wedges if desired.
Delicious Variations
Spicy Maple Glaze
Swap the Dijon for 1 tbsp maple syrup and add 1/2 tsp chili flakes.
Mediterranean Twist
Add cherry tomatoes, olives, and feta cheese in the last 5 minutes of roasting.
Herb Crust
Top salmon with a mixture of panko breadcrumbs, fresh herbs, and lemon zest before baking.
How to Store Sheet Pan Lemon Herb Salmon with Asparagus
Refrigerator
Store leftovers in an airtight container for up to 3 days.
Freezer
Freeze cooked salmon and asparagus in a freezer-safe container for up to 2 months. Thaw overnight in the fridge.
Reheating
Reheat in a 350°F (175°C) oven for 5-7 minutes, or in the microwave in 30-second bursts until warm.
Frequently Asked Questions
Q: How do I know when salmon is done?
The salmon is done when it flakes easily with a fork and reaches an internal temperature of 145°F (63°C) at the thickest part. For medium-rare, aim for 125°F (52°C).
Q: Can I use frozen salmon?
Yes, thaw the salmon completely in the refrigerator overnight, then pat dry before marinating. Adjust cooking time slightly if the fillets are thinner or thicker.
Q: Can I substitute other vegetables?
Absolutely. Broccolini, green beans, zucchini, or bell peppers work well. Just adjust roasting times for harder vegetables.
Q: What can I serve with this dish?
This is a complete meal on its own, but it pairs well with quinoa, rice, or a simple green salad for extra volume.
If you try this Sheet Pan Lemon Herb Salmon, let me know how it turns out in the comments below! Don't forget to rate the recipe and share your favorite variations.
Sheet Pan Lemon Herb Salmon with Asparagus
Sheet Pan Lemon Herb Salmon with Asparagus: a vibrant, omega-3-packed dinner ready in 30 minutes with minimal cleanup.
🧂 Ingredients
- 4 (6 oz) salmon fillets, skin on or off
- 1 lb fresh asparagus, trimmed
- 3 tbsp extra-virgin olive oil
- 2 tbsp fresh lemon juice (about 1 lemon)
- 1 tbsp lemon zest
- 3 cloves garlic, minced
- 1 tbsp fresh dill, chopped
- 1 tsp Dijon mustard
- 1/2 tsp salt
- 1/4 tsp black pepper
📋 Instructions
- 1Preheat and Prep — Preheat oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.
- 2Make the Marinade — In a small bowl, whisk together olive oil, lemon juice, lemon zest, garlic, dill, Dijon mustard, salt, and pepper. Reserve 2 tablespoons of the marinade in a separate small bowl for brushing after baking.
- 3Marinate the Salmon — Place salmon fillets in a shallow dish and pour the marinade over them, turning to coat. Let sit at room temperature for 10 minutes while you prep the asparagus.
- 4Toss the Asparagus — In a large bowl, toss asparagus spears with a drizzle of olive oil and a pinch of salt and pepper.
- 5Arrange on Sheet Pan — Place the asparagus on the prepared baking sheet in a single layer, leaving space in the center for the salmon. Place the salmon fillets skin-side down (if skin-on) in the center.
- 6Roast the Salmon and Asparagus — Roast for 12-15 minutes, until the salmon is opaque and flakes easily, and the asparagus is tender-crisp. The salmon should reach an internal temperature of 145°F (63°C). If you prefer a slightly caramelized top, switch to broil for the last 2 minutes.
- 7Brush and Serve — Remove from oven, brush the reserved marinade over the salmon, and let rest for 5 minutes. Serve hot with lemon wedges if desired.



