Roasted Salmon with Asparagus & Avocado
This quick and healthy Roasted Salmon with Asparagus & Avocado recipe delivers a satisfying, nutrient-rich meal in under 20 minutes, perfect for a weeknight dinner.
For 2 servings
Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.
Prepare the asparagus: Snap off the tough, woody ends of the asparagus spears. In a medium bowl, toss the asparagus with 1 tablespoon of olive oil, 1/4 teaspoon of salt, and 1/8 teaspoon of black pepper. Spread the seasoned asparagus in a single layer on one side of the prepared baking sheet.
Prepare the salmon: Pat the salmon fillets very dry with paper towels. Rub each fillet with 1/2 tablespoon of olive oil. Season generously with the remaining 1/4 teaspoon of salt, 1/8 teaspoon of black pepper, and 1/2 teaspoon of garlic powder.
Arrange and roast: Place the seasoned salmon fillets skin-side down (if skin-on) on the other side of the baking sheet, ensuring they are not touching the asparagus or each other.
Roast for 12-15 minutes, or until the salmon flakes easily with a fork and the internal temperature reaches 145°F (63°C). The asparagus should be tender-crisp.
While the salmon roasts, prepare the avocado and lemon: Halve the avocado, remove the pit, scoop out the flesh, and slice it. Cut the lemon into wedges.
Serve immediately: Carefully remove the baking sheet from the oven. Serve the roasted salmon and asparagus immediately, topped with fresh avocado slices and a generous squeeze of fresh lemon juice from the wedges.
What to keep in mind.
4 tips from the recipe — small details that make a real difference to the final dish.
- 1Don't overcrowd the pan: Ensure there's space between the salmon and asparagus on the baking sheet for even cooking and proper browning. If your sheet is too small, use two.
- 2Check salmon doneness: The best way to tell if salmon is cooked is by gently flaking it with a fork. It should be opaque throughout and flake easily. Avoid overcooking to keep it moist.
- 3Pat salmon dry: This crucial step helps create a better sear (if pan-searing) and prevents the salmon from steaming in the oven, leading to a more flavorful, less watery result.
- 4Asparagus snap test: To find the natural breaking point of asparagus, hold a spear at both ends and bend it. It will naturally snap where the woody stem begins, ensuring you only cook the tender part.
Adapt it for your goals.
Herb & Spice Boost
Add a pinch of smoked paprika or dried dill to the salmon seasoning, or finish with fresh chopped parsley or cilantro for an extra layer of flavor.
Vegetable SwapVegetable Swap
Substitute asparagus with other quick-cooking vegetables like broccoli florets, bell pepper strips, or green beans. Adjust cooking time slightly if needed.
Citrus TwistCitrus Twist
Instead of lemon, try lime juice for a different tangy note, or add a few orange slices to the pan during roasting for a subtle sweet-citrus infusion.
Why this is on our healthy list.
Rich in Omega-3 Fatty Acids
Salmon is an excellent source of EPA and DHA, essential omega-3 fatty acids known for supporting heart health, brain function, and reducing inflammation.
High in Fiber
Asparagus and avocado contribute significant dietary fiber, which aids in digestion, promotes satiety, and helps regulate blood sugar levels.
Packed with Vitamins & Minerals
This meal provides a wealth of nutrients, including Vitamin D and B12 from salmon, Vitamin K and folate from asparagus, and potassium and Vitamin E from avocado.
Frequently asked questions
Salmon is cooked when it flakes easily with a fork and its flesh is opaque throughout. For food safety, an internal temperature of 145°F (63°C) is recommended. A meat thermometer inserted into the thickest part is the most accurate way to check.


