Preheat and prep: Heat the oven to 400°F (200°C). Line a sheet pan with parchment or foil.
Pat salmon dry with paper towels.
Make lemon garlic butter: In a small bowl, mix butter, minced garlic, lemon zest, lemon juice, parsley, paprika, red pepper flakes, salt, and pepper. Taste and adjust salt or lemon as needed.
Season the salmon: Drizzle the fillets lightly with olive oil and season both sides with a pinch of salt and pepper. Place skin-side down on the sheet pan.
Add the butter: Spoon the lemon garlic butter evenly over the top of the fillets.
Add a slice of lemon on each piece if you like.
Prep the sides: Toss your chosen veggies (broccoli, asparagus, zucchini, or cauliflower) with olive oil, salt, and pepper. Spread them on the pan around the salmon or use a second pan for best roasting.
Bake: Cook 10–12 minutes for 1-inch-thick fillets, or until the salmon flakes easily and is just opaque in the center. Veggies should be crisp-tender and lightly browned; give them a few extra minutes if needed.
Optional broil: For light color on top, broil the salmon for 1–2 minutes at the end.
Watch closely to avoid overcooking.
Rest and garnish: Let the salmon rest 3 minutes. Spoon any pan juices over the top and sprinkle with fresh parsley.
Portion for meal prep: Divide salmon and veggies into 4 meal prep containers. Add a lemon wedge to each for reheating and serving.