Toast the Bread:
Preheat oven to 425°F.
Cut or tear bread into 1-inch chunks and spread on a large baking sheet without crowding.
Drizzle with 2 tablespoons olive oil and sprinkle with 1/2 teaspoon kosher salt. Toss with hands to coat evenly.
Bake for 10 minutes, then check. Continue baking for 2-4 more minutes until lightly golden with darker edges.
Remove from oven and let cool completely on the baking sheet.
Make the Dressing:
In a large mixing bowl, combine 1/4 cup olive oil, apple cider vinegar, Dijon mustard, and honey.
Grate garlic directly into the bowl using a microplane.
Add salt and black pepper, then whisk vigorously for 30 seconds until emulsified and slightly thick.
Add sliced red onion to the dressing, stir, and let sit for 10 minutes to mellow.
Assemble the Salad:
Add cooled bread cubes to the bowl with dressing and onions.
Cut tomatoes into wedges or halves, capturing all juices, and add to the bowl.
Slice or cube the peach (no need to peel) and add to the bowl.
Add chopped basil leaves.
Gently toss everything together until well coated with dressing.
Rest and Serve:
Transfer to a serving platter or leave in bowl. Cover loosely and let sit for 15-30 minutes at room temperature.
Just before serving, tear or cube mozzarella/burrata and arrange on top.
Drizzle with extra olive oil, scatter fresh basil, and grind black pepper over the top.
Serve within 2-3 hours for best texture.