Key components of the Mediterranean diet. The Mediterranean diet emphasizes: Eating primarily plant-based foods, such as fruits and vegetables, whole grains, legumes and nuts. Replacing butter with healthy fats such as olive oil and canola oil. Using herbs and spices instead of salt to flavor foods.