Heat the oven: Preheat to 400°F (200°C).
Line a large sheet pan with parchment for easy cleanup.
Prep the asparagus: Snap off the woody ends. Toss spears with 1 tablespoon olive oil, salt, and pepper. Spread them on one side of the sheet pan.
Season the salmon: Pat the fillets dry.
Rub with 1 tablespoon olive oil, then season with salt, pepper, and paprika if using. Place them skin-side down on the other side of the pan.
Make the lemon-garlic mix: In a small bowl, combine melted butter, minced garlic, lemon zest, 1 tablespoon lemon juice, herbs, and a pinch of red pepper flakes. Add honey if you want a slight glaze.
Brush and top: Spoon or brush the lemon-garlic mixture over the salmon.
Drizzle any extra over the asparagus. Add a few lemon slices on top of the salmon if you like.
Bake: Cook for 10–14 minutes, depending on thickness. Salmon is done when it flakes easily and reaches 125–130°F (52–54°C) for medium.
Asparagus should be crisp-tender with lightly browned tips.
Rest and finish: Let the salmon rest for 3 minutes. Squeeze more lemon over everything and sprinkle with fresh herbs.
Serve: Plate the salmon with asparagus and spoon any pan juices over the top. Add extra lemon wedges.