How to Make the Perfect Lemon Garlic Salmon Asparagus
American · Easy · 28 min · 4 servings

This vibrant one-pan meal combines tender salmon fillets with crisp asparagus in a bright lemon garlic butter sauce. It comes together in under 30 minutes making it perfect for busy weeknights without sacrificing flavor or nutrition.
Why this recipe works
This Lemon Garlic Salmon Asparagus recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 28 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 420 calories with 38g of protein, making it a balanced choice for any meal.
What you will need
This recipe uses 8 simple ingredients that you can find at any grocery store:
- 4 fillets salmon fillets skin on
- 1 lb fresh asparagus trimmed
- 4 cloves garlic minced
- 2 tbsp unsalted butter
- 2 whole lemons juiced and zested
- 2 tbsp olive oil
- 1 tsp smoked paprika
- 0.5 tsp red pepper flakes
Step by step instructions
Step 1: Preheat and Prepare
Preheat your oven to 400 degrees F. Pat the salmon fillets dry with paper towels and season generously with salt pepper and smoked paprika on both sides. Arrange the trimmed asparagus on a large rimmed baking sheet and drizzle with one tablespoon of olive oil tossing to coat evenly.
Step 2: Season the Salmon
Place the seasoned salmon fillets on the baking sheet alongside the asparagus. Drizzle the remaining olive oil over the salmon and scatter the minced garlic over both the salmon and asparagus. Sprinkle red pepper flakes over everything for a gentle heat.
Step 3: Make the Lemon Butter
In a small saucepan over low heat melt the butter and stir in the lemon juice and lemon zest. Drizzle this mixture evenly over the salmon fillets and asparagus ensuring everything is well coated with the bright citrus butter sauce.
Step 4: Roast to Perfection
Transfer the baking sheet to the preheated oven and roast for 14 to 18 minutes depending on the thickness of your salmon. The salmon should flake easily with a fork and register 145 degrees F internally while the asparagus should be tender with slightly caramelized tips.
Step 5: Serve Immediately
Remove the baking sheet from the oven and let the salmon rest for two minutes. Plate the salmon fillets alongside generous portions of asparagus and spoon any pan juices over the top. Garnish with extra lemon slices and fresh parsley if desired before serving.
Easy substitutions
Missing an ingredient? Here are some swaps that work perfectly:
- salmon fillets → trout or halibut fillets of similar thickness
- fresh asparagus → broccolini or green beans for a similar tender crisp result
- unsalted butter → ghee or a dairy free butter alternative for the same richness
Common mistakes to avoid
Watch out for these pitfalls that can affect your results:
- Skipping the step of patting the salmon dry which leads to steaming instead of roasting and results in pale soggy skin
- Overcooking the salmon past 145 degrees F which causes it to become dry and chalky rather than moist and flaky
- Not trimming the woody ends from the asparagus causing tough chewy bites in the finished dish
Nutrition facts
Per serving: 420 calories, 38g protein, 8g carbs, 26g fat, 3g fiber.
Ready to cook?
Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.
View full recipe →