This One-Pan Salmon Asparagus recipe is a quick and easy meal that combines tender, flaky salmon with fresh asparagus, all baked together on one sheet pan. Perfect for busy weeknights, this recipe requires minimal prep time and clean-up, making it a go-to choice for healthy, delicious meals. The lemon-garlic-herb butter adds a rich and tangy flavor to both the salmon and vegetables, while the baking method ensures everything cooks perfectly in just a few simple steps. This nutritious, flavorful meal is ideal for those looking for a balanced dinner that’s both satisfying and effortless.

Ingredients
For the Salmon and Asparagus:
- 2 lbs salmon filet, cut into six 6 oz portions
- 2 lbs (2 bunches) asparagus, fibrous ends removed
- Salt and black pepper, to taste
- 1 Tbsp olive oil
- 1 small lemon, sliced into rings for garnish
For the Lemon-Garlic-Herb Butter:
- 6 Tbsp unsalted butter (85 grams), softened* (*see quick softening note)
- 2 Tbsp fresh lemon juice (from 1 small lemon)
- 2 garlic cloves, pressed or minced
- 2 Tbsp fresh parsley, finely chopped
- 1 tsp salt (sea salt works best)
- 1/4 tsp black pepper
Instructions
Prep:
- Preheat the oven to 450˚F, placing the oven rack in the top third. Line a large rimmed baking sheet with parchment paper, trimming the paper to fit without extending over the edges to avoid charring under the broiler.
How to Make One-Pan Salmon Asparagus:
- Arrange the salmon filets down the center of your lined baking sheet. Place the trimmed asparagus on either side of the salmon. Drizzle the asparagus lightly with olive oil and toss to coat. Season both the salmon and asparagus with salt and black pepper.
- In a medium bowl, combine all the ingredients for the lemon-garlic-herb butter. Use a fork to mash everything together until the butter is well blended (this may take a couple of minutes). You can also use a food processor if preferred.
- Spoon 3/4 of the prepared butter mixture over the salmon filets, spreading it evenly (it doesn’t need to be perfect). Dab the remaining butter mixture over the asparagus. Top each salmon filet with a slice of lemon.
- Bake uncovered at 450˚F for 10-12 minutes (the cooking time depends on the thickness of your salmon fillets – thinner fillets will cook in 10 minutes, thicker ones will take closer to 12 minutes).
- Set the oven to BROIL and bake for an additional 2-3 minutes to give the salmon a golden finish.
- Check for doneness: the salmon should be flaky and cooked through.
Why You’ll Love This Recipe
- Quick and Easy: This one-pan dish is a breeze to prepare and cook, making it perfect for busy weeknights.
- Flavorful: The lemon-garlic-herb butter adds a rich, tangy flavor to both the salmon and asparagus.
- Healthy: Packed with protein, healthy fats, and vegetables, this meal is as nutritious as it is delicious.
- Minimal Cleanup: With everything cooked on one pan, cleanup is quick and hassle-free.

Tips
- For Softer Butter: If you need to soften your butter quickly, microwave it in 10-second intervals or leave it at room temperature for 15-20 minutes.
- Adjust the Garlic: If you prefer a milder garlic flavor, reduce the amount of garlic in the butter mix.
- Salmon Doneness: The best way to check if the salmon is done is to use a fork—if it flakes easily, it’s ready to serve.
Variations and Substitutions
- Vegetarian Option: Replace the salmon with plant-based fillets or another hearty vegetable like zucchini or bell peppers.
- Asparagus Substitute: If asparagus isn’t available, green beans or broccoli would be a great alternative.
- Butterless Version: For a lighter option, replace the butter with olive oil or avocado oil for the lemon-garlic sauce.
FAQs
Can I use frozen salmon?
Yes, you can use frozen salmon, but be sure to thaw it before cooking to ensure even cooking.
Can I cook this dish in advance?
This dish is best when served fresh. However, you can prepare the butter mixture and store it in the fridge until ready to cook.
How do I know when the salmon is done?
The salmon is done when it flakes easily with a fork and the internal temperature reaches 145˚F.
Serving Suggestions
- Serve with Rice: A side of rice or quinoa makes a perfect complement to the salmon and asparagus.
- Add a Salad: Pair with a light green salad or roasted vegetables for a well-rounded meal.
- Topped with Extra Herbs: Garnish the salmon with additional fresh parsley or dill for an extra pop of flavor and color.
Suggestions
- Meal Prep: This dish is perfect for meal prepping. You can prepare the lemon-garlic butter and veggies ahead of time, making the cooking process even faster on busy days.
- Add a Side of Potatoes: Roasted or mashed potatoes would be a great addition to complete the meal.
One-Pan Salmon Asparagus Recipe
6
servings5
minutes15
minutesIngredients
For the Salmon and Asparagus:
2 lbs salmon filet, cut into six 6 oz portions
2 lbs (2 bunches) asparagus, fibrous ends removed
Salt and black pepper, to taste
1 Tbsp olive oil
1 small lemon, sliced into rings for garnish
For the Lemon-Garlic-Herb Butter:
6 Tbsp unsalted butter (85 grams), softened* (*see quick softening note)
2 Tbsp fresh lemon juice (from 1 small lemon)
2 garlic cloves, pressed or minced
2 Tbsp fresh parsley, finely chopped
1 tsp salt (sea salt works best)
1/4 tsp black pepper
Directions
- Prep:
- Preheat the oven to 450˚F, placing the oven rack in the top third. Line a large rimmed baking sheet with parchment paper, trimming the paper to fit without extending over the edges to avoid charring under the broiler.
- How to Make One-Pan Salmon Asparagus:
- Arrange the salmon filets down the center of your lined baking sheet. Place the trimmed asparagus on either side of the salmon. Drizzle the asparagus lightly with olive oil and toss to coat. Season both the salmon and asparagus with salt and black pepper.
- In a medium bowl, combine all the ingredients for the lemon-garlic-herb butter. Use a fork to mash everything together until the butter is well blended (this may take a couple of minutes). You can also use a food processor if preferred.
- Spoon 3/4 of the prepared butter mixture over the salmon filets, spreading it evenly (it doesn’t need to be perfect). Dab the remaining butter mixture over the asparagus. Top each salmon filet with a slice of lemon.
- Bake uncovered at 450˚F for 10-12 minutes (the cooking time depends on the thickness of your salmon fillets – thinner fillets will cook in 10 minutes, thicker ones will take closer to 12 minutes).
- Set the oven to BROIL and bake for an additional 2-3 minutes to give the salmon a golden finish.
- Check for doneness: the salmon should be flaky and cooked through.

Leave a Reply