Combine Ingredients: In a mixing bowl, whisk together the olive oil, honey (or maple syrup), Dijon mustard, lemon juice and zest, orange juice and zest, minced garlic, chopped rosemary, chopped thyme, salt, and black pepper until well blended.
Set Aside: Reserve about 2 tablespoons of the marinade for basting later.
Marinate the Salmon
Place Salmon in a Dish: Put the salmon fillet in a shallow dish or a large resealable plastic bag.
Pour Marinade: Pour the marinade over the salmon, ensuring it is evenly coated. Cover the dish or seal the bag and refrigerate for at least 30 minutes, or up to 2 hours for more intense flavor.
Preheat the Oven
Preheat Oven: Preheat your oven to 400°F (200°C).
Bake the Salmon
Prepare Baking Sheet: Line a baking sheet with parchment paper or lightly grease it with cooking spray.
Transfer Salmon: Place the marinated salmon fillet skin-side down on the prepared baking sheet.
Baste the Salmon: Brush the reserved marinade over the top of the salmon fillet.
Bake: Bake in the preheated oven for 20-25 minutes, or until the salmon is cooked through and flakes easily with a fork. Baste once more halfway through cooking for added flavor.
Serve
Garnish: Remove from the oven and transfer to a serving platter. Garnish with fresh lemon slices and additional herbs, if desired.
Enjoy: Serve warm, and savor your festive Christmas Salmon!