Pat the salmon fillets dry using paper towels so the seasoning sticks properly. Rub the fillets with olive oil, smoked paprika, salt, and black pepper. Let the salmon sit for a few minutes while preparing the glaze.
Add diced peaches, bourbon, honey, brown sugar, soy sauce, Dijon mustard, garlic, and lemon juice to a saucepan. Cook over medium heat until the peaches soften and the sauce thickens slightly. Stir often to prevent the sugar from burning.
Set the oven to 400°F so it becomes fully heated before roasting. Line a baking sheet with parchment paper to keep the salmon from sticking. This also helps the glaze caramelize without making cleanup messy.
Place the seasoned salmon fillets skin-side down on the prepared baking sheet. Spoon some of the peach glaze over each piece evenly. Make sure the glaze covers the top for maximum flavor during roasting.
Bake the salmon for about 15 to 18 minutes depending on thickness. The fish should flake easily with a fork and look opaque in the center. During the last few minutes, brush on extra glaze for a glossy finish.
Remove the salmon from the oven and let it rest briefly before serving. Sprinkle fresh parsley or thyme on top for added freshness and color. Serve warm with your favorite side dishes for a complete meal.