Preheat and prep: Heat the oven to 425°F (220°C). Line a large sheet pan with parchment for easy cleanup.
Season the asparagus: Toss asparagus with 1.5 tablespoons oil, a big pinch of salt, and pepper.
Spread in a single layer on the sheet pan.
Start roasting the veg: Roast asparagus for 6–8 minutes to give it a head start, especially if spears are thick.
Prepare salmon: Pat salmon dry with paper towels. Rub with remaining oil and season both sides with salt and pepper. Place skin-side down on the pan, making space between fillets.
Make the lemon-garlic butter: In a small bowl, mix melted butter, lemon zest, lemon juice, and minced garlic.
Stir in paprika or chili flakes if using.
Roast to finish: Spoon half the butter mixture over the salmon. Return pan to the oven and roast 8–12 minutes, depending on fillet thickness. The salmon should flake easily and hit 125–130°F in the thickest part for medium.
Final touch: Drizzle the remaining lemon-garlic butter over the salmon and asparagus.
Sprinkle with fresh dill or parsley and capers if you like.
Cool before packing: Let everything rest 5–10 minutes so steam escapes. This helps prevent soggy vegetables in your containers.
Portion: Divide into 4 meal-prep containers, adding lemon wedges on the side.