Let me tell you about the weeknight dinner that saved my sanity: One-Pan Lemon Herb Salmon and Asparagus. It's the dish I turn to when I've got a pile of homework to help with, a dog who needs a walk, and absolutely zero energy to stand over a stove. The whole meal cooks on one sheet pan, so cleanup is a breeze.
Advertisements1
I first threw this together on a Tuesday when I had salmon in the fridge and asparagus that was about to go limp. I drizzled everything with olive oil, sprinkled on some lemon and herbs, and popped it in the oven. Twenty minutes later, my family was silent – the kind of silence that means they're too busy eating to talk. That's the highest compliment in my house.
This recipe is proof that healthy eating doesn't have to be complicated. With just a handful of ingredients and one pan, you'll have a dinner that's packed with protein, good fats, and veggies. It's perfect for busy weeknights, but fancy enough for a weekend dinner party. Plus, it's endlessly adaptable – swap in your favorite veggies or herbs and make it your own.
Why You'll Love This Recipe
About the Ingredients
4 (6 oz / 170g) salmon fillets, skin on or off
Look for sustainable salmon like wild-caught or farmed responsibly. If you don't have salmon, try trout or arctic char – they cook similarly.
1 lb (450g) asparagus, tough ends trimmed
Choose asparagus spears that are firm and bright green. If asparagus isn't in season, use green beans or broccoli florets instead.
3 tablespoons (45ml) olive oil, divided
Use a good-quality extra virgin olive oil for the best flavor. You can also use avocado oil for a higher smoke point.
2 cloves garlic, minced
Fresh garlic adds the best punch. In a pinch, use 1/2 teaspoon garlic powder.
1 teaspoon dried oregano
Dried oregano adds an earthy, herbaceous note. Feel free to substitute with dried thyme or Italian seasoning.
1 teaspoon dried basil
Basil brings a sweet, slightly peppery flavor. If you have fresh basil, chop 2 tablespoons and add it after cooking.
1/2 teaspoon salt, plus more for asparagus
Kosher salt is great here. Adjust to your taste, but remember that salt enhances the natural flavors.
1/4 teaspoon black pepper, plus more for asparagus
Freshly ground black pepper gives the best aroma. Pre-ground works too.
1 lemon, zested and sliced into wedges
You'll use the zest in the marinade and the wedges for serving. If you only have bottled lemon juice, use 2 tablespoons in the marinade.
Tips & Tricks
Don't overcrowd the pan
leave space between the salmon and asparagus so they roast instead of steam.
Use a meat thermometer to check doneness
salmon should reach 145°F (63°C) at the thickest part. If you like it medium, aim for 135-140°F (57-60°C) – it will continue cooking as it rests.
- Pat the salmon fillets dry with paper towels before marinating – this helps the seasoning stick and ensures a nice sear.
Pro Tips
Step-by-Step Instructions
1. Preheat and Prep
Preheat your oven to 400°F (200°C). Line a large rimmed baking sheet with parchment paper or foil for easy cleanup. Pat the salmon fillets dry and place them on the prepared sheet, skin-side down if you have skin on.
2. Make the Marinade
In a small bowl, whisk together 2 tablespoons of olive oil, minced garlic, dried oregano, dried basil, salt, pepper, and lemon zest. This simple marinade will infuse the salmon with bright, herby flavor.
3. Marinate the Salmon
Brush the marinade generously over the top and sides of each salmon fillet. Let them sit at room temperature for 10 minutes while you prepare the asparagus – this allows the flavors to penetrate.
4. Prep the Asparagus
On the same baking sheet, spread the trimmed asparagus around the salmon. Drizzle with the remaining 1 tablespoon of olive oil and toss to coat. Season lightly with salt and pepper.
5. Roast Everything
Place the baking sheet in the preheated oven and roast for 12-15 minutes, depending on the thickness of your salmon. 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. The asparagus should be tender-crisp and bright green.
6. Rest and Serve
Carefully remove the pan from the oven and let it rest for 2-3 minutes. This allows the juices to redistribute in the salmon. Serve the salmon and asparagus with lemon wedges on the side for squeezing over the top.
Delicious Variations
Try a different protein
swap salmon for chicken breast or thighs – just increase the cooking time to 25-30 minutes, or until chicken reaches 165°F (74°C).
Switch up the veggies
use broccoli, zucchini, or bell peppers instead of asparagus. Adjust cooking times as needed – zucchini and peppers may cook faster.
Add a sweet and spicy glaze
brush the salmon with a mixture of honey, soy sauce, and sriracha before roasting for an Asian-inspired twist.
How to Store One-Pan Lemon Herb Salmon and Asparagus
Refrigerator
Store leftovers in an airtight container in the fridge for up to 3 days.
Freezer
You can freeze cooked salmon and asparagus for up to 2 months. Wrap tightly or place in a freezer-safe container. Thaw overnight in the fridge before reheating.
Reheating
Reheat gently in a 300°F (150°C) oven for 10-12 minutes, or in the microwave on medium power for 1-2 minutes, until heated through. Be careful not to overcook, as the salmon can dry out.
Frequently Asked Questions
Q: How do I know when salmon is done?
The best way is to use an instant-read thermometer – it should read 145°F (63°C) in the thickest part. You can also check by flaking with a fork: if it flakes easily and is opaque, it's done.
Q: Can I use frozen salmon?
Yes, you can use frozen salmon, but it's best to thaw it completely in the refrigerator overnight before cooking. Pat it dry and proceed with the recipe – you may need to add a few minutes to the cooking time.
Q: Can I grill the salmon instead of roasting?
Absolutely! Preheat your grill to medium-high heat (about 400°F / 200°C). Grill the salmon skin-side down for 6-8 minutes, then flip and cook for another 2-4 minutes, until it reaches your desired doneness.
Q: What if I don't have asparagus?
No problem – you can use green beans, broccoli florets, or even sliced zucchini. Just adjust the roasting time: broccoli and green beans may need a couple extra minutes, while zucchini may cook faster.
Q: Is this recipe keto-friendly?
Yes, this recipe is naturally low-carb and keto-friendly, with only about 9 grams of net carbs per serving, mostly from the asparagus and lemon.
I hope you give this one-pan wonder a try this week – it's a game-changer for busy nights. Don't forget to share your creation with me in the comments below! Here's to small steps, big impact.
One-Pan Lemon Herb Salmon and Asparagus
Healthy dinner recipes made easy with this one-pan lemon herb salmon and asparagus – juicy, flavorful, and ready in 25 minutes.
🧂 Ingredients
- 4 (6 oz / 170g) salmon fillets, skin on or off
- 1 lb (450g) asparagus, tough ends trimmed
- 3 tablespoons (45ml) olive oil, divided
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon salt, plus more for asparagus
- 1/4 teaspoon black pepper, plus more for asparagus
- 1 lemon, zested and sliced into wedges
📋 Instructions
- 1Preheat and Prep — Preheat your oven to 400°F (200°C). Line a large rimmed baking sheet with parchment paper or foil for easy cleanup. Pat the salmon fillets dry and place them on the prepared sheet, skin-side down if you have skin on.
- 2Make the Marinade — In a small bowl, whisk together 2 tablespoons of olive oil, minced garlic, dried oregano, dried basil, salt, pepper, and lemon zest. This simple marinade will infuse the salmon with bright, herby flavor.
- 3Marinate the Salmon — Brush the marinade generously over the top and sides of each salmon fillet. Let them sit at room temperature for 10 minutes while you prepare the asparagus – this allows the flavors to penetrate.
- 4Prep the Asparagus — On the same baking sheet, spread the trimmed asparagus around the salmon. Drizzle with the remaining 1 tablespoon of olive oil and toss to coat. Season lightly with salt and pepper.
- 5Roast Everything — Place the baking sheet in the preheated oven and roast for 12-15 minutes, depending on the thickness of your salmon. 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. The asparagus should be tender-crisp and bright green.
- 6Rest and Serve — Carefully remove the pan from the oven and let it rest for 2-3 minutes. This allows the juices to redistribute in the salmon. Serve the salmon and asparagus with lemon wedges on the side for squeezing over the top.



