In a medium bowl, whisk together the fresh orange juice, orange zest, soy sauce, honey, olive oil, grated ginger, and minced garlic until well combined. This will be your glaze.
Place the salmon fillets in a shallow dish and season with salt and pepper. Pour half of the orange glaze over the salmon, ensuring the fillets are evenly coated. Let marinate for at least 15 minutes in the refrigerator.
Preheat the oven to 400°F (200°C).
Line a baking sheet with parchment paper or lightly grease it to prevent sticking.
After marinating, remove the salmon from the refrigerator and place the fillets on the prepared baking sheet, skin side down.
Brush the top of each fillet with the remaining orange glaze.
Bake in the oven for 12-15 minutes or until the salmon flakes easily with a fork and has a shiny glaze.
For a caramelized finish, switch the oven to broil for the last 2-3 minutes of cooking. Keep a close eye to prevent burning.
Once cooked, remove from the oven and let rest for a couple of minutes.
Serve the salmon fillets garnished with fresh cilantro or parsley and orange slices on the side. Drizzle any remaining glaze over the top for added flavor.
Notes
For a caramelized finish, broil the salmon for the last few minutes.