Best Foods To Eat On The Mediterranean Diet

Get plenty of produce like leafy greens, tomatoes, broccoli, peppers, carrots, grapes, berries and more.

Fruits and Vegetables

They provide vitamins, minerals, fiber and antioxidants.

Choose whole grain options when possible, like brown rice, quinoa, farro, oats and whole grain bread or pasta.

Whole Grains

They provide B vitamins, iron, fiber and healthy carbs.

Incorporate beans like chickpeas, lentils, white beans, etc. a few times a week. 

Legumes and Beans

The fiber and plant-based protein supports heart health.

Have a small handful of almonds, walnuts, sunflower seeds or tahini each day for filling fats and key nutrients.

Nuts and Seeds

More stories