Preheat and prep: Heat the oven to 400°F (200°C). Line a rimmed baking sheet with parchment and lightly oil it so the salmon won’t stick.
Pat the salmon dry: Use paper towels to remove excess moisture. Dry fish browns better and gives you nicer edges.
Make the citrus-herb mixture: In a small bowl, mix olive oil, lemon zest, orange zest, minced garlic, Dijon, honey (if using), salt, and pepper.
Season the fillet: Place salmon skin-side down on the sheet.
Spoon the mixture over the top, spreading evenly. Sprinkle with chopped dill and thyme.
Add citrus and capers: Lay lemon and orange slices over the salmon. Scatter capers on top for a briny pop, if you like.
Roast: Bake for 10–14 minutes, depending on thickness.
Aim for medium doneness: the salmon should flake easily and look slightly translucent in the center. If the fillet is very thick, check at 15–16 minutes.
Optional broil: For a touch of color, broil on high for 1–2 minutes. Watch closely to avoid overcooking.
Rest and finish: Let the salmon rest 5 minutes.
Remove the citrus slices if you prefer a cleaner look, or keep a few for garnish. Serve with fresh lemon wedges.