Originating from Italy, Caprese salad is a simple yet delicious combination of ripe tomatoes, fresh mozzarella cheese, and fragrant basil leaves. Drizzled with extra virgin olive oil and balsamic glaze, this salad is a perfect choice for those looking for a light and flavorful option in Ibiza.