The Mediterranean diet features large quantities of fruits, vegetables, beans, nuts, and healthy grains, so it is an excellent choice for vegetarians. While vegans will want to skip the cheese, yogurt, and other dairy products, it is entirely possible to eat a nutritious and delicious vegan Mediterranean diet.