The definition of the Mediterranean diet differs from nation to country and area to region. The diet is heavy in vegetables, fruits, legumes, and unsaturated fats such as olive oil, cereals, and grains. Meat and dairy products are often limited in this diet.