The Mediterranean diet emphasizes: 1  Eating primarily plant-based foods, such as fruits and vegetables, whole grains, legumes and nuts. 2  Replacing butter with healthy fats such as olive oil and canola oil. 3  Using herbs and spices instead of salt to flavor foods.  Limiting red meat to no more than a few times a month.