Staring at your grocery list wondering what actually counts as Mediterranean diet food? You’re not alone — it’s one of the most-searched eating styles out there, but the “rules” rarely get spelled out in plain terms.
The short answer: build meals around vegetables, fruit, whole grains, beans, olive oil, fish, and nuts, with poultry and dairy in moderation and red meat and sweets kept occasional.
I’ve been cooking this way for years — not as a strict diet, but as a default way of shopping and stocking a fridge. Below is the full foods list I actually use, organized so you can shop it in ten minutes flat.
Key Takeaways
- Vegetables, fruit, whole grains, legumes, olive oil, nuts, and fish form the everyday base of the Mediterranean diet foods list.
- Poultry, eggs, and dairy are eaten in moderate, smaller portions rather than daily staples.
- Red meat, processed meat, and added sugars are the foods to limit, not eliminate entirely.
- There's no single official banned-food list — the Mediterranean diet is a pattern, not a rulebook.
- Olive oil is the primary fat used for cooking and dressing nearly everything, replacing butter in most recipes.
Mediterranean Diet at a Glance
Use this as your fast reference before you shop.
| Category | Eat this often |
|---|---|
| Fats | Extra-virgin olive oil, olives, nuts, seeds |
| Protein | Fish and seafood 2+ times a week; legumes and beans daily |
| Grains | Whole wheat bread, brown rice, farro, bulgur, oats |
| Dairy & poultry | Yogurt, cheese, and chicken in moderate portions |
| Limit | Red meat, processed meat, refined sugar, butter |
List of Foods to Eat on the Mediterranean Diet
The Mediterranean diet foods list isn’t a fixed menu — it’s a pattern built around what people in Mediterranean coastal regions have eaten for generations.
At its core, the approved foods fall into a handful of everyday categories: vegetables, fruit, whole grains, legumes, nuts and seeds, olive oil, fish and seafood, herbs and spices, and moderate amounts of poultry, eggs, and dairy.
Red meat, refined grains, and added sugar aren’t banned outright, but they’re pushed to the back of the plate rather than the center of it.
According to the Harvard T.H. Chan School of Public Health, this eating pattern is consistently linked to lower rates of heart disease when it replaces a diet heavy in processed food.
I like to think of it less as a checklist and more as a shopping habit: fill the cart with produce and pantry basics first, then decide what protein rounds out the week.
| Eat Often | Eat in Moderation | Limit |
|---|---|---|
| Vegetables, fruit | Poultry, eggs | Red meat |
| Whole grains | Cheese, yogurt | Processed meat |
| Legumes, beans | Potatoes | Refined grains |
| Fish, seafood | Wine (optional) | Added sugar |
| Olive oil, nuts | – | Butter, margarine |
Fish and Seafood
Fish and seafood are the primary animal proteins on the Mediterranean diet foods list, prized for omega-3 fatty acids that support heart rhythm and help lower triglycerides.
Poultry, eggs, and small amounts of dairy show up in moderation, while red and processed meats stay occasional rather than daily.
The Dietary Guidelines for Americans recommend at least two servings of fish per week, and Mediterranean-style eating leans into that guidance rather than treating it as a minimum.
1. Salmon
Rich in omega-3s that support heart rhythm and reduce inflammation. I grill or pan-sear it in olive oil with lemon and fresh herbs — five minutes a side, skin down first.
2. Sardines
Small, oily, and packed with omega-3s, calcium, and vitamin D. Grill them whole, toss into salads, or pile onto whole-grain toast with chopped tomato.
3. Anchovies
High in omega-3s with an intense, salty flavor that goes a long way. A couple of fillets melted into olive oil transforms a simple pasta or roasted vegetable dish.
4. Mackerel (Fresh, Not Smoked)
Provides omega-3 fats that support circulation and artery health. Grill or bake with garlic and lemon; the fresh version keeps sodium lower than smoked.
5. Trout
A lean, omega-3-rich fish that shows up often in Mediterranean-style meals. Bake whole with herbs and serve alongside roasted vegetables.
6. Tuna (Fresh or Canned in Water or Olive Oil)
High in lean protein and healthy fats when it’s minimally processed. I keep canned tuna in olive oil on hand for fast grain bowls and salads.
7. Sea Bass
A lean white fish that fits neatly into light, vegetable-forward meals. Bake whole with herbs, lemon, and a generous pour of olive oil.
8. Sea Bream
A coastal Mediterranean staple that’s low in saturated fat. Grill or roast it with garlic and whatever fresh herbs are on the counter.
9. Cod
Mild and lean, cod pairs well with olive oil, tomatoes, and herbs. Bake or gently stew it in a Mediterranean-style tomato sauce.

Vegetables and Leafy Greens
Vegetables and leafy greens are the backbone of the Mediterranean diet foods list, eaten daily and in abundance rather than as an afterthought side dish.
They deliver fiber for digestion, antioxidants that help lower inflammation, and plant compounds that support blood vessels and heart health.
If you’re also watching sodium or fiber intake for other reasons, it’s worth cross-referencing a high fiber foods list and a low sodium foods list — most Mediterranean vegetables check both boxes.
10. Tomatoes
Rich in lycopene, an antioxidant linked to reduced heart disease risk. Eat them fresh in salads, roast with olive oil, or simmer into a simple sauce.
11. Spinach
High in potassium and nitrates that support healthy blood flow. Use raw in salads, sautéed as a side, or stirred into soups.
12. Kale
Provides fiber and antioxidants that help protect arteries. Massage raw leaves for a salad or sauté with garlic and olive oil until just wilted.
13. Swiss Chard
An excellent source of magnesium and potassium for heart rhythm. Sauté with olive oil, garlic, and a squeeze of lemon.
14. Arugula (Rocket)
Contains natural nitrates that support circulation. I use it fresh in salads, wraps, and grain bowls for a peppery kick.
15. Romaine Lettuce
Hydrating and rich in folate for vascular health. Use it as a salad base or wrap up grilled fish and vegetables in the leaves.
16. Eggplant (Aubergine)
High in antioxidants that help protect blood vessels. Grill, roast, or bake with olive oil and herbs until tender.
17. Zucchini (Courgette)
Low in calories and high in potassium for blood pressure support. Grill, spiralize into noodles, or sauté quickly with garlic.
18. Bell Peppers (All Colors)
Rich in vitamin C and carotenoids that protect arteries. Eat raw with dip, roast until charred, or stir into stews.
19. Cucumbers
Hydrating and supportive of healthy blood pressure. Use in salads, cool yogurt sauces, or chilled summer soups.
20. Broccoli
High in fiber and sulforaphane, a compound linked to cholesterol and artery support. Steam or sauté lightly in olive oil so it stays bright green and crisp.
21. Artichokes
A Mediterranean classic linked to cholesterol support. Steam or braise with lemon and herbs, then dip the leaves in olive oil.
22. Fennel
Contains potassium and antioxidants for vascular health. Slice it raw into salads for crunch or roast until caramelized.
23. Onions (Red, White, Yellow)
Rich in quercetin, which supports circulation and helps reduce inflammation. Use raw in salads or cooked down into sauces and stews.
Fruit Choices on the Mediterranean Diet
Fruit is the everyday dessert on the Mediterranean diet foods list, eaten as a light snack rather than a sugary treat.
It supplies fiber for digestion, antioxidants to reduce inflammation, and vitamins and minerals that support heart and blood vessel health.
24. Oranges
Rich in vitamin C and flavonoids that support blood vessel health. Eat fresh, segment into salads, or squeeze for juice.
25. Lemons
High in vitamin C and polyphenols that support vascular health. I use the juice and zest in almost every dressing and marinade I make.
26. Grapefruit
Contains antioxidants and fiber that support cholesterol balance. Eat fresh or toss into a citrus fruit salad.
Note: grapefruit can interact with certain medications, so check with a pharmacist if you take prescription drugs regularly.
27. Apples
High in soluble fiber that helps lower LDL cholesterol. Eat whole, slice into salads, or bake with cinnamon.
28. Pears
Provide fiber and potassium for heart and blood pressure support. Eat fresh or add to grain bowls and salads.
29. Grapes
Contain resveratrol and flavonoids that support heart and artery health. Eat fresh or add to a cheese and nut plate.
30. Figs (Fresh or Dried, Unsweetened)
Rich in fiber and minerals that support digestion and circulation. Eat fresh, toss into salads, or pair with plain yogurt.
31. Pomegranates
Loaded with antioxidants that support blood flow. Eat the seeds straight or sprinkle over salads and grain bowls.
32. Strawberries
High in vitamin C and polyphenols that support vascular health. Eat fresh or stir into breakfast bowls.
33. Cherries
Contain antioxidants that help reduce inflammation. Eat fresh or fold into salads and simple desserts.
Whole Grains on the Mediterranean Diet
Whole grains replace refined white bread and pasta as the everyday starch on the Mediterranean diet foods list.
They bring fiber, B vitamins, and steady energy without the blood sugar spike of refined carbs — a low glycemic foods list is a useful companion if you’re watching blood sugar closely.
34. Whole Wheat Bread
A daily staple, used for sandwiches or torn and toasted for salads like panzanella.
35. Farro
A chewy ancient grain that works well as a warm side or cold salad base with vegetables and olive oil.
36. Bulgur
The traditional base for tabbouleh, cooked quickly with hot water and tossed with parsley, tomato, and lemon.
37. Brown Rice
A simple side for fish or stuffed vegetables, higher in fiber than white rice.
38. Whole Wheat Couscous
Fast-cooking and a natural pairing for roasted vegetables and stews.
39. Barley
Hearty and filling in soups, or served as a pilaf with herbs.
40. Oats
A common breakfast base, often topped with fresh fruit, nuts, and a drizzle of honey.
41. Polenta (Cornmeal)
Creamy or grilled, it makes a satisfying base for vegetables or a light tomato sauce.
Legumes and Beans
Legumes are one of the most important everyday proteins on the Mediterranean diet foods list, often standing in for meat several times a week.
They’re inexpensive, filling, and rich in both fiber and plant protein.
42. Chickpeas
Used in hummus, roasted for a crunchy snack, or simmered into stews.
43. Lentils
Cook quickly without soaking and form the base of soups and warm salads.
44. Cannellini Beans
Creamy white beans that work in soups, dips, or tossed with tuna and olive oil.
45. Fava Beans, also called Broad Beans
A spring staple in Mediterranean cooking, simmered with olive oil and herbs or mashed for a dip.
46. Black-Eyed Peas
Earthy and hearty, they’re often stewed with greens and tomato.
47. Split Peas
Break down into a thick, comforting soup with minimal effort.
Nuts, Seeds, and Healthy Fats
Nuts, seeds, and olive oil supply the primary fats on the Mediterranean diet foods list, replacing butter and other saturated fats in most cooking.
Extra-virgin olive oil is used liberally — for cooking, dressing, and even dipping bread — and is considered one of the defining features of this eating pattern by the Mayo Clinic. For a deeper dive on which varieties to keep stocked, see this guide to nuts for a Mediterranean diet.
48. Extra-Virgin Olive Oil
The default cooking and finishing oil, rich in monounsaturated fat and polyphenols.
49. Almonds
A go-to snack or salad topper, providing vitamin E and healthy fat.
50. Walnuts
One of the few nuts with a meaningful amount of plant-based omega-3s.
51. Pistachios
A satisfying, portion-friendly snack since you shell them one at a time.
52. Pine Nuts
Toasted and stirred into pesto, grain salads, or roasted vegetables.
53. Olives (Green and Black)
A staple snack and salad ingredient, rich in the same healthy fat as olive oil.
54. Sesame Seeds and Tahini
Ground into tahini for hummus and sauces, or sprinkled whole over vegetables and bread.
55. Flaxseeds
Ground and stirred into yogurt or oatmeal for extra fiber and omega-3s.
Herbs and Spices
Herbs and spices are central to Mediterranean cooking, adding bold flavor without extra sodium or fat.
Many are rich in antioxidants and plant compounds that help reduce inflammation and support circulation.
56. Basil
Rich in antioxidants that help protect blood vessels. Use fresh in salads, sauces, and homemade pesto.
57. Oregano
High in polyphenols that support heart and immune health. Sprinkle over roasted vegetables, salads, and grilled fish.
58. Rosemary
Adds a pine-like aroma and pairs naturally with roasted potatoes, chicken, and white beans.
59. Thyme
Earthy and versatile, used in soups, roasted vegetables, and marinades.
60. Mint
Bright and cooling, classic in tabbouleh, yogurt sauces, and fruit salads.
61. Parsley (Flat-Leaf)
Used generously, not just as a garnish, in salads like tabbouleh and as a finishing herb.
62. Cinnamon
Used in both savory stews and fruit-based desserts throughout the region.
63. Cumin
Warm and earthy, a backbone spice in legume dishes and roasted vegetables.
64. Sumac
Tangy and citrusy, sprinkled over salads, dips, and grilled meats.
65. Garlic
Used raw or cooked in nearly every savory dish, valued for both flavor and circulatory support.
Dairy, Eggs, and Poultry
Dairy, eggs, and poultry sit in the moderate middle of the Mediterranean diet foods list — enjoyed regularly, but in smaller portions than vegetables, grains, and legumes.
Plain yogurt and cheese are far more common than milk as a beverage, and poultry stands in for red meat several times a week.
66. Plain Greek Yogurt
A daily staple, eaten plain with fruit and honey or used as a base for sauces.
67. Feta Cheese
Salty and tangy, crumbled over salads and vegetables in small amounts.
68. Halloumi
A firm cheese that holds up to grilling, often served alongside vegetables.
69. Ricotta
Mild and creamy, used in both savory dishes and lightly sweetened desserts.
70. Eggs
Eaten several times a week, often as a simple breakfast or in a vegetable-based frittata.
71. Chicken
The main poultry choice, grilled or roasted with lemon, garlic, and herbs.
72. Turkey
A lean alternative to red meat, used in ground form for meatballs and stews.
Foods to Limit on the Mediterranean Diet
The Mediterranean diet doesn’t ban foods outright, but a few categories are meant to be occasional rather than everyday.
Red meat, processed meat, refined grains, and added sugar are the main foods to scale back, according to the Harvard T.H. Chan School of Public Health.
- Red meat (beef, lamb, pork) — a few times a month, not daily
- Processed meat (bacon, deli meat, sausage) — kept minimal
- Refined grains (white bread, white pasta) — swapped for whole grain versions
- Butter and margarine — replaced with olive oil
- Sugary drinks and packaged sweets — limited to occasional treats
If you’re managing a related concern like cholesterol, it can help to also check a heart healthy foods list alongside this one, since the two overlap heavily.
Mediterranean Diet Food List for Special Diets
The Mediterranean pattern is naturally flexible, which makes it easier to adapt if you’re also managing another dietary need.
If you’re avoiding high-FODMAP triggers, cross-check ingredients against a low FODMAP foods list before loading up on onion and garlic.
Watching iron or B12 intake because fish and poultry are limited in your version of the diet? An iron rich foods list and a B12 rich foods list can help you fill gaps with legumes, leafy greens, and fortified foods.
Anyone managing blood pressure will find plenty of overlap with a high potassium foods list, since Mediterranean vegetables and fruit are naturally rich in potassium.
The Bottom Line
There’s no official banned-foods list for the Mediterranean diet — it’s a flexible pattern, not a rulebook. Build meals around vegetables, fruit, whole grains, legumes, olive oil, nuts, and fish, add poultry and dairy in moderate portions, and save red meat, processed meat, and sweets for occasional meals rather than daily ones.
Frequently Asked Questions
What is the full Mediterranean diet food list?
It includes vegetables, fruit, whole grains, legumes, nuts, seeds, olive oil, fish and seafood, herbs and spices, and moderate poultry, eggs, and dairy, with red meat and added sugar kept occasional.
What foods are not allowed on the Mediterranean diet?
Nothing is strictly forbidden, but processed meat, refined grains, butter, and sugary snacks are meant to be limited rather than eaten daily.
Can you eat bread on the Mediterranean diet?
Yes, but whole grain bread is preferred over refined white bread, and it's typically eaten with olive oil rather than butter.
How often should you eat fish on the Mediterranean diet?
Most guidance suggests at least two servings of fish or seafood per week, in line with the Dietary Guidelines for Americans.
Is cheese allowed on the Mediterranean diet?
Yes, cheeses like feta, halloumi, and ricotta are common, but they're used in moderate portions rather than as a daily staple.
