Preheat your oven to 400°F for the asparagus.
Toss the asparagus in olive oil, salt, and pepper, then spread on a baking sheet.
Roast the asparagus in the oven for about 10-12 minutes until tender and slightly crisp.
While asparagus roasts, pat the salmon dry and season both sides with salt and pepper.
Heat a non-stick skillet over medium-high heat and add a small drizzle of olive oil.
Pan-sear the salmon for about 3-4 minutes on each side until it develops a golden crust and is cooked to your preferred doneness.
Remove the salmon and let it rest for a minute.
Slice the avocado and gently mash it with lemon juice, salt, and pepper to create a light, creamy topping.
Plate the salmon alongside the roasted asparagus and top the salmon with the creamy avocado mixture.
Serve immediately and enjoy your balanced, flavorful meal.