Preheat and prep: Heat your oven to 425°F (220°C).
Line a large sheet pan with parchment for easy cleanup.
Season the asparagus: Place trimmed asparagus on the pan. Drizzle with 1 tablespoon olive oil and sprinkle with 1/4 teaspoon salt and a pinch of pepper. Toss and spread into a single layer along the sides of the pan.
Make the salmon glaze: In a small bowl, mix remaining 1 tablespoon olive oil, lemon juice, lemon zest, garlic, Dijon, 1/2 teaspoon salt, 1/4 teaspoon pepper, and paprika.
Stir until smooth.
Add the salmon: Pat salmon dry with paper towels. Set fillets in the center of the pan, leaving a little space between each. Brush the glaze generously over the tops and sides.
Roast: Bake for 9–12 minutes, depending on the thickness of your fillets.
Thicker pieces may need up to 14 minutes. Asparagus should be crisp-tender with lightly browned tips.
Check for doneness: Salmon is ready when it flakes easily with a fork and looks slightly translucent in the center. For precision, aim for an internal temperature of 125–130°F for moist, medium salmon, or up to 140°F if you prefer it more done.
Finish and serve: Sprinkle with fresh dill or parsley and a few red pepper flakes if you like heat.
Serve with lemon wedges. Add a simple side like quinoa, brown rice, or roasted potatoes if you want a more filling meal.