In a medium bowl, stir and combine the marinade ingredients.
Set aside half of the mixture in the refrigerator, and add the rest to a Ziploc bag with the salmon filets.
Seal the bag and mix it to coat the salmon filets. Marinate the salmon for at least 10 minutes, or one hour for the best results.
When ready to cook it, preheat the oven to 375°F.
Place an oven-safe skillet over medium-high heat and add the oil.
Once the oil is hot, sear the marinated salmon fillets, skin side up, for about 2-3 minutes or until golden brown.
Flip the salmon fillets and add the sliced peaches to the skillet. Cook for 2-3 more minutes until the peaches start to soften.
Remove the skillet from heat, and pour the reserved marinade over the salmon and peaches.
Transfer the skillet to the preheated oven and bake for about 10-12 minutes or until the salmon is cooked through. The internal temperature of fully cooked salmon should reach 135°F.
Let it rest for 10 minutes, garnish with chopped green onions or parsley, and serve.
