Add olive oil, red wine vinegar, basil leaves, salt, and black pepper to a blender. Blend until smooth and vibrant green. Set the dressing aside while preparing the remaining ingredients.
Wash the peaches thoroughly and cut them into quarters. Choose peaches that are ripe but still slightly firm so they won't become mushy during grilling.
Preheat your grill or grill pan and lightly oil the surface. Grill the peach quarters for about 2 to 3 minutes per side until grill marks appear and the fruit becomes slightly tender.
Place the arugula in a large bowl and drizzle with half of the basil vinaigrette. Toss gently until all the leaves are lightly coated with the dressing.
Transfer the dressed arugula onto a large serving platter. Spread it evenly to create a colorful base for the toppings.
Arrange the grilled peaches over the arugula. Scatter the blueberries and cherry tomatoes evenly across the salad for color and flavor.
Sprinkle the crumbled goat cheese and sliced almonds over the top. These ingredients add creaminess and crunch that make every bite more satisfying.
Pour the remaining basil vinaigrette over the assembled salad. Finish with fresh basil leaves for an extra burst of aroma and visual appeal.
Serve the salad while the peaches are still slightly warm. The contrast between warm fruit and cool greens creates a delicious eating experience.