Place the diced cucumber, halved cherry tomatoes, drained mozzarella, cubed avocado, and chopped basil into a serving bowl.
Arrange the ingredients evenly in the bowl so the colors and textures are distributed attractively.
In a separate small bowl, combine the extra virgin olive oil, balsamic vinegar, finely minced garlic, sea salt, and black pepper.
Whisk the dressing thoroughly until the oil and vinegar blend together and the mixture appears smooth and unified.
Immediately before serving, pour the dressing over the prepared salad.
Toss the salad gently to coat the vegetables, avocado, basil, and mozzarella without crushing the softer ingredients.
Serve at once while the salad is fresh, vibrant, and lightly coated with dressing.