Las causas que hacen que los consumidores de dieta mediterránea tengan mejor salud parecen estar en el consumo de pescado, en especial el azul, rico en ácidos grasos omega 3, en el alto consumo de aceite de oliva, que reduce el nivel de colesterol en sangre, y en el consumo del vino, sobre todo el tinto