The components of the Mediterranean diet can vary from country to country and from region to region. However, in general, the Mediterranean style diet consists of a high content of vegetables, fruits, legumes, nuts, beans, cereals, grains, fish and unsaturated fats, such as olive oil, and a low content of meat and dairy foods.