Open the app

Mediterranean diet: food list and 7-day meal plan

Baked fish, a bowl of chickpeas, vegetable salad, whole-grain bread and olive oil on a table

Build a Mediterranean-style week around vegetables, grains, beans, fish and plant oils. This seven-day plan includes everyday meals, a grocery list and swaps you can make at an ordinary supermarket.

What foods belong in a Mediterranean diet?

Vegetables, fruit, whole grains, beans and nuts form the base. Fish, eggs, poultry and dairy also appear, with olive oil commonly used for cooking and dressing. The American Heart Association explains that there is no single standard Mediterranean diet: eating habits vary between countries and regions.

You can adapt these ingredients to meals you already cook. A bowl of buckwheat with beans and vegetables works here, too. Choose dishes you would be willing to make during an ordinary working week. Our comparison of diet types covers the broader approaches.

How to use the plan and adjust portions

The table suggests meal combinations for an adult. Swap the days around, repeat a breakfast you like or pack lunch for work. Adjust portions to your appetite, activity and individual needs. The calorie total depends on quantities, added oil, the type of yogurt and other recipe choices.

For lunch or dinner, combine vegetables with a grain, bread or potatoes, then add beans, fish, eggs or poultry. Dress the meal to taste. If you regularly finish still hungry, reconsider the amount and combination of food. Add beans and bread to a vegetable soup, for example, or serve yogurt alongside breakfast porridge.

Oil, nuts and cheese are part of the meal. Include them if you keep a food diary, though weighing food is not a requirement of this eating pattern. If you have diabetes, kidney disease or a prescribed diet, discuss changes with your clinician; the plan does not account for individual treatment needs.

A 7-day Mediterranean meal plan

Vegetables can be raw or cooked. Try olive oil and lemon juice for salads, and use garlic, herbs and spices in soups and stews. Choose a drink with your meal if you wish, such as water, tea or coffee.

DayBreakfastLunchDinner
MondayOatmeal with plain yogurt, apple and walnutsLentil soup with carrots and tomatoes, whole-grain breadBaked mackerel, potatoes, cucumber and tomato salad
TuesdayWhole-grain toast with egg and tomatoBuckwheat with beans, bell pepper and herbsChicken stewed with zucchini, brown rice
WednesdayPlain yogurt with oats, pear and seedsChickpea, cucumber and tomato salad, whole-grain breadWhole-wheat pasta with tomatoes and sardines
ThursdaySpinach omelet, whole-grain breadBean stew with carrots, tomatoes and brown riceBaked chicken with potatoes, cabbage salad
FridayOatmeal made with milk, berries and nutsLentil soup, whole-grain toast and a tomatoBuckwheat with stewed vegetables and chickpeas
SaturdayToast with mashed beans, egg and herbsWhole-wheat pasta with chicken and vegetablesWarm lentil and roasted carrot salad, bread and a little feta
SundayPlain yogurt with banana, oats and nutsChickpeas stewed with tomatoes, brown riceVegetable omelet, potatoes and cucumber salad

Add snacks according to your appetite and schedule. Options include fruit with yogurt, bread with hummus, vegetables with a bean dip, or nuts. If there is a long gap between lunch and dinner, pack something suitable and account for how it needs to be stored. You do not need to stay hungry until the next meal in the table.

Your grocery list

First count how many meals you will actually eat at home or pack for work. Choose the dishes, then work out quantities for your household and usual portions. If you buy lunch on two days, leave those ingredients off the list.

This list follows the meals in the table. Check your cupboard for grains, oil and spices before shopping. To shorten the list, use beans in place of chickpeas, repeat one fruit at breakfast and choose one grain for several different side dishes.

Affordable swaps

Use local availability and prices to choose ingredients. These are cooking substitutions for the menu; they do not have identical nutritional profiles or flavors.

Instead ofTryHow to use it
Salmon or other expensive fishMackerel or sardinesBake the mackerel; stir sardines into pasta
ChickpeasBeans or lentilsIn soups, warm salads or vegetable dishes
Fresh berries out of seasonFrozen berries or an appleWith oatmeal or yogurt
Brown riceBuckwheat or barleyAlongside vegetables and beans
FetaCottage cheese or another cheese you enjoyIn a salad, with a different texture and flavor
Olive oil that exceeds your budgetCanola or sunflower oilFor cooking or dressing, to taste

The NHS Eatwell Guide includes fresh, frozen and canned vegetables, and lists olive, rapeseed and sunflower oils among plant oil options. You can adapt the meals to what is on your supermarket shelves. Compare salt or sodium labels when choosing between similar cans of beans or fish.

Make the cooking manageable

Choose a grain, a bean dish and some vegetables for the next few days. Lentil soup can cover lunch, while buckwheat works with either beans or chicken. Repeat meals that fit your schedule. If soup is easy to take to work, put it on the plan more than once.

Separate your shopping list into ingredients for early and late in the week. Unopened cans and frozen ingredients are convenient for later meals. Prepare perishable dishes closer to when you will eat them and follow storage instructions on packaging. A seven-day menu does not mean cooking everything on Sunday and keeping it in the refrigerator for the whole week.

Start with one dinner from the table and a breakfast you already have ingredients for. You can then decide which dishes to repeat and what to buy next. Our guide to everyday eating habits has more ideas for making the routine manageable.

Count it from a photo

Frequently asked questions

Can you eat bread and pasta on a Mediterranean diet?
Yes. Include bread and pasta, choosing whole-grain versions more often. Serve them with vegetables and a protein source, and adjust the portion to your needs.
Do you have to buy olive oil?
Olive oil is characteristic of this eating pattern. If its price or flavor does not suit you, other plant oils such as canola or sunflower oil can work in this home meal plan.
Do you need to count calories?
The eating pattern itself does not require calorie counting. If you keep a food diary, record your portions, oil and other additions.
Can you replace fish with beans?
You can use beans, lentils or chickpeas in an individual meal. That is a cooking substitution, not a nutritionally identical replacement. If you exclude fish and other food groups entirely, discuss the overall diet with a dietitian.
Do you need to follow the meal plan in order?
No. Swap days around, repeat convenient meals and add snacks according to your appetite. The table is a way to organize shopping and cooking, not a mandatory eating schedule.

Read next

Topics: Fats · Bread and grains

This article is for general information. It is not medical advice, a diagnosis, or a prescription for treatment or a diet, and it does not replace a consultation with your doctor. If you have a health condition, are pregnant, take medication, or follow a diet prescribed to you, decisions about food belong with your doctor.

Figures from regulations, guidelines and studies are given as they stood when this article was prepared and may since have changed; check them against the primary sources. This article is not advertising, an offer, or individual advice, and neither the author nor the site owner is responsible for decisions taken on the basis of it.