In a medium bowl, whisk together honey, Dijon mustard, soy sauce, apple cider vinegar, minced garlic, thyme, salt, and pepper until well combined.
In a separate bowl, combine the diced peaches with a drizzle of olive oil and a sprinkle of salt and pepper. Toss gently to coat.
Heat a grill or grill pan over medium-high heat and lightly grease with olive oil.
Place the salmon fillets skin-side down on the grill. Brush the top of each fillet generously with the honey-Dijon mixture.
Grill the salmon for about 4-5 minutes on each side, depending on thickness, until it flakes easily with a fork. During the last 2 minutes of cooking, add the diced peaches to the grill for a quick char.
Once cooked, remove the salmon and peaches from the grill.
Plate the salmon and top with the grilled peaches. Drizzle any remaining honey-Dijon mixture over the top.
Garnish with fresh basil leaves for an aromatic finish.
Notes
Serve on a rustic wooden platter with additional fresh peach slices and a sprinkle of thyme for an elegant touch.