Key takeaways
- A Mediterranean diet meal plan builds most meals on vegetables, fruit, whole grains, beans, nuts and olive oil, with fish a few times a week, some dairy, eggs and poultry, and little red meat or sweets.
- The sample week below has 5 fish meals, 12 meals with beans, lentils or chickpeas and no red meat, and meets every one of Cleveland Clinic's serving goals checked on this page.
- As written, its days come to 1,780 to 1,950 kcal. That is not a target: portions are yours to scale, and the page sets no calorie number.
- Some published plans are set at 1,200 kcal a day, which NHS Scotland counts as the top of a low-calorie diet, too restrictive for most people without medical support.
- The Mediterranean diet is an eating pattern, not a list of rules: research links it with heart health over years, but this page promises no weight or health result.
What is a Mediterranean diet meal plan?
A Mediterranean diet meal plan is a week of meals built on the way people traditionally ate around the Mediterranean: mostly vegetables, fruit, whole grains, beans, nuts and extra virgin olive oil, fish a few times a week, moderate dairy, eggs and poultry, and little red meat or added sugar. Cleveland Clinic calls it a pattern rather than strict formulas, and Harvard Health says there is no single Mediterranean diet (both checked November 1, 2026).
| Food | How often (Harvard Health) | Serving goal (Cleveland Clinic) |
|---|---|---|
| Vegetables and fruit | Several times a day | Vegetables at least 3 a day; fruit 3 a day |
| Whole grains | Several times a day | 3 to 6 a day, with starchy vegetables such as potatoes |
| Extra virgin olive oil | Several times a day | 1 to 4 tablespoons a day |
| Beans, lentils, nuts | Several times a day | Legumes 3 a week; nuts at least 3 a week |
| Fish and seafood | Several times a week | 3 a week |
| Poultry, eggs, cheese, yogurt | Several times a week | Poultry and dairy at most once a day; up to 1 egg yolk a day |
| Red meat, sweets | Several times a month | Red meat none or 1 a week; limit sweets |
Cleveland Clinic suggests talking to a dietitian for advice tailored to you.
What does a 7-day Mediterranean diet meal plan look like?
Here is one sample week for one person: a breakfast, a lunch, a dinner and a snack each day. Two dinners are cooked for two and eaten again at the next day's lunch, and breakfasts repeat, as in EatingWell's plan, so there is less to cook. 2 of the 7 dinners have no meat or fish.
5 meals with fish or seafood, 12 with beans, lentils or chickpeas, no red meat; the recipes and their figures are below.
| Day | kcal | Protein (g) | Carbs (g) | Fat (g) | Vegetables (g) | Fruit (g) |
|---|---|---|---|---|---|---|
| Monday | 1,819 | 108.3 | 219.4 | 65 | 300 | 290 |
| Tuesday | 1,901 | 98 | 262 | 59.4 | 660 | 270 |
| Wednesday | 1,821 | 118.1 | 224.8 | 59.4 | 550 | 380 |
| Thursday | 1,780 | 102.3 | 221 | 63.6 | 480 | 290 |
| Friday | 1,867 | 83 | 235.1 | 73.3 | 850 | 280 |
| Saturday | 1,883 | 88.7 | 229.3 | 76.3 | 800 | 250 |
| Sunday | 1,950 | 68.5 | 301.2 | 64.4 | 440 | 370 |
The days come to 1,780 to 1,950 kcal as written. That is what these portions add up to, not a target: eat more or less of them as you need.
The week was built to meet Cleveland Clinic's serving goals, and the page checks it against them:
| Cleveland Clinic's goal | The sample week |
|---|---|
| Fish: 3 servings a week (3 to 4 oz) | 5 meals with 85 g of fish or seafood or more |
| Legumes: 3 servings a week (1/2 cup) | 12 meals with half a cup or more of cooked beans, lentils or chickpeas (82 to 99 g) |
| Nuts: at least 3 servings a week (1/4 cup) | nuts on 6 of 7 days, 6 quarter-cup servings in all |
| Red meat: none, or no more than 1 serving a week | none |
| Poultry: no more than once a day | at most 1 a day |
| Dairy: no more than once a day | at most 1 a day |
| Eggs: up to 1 yolk a day | 2 days with one egg, the others none |
| Extra virgin olive oil: 1 to 4 tablespoons a day | 1.6 to 2.3 tablespoons a day |
| Vegetables: at least 3 servings a day | 300 to 850 g a day, at least three 80 g portions |
| Fruit: 3 servings a day | 250 to 380 g a day, at least three 80 g portions |
The week meets all 10 goals.
IZeat wrote these recipes and computed their figures from USDA values; creators' tested versions will replace them as they are published.
What do you eat for breakfast on a Mediterranean diet?
Whole grains, fruit and a protein food: yogurt with fruit and nuts, oats, eggs with vegetables, or whole-wheat toast with ricotta and tomato. These are the breakfasts the health guides list, and the 5 of the sample week.
Cleveland Clinic suggests at least one serving of vegetables at each meal. 2 of the 5 breakfasts here have fruit but no vegetables: Greek yogurt with berries, oats and walnuts and Pear and walnut overnight oats. Add a handful of spinach or a sliced tomato on the side to follow that tip; every lunch and dinner of the week has vegetables.
| Meal | Ingredients for one serving (g) | kcal | Protein (g) | Carbs (g) | Fat (g) |
|---|---|---|---|---|---|
| Greek yogurt with berries, oats and walnuts | nonfat Greek yogurt 200 · blueberries 80 · strawberries 80 · walnuts 25 · rolled oats, dry 30 | 466 | 29.3 | 48.7 | 19.5 |
| Ricotta and tomato toast with an orange | whole-wheat bread 70 · ricotta 60 · tomatoes 120 · olive oil 7 · orange, peeled 130 | 404 | 17.8 | 53 | 14.6 |
| Spinach and mushroom omelet with toast and an orange | egg 50 · egg white 100 · spinach 60 · mushrooms 60 · onion 30 · olive oil 5 · whole-wheat bread 35 · orange, peeled 130 | 356 | 26.6 | 38.3 | 11.8 |
| Pear and walnut overnight oats | rolled oats, dry 60 · skim milk 250 · pear 120 · walnuts 20 · ground cinnamon 1 | 514 | 19.8 | 74.8 | 17.3 |
| White bean shakshuka with pita | egg 50 · white beans, cooked 100 · canned tomatoes 200 · onion 50 · red pepper 60 · olive oil 7 · whole-wheat pita 30 | 419 | 21.7 | 57.5 | 13.3 |
5 breakfasts, from 356 to 514 kcal per serving.
Greek yogurt with berries, oats and walnuts
- Spoon the Greek yogurt into a bowl.
- Top with the berries, the oats and the chopped walnuts.
Ricotta and tomato toast with an orange
- Toast the bread and spread the ricotta over it.
- Top with the sliced tomato, drizzle the olive oil and season with pepper; eat the orange on the side.
Spinach and mushroom omelet with toast and an orange
- Heat the oil in a pan and soften the chopped onion and mushrooms, then wilt the spinach.
- Pour in the egg and egg whites, beaten together, cook until set and fold.
- Serve with the toast, and the orange on the side.
Pear and walnut overnight oats
- Stir the oats, milk and cinnamon together in a jar, cover and leave in the fridge overnight.
- Top with the diced pear and the chopped walnuts.
White bean shakshuka with pita
- Heat the oil in a small pan and soften the chopped onion and pepper.
- Add the tomatoes and the beans and simmer until thick.
- Make a hollow, crack in the egg, cover and cook until the white is set; serve with the pita.
What are Mediterranean diet lunches?
Grain and bean salads, soups and big salads with fish or chickpeas, each with whole-wheat bread or pita. Two lunches of the week are the previous evening's dinner.
| Meal | Ingredients for one serving (g) | kcal | Protein (g) | Carbs (g) | Fat (g) |
|---|---|---|---|---|---|
| Chickpea and bulgur tabbouleh with pita | bulgur, cooked 180 · chickpeas, cooked 120 · cucumber 80 · tomatoes 80 · lemon juice 15 · olive oil 12 · whole-wheat pita 40 | 587 | 21.4 | 95.8 | 16.5 |
| Lentil and vegetable soup with whole-wheat bread | lentils, cooked 150 · carrot 60 · celery 40 · onion 50 · canned tomatoes 150 · olive oil 10 · whole-wheat bread 70 | 513 | 24.8 | 76.9 | 13.7 |
| Greek salad with chickpeas and pita | romaine lettuce 80 · tomatoes 100 · cucumber 80 · olives 20 · feta 30 · chickpeas, cooked 100 · olive oil 12 · lemon juice 10 · whole-wheat pita 60 | 576 | 21.6 | 73.4 | 24.8 |
| Tuna and white bean salad with pita | tuna in water, drained 100 · white beans, cooked 100 · red pepper 60 · onion 20 · romaine lettuce 50 · olive oil 12 · lemon juice 10 · whole-wheat pita 60 | 553 | 42.6 | 66.5 | 14.6 |
4 lunches, from 513 to 587 kcal per serving.
Chickpea and bulgur tabbouleh with pita
- Mix the cooled bulgur with the chickpeas and the diced cucumber and tomatoes, and plenty of chopped parsley and mint if you have them.
- Dress with the lemon juice and olive oil, and serve with the pita.
Lentil and vegetable soup with whole-wheat bread
- Heat the oil in a pot and soften the chopped onion, carrot and celery.
- Add the tomatoes, the cooked lentils and a glass of water, and simmer until the vegetables are tender.
- Serve with the bread.
Greek salad with chickpeas and pita
- Chop the lettuce, tomatoes and cucumber and mix them with the chickpeas and olives.
- Crumble the feta over, dress with the olive oil and lemon juice, and serve with the pita.
Tuna and white bean salad with pita
- Mix the drained tuna with the beans, the diced pepper and the thinly sliced onion.
- Dress with the olive oil and lemon juice and serve on the lettuce, with the pita.
What are Mediterranean diet dinners?
Fish or seafood with vegetables and a whole grain, bean and lentil dishes, and chicken once in the week, all cooked in olive oil.
| Meal | Ingredients for one serving (g) | kcal | Protein (g) | Carbs (g) | Fat (g) |
|---|---|---|---|---|---|
| Roast salmon with zucchini, peppers and brown rice | salmon, raw 140 · zucchini 100 · red pepper 80 · onion 40 · olive oil 12 · brown rice, cooked 180 | 672 | 36 | 57.8 | 33.1 |
| Chickpea and spinach stew with bulgur | chickpeas, cooked 150 · spinach 80 · canned tomatoes 150 · onion 50 · garlic 5 · olive oil 12 · bulgur, cooked 180 | 571 | 23.2 | 89 | 17.1 |
| Cod with lentils, spinach and tomatoes | cod, raw 170 · lentils, cooked 120 · spinach 60 · tomatoes 80 · garlic 5 · olive oil 10 · lemon juice 10 · whole-wheat bread 50 | 531 | 50.1 | 53.1 | 13.8 |
| Chicken with white beans, eggplant and tomatoes | chicken breast, raw 130 · white beans, cooked 100 · eggplant 100 · tomatoes 100 · garlic 5 · olive oil 12 · whole-wheat pita 60 | 609 | 47 | 70.1 | 17.2 |
| Whole-wheat pasta with shrimp, tomatoes and spinach | whole-wheat pasta, cooked 220 · shrimp, raw 120 · canned tomatoes 150 · spinach 50 · garlic 5 · olive oil 12 | 579 | 40.2 | 74.9 | 17 |
| Sardines on whole-wheat toast with tomato and cucumber salad | sardines in oil, drained 100 · whole-wheat bread 100 · tomatoes 150 · cucumber 80 · olive oil 10 · lemon juice 10 | 590 | 38.9 | 52.1 | 25.3 |
| Lentil and eggplant bake with pita | lentils, cooked 150 · eggplant 150 · canned tomatoes 150 · onion 50 · garlic 5 · olive oil 12 · whole-wheat pita 60 | 526 | 22.9 | 84.1 | 14.3 |
7 dinners, from 526 to 672 kcal per serving.
Roast salmon with zucchini, peppers and brown rice
- Toss the sliced zucchini, pepper and onion with the oil on a tray and roast until tender.
- Add the salmon to the tray and roast until it flakes.
- Serve with the brown rice.
Chickpea and spinach stew with bulgur
- Heat the oil and soften the chopped onion and garlic.
- Add the tomatoes and chickpeas and simmer, then stir in the spinach until it wilts.
- Serve over the bulgur.
Cod with lentils, spinach and tomatoes
- Heat half the oil and warm the lentils with the garlic, the chopped tomatoes and the spinach until it wilts.
- Cook the cod in the rest of the oil until it flakes, and squeeze the lemon over.
- Serve the fish on the lentils, with the bread.
Chicken with white beans, eggplant and tomatoes
- Roast the diced eggplant and tomatoes with the garlic and half the oil until soft.
- Cook the chicken in the rest of the oil until cooked through, then slice it.
- Stir the beans into the vegetables, top with the chicken and serve with the pita.
Whole-wheat pasta with shrimp, tomatoes and spinach
- Heat the oil with the garlic, add the tomatoes and simmer for a few minutes.
- Add the shrimp and cook until pink, then stir in the spinach.
- Toss with the cooked pasta.
Sardines on whole-wheat toast with tomato and cucumber salad
- Toast the bread and lay the sardines on it.
- Serve with the sliced tomato and cucumber, dressed with the olive oil and lemon juice.
Lentil and eggplant bake with pita
- Heat the oil and soften the onion, garlic and diced eggplant.
- Add the tomatoes and lentils, spread in an oven dish and bake until bubbling.
- Serve with the pita.
What snacks fit a Mediterranean diet?
Fruit, nuts, and raw vegetables with hummus, as Cleveland Clinic suggests.
| Meal | Ingredients for one serving (g) | kcal | Protein (g) | Carbs (g) | Fat (g) |
|---|---|---|---|---|---|
| Almonds and an orange | almonds 30 · orange, peeled 130 | 235 | 7.6 | 21.8 | 15.1 |
| Hummus with carrot and cucumber, and an apple | hummus 60 · carrot 80 · cucumber 80 · apple, with skin 150 | 265 | 6.3 | 40.3 | 11.2 |
| An apple, grapes and walnuts | apple, with skin 150 · grapes 100 · walnuts 20 | 278 | 4.2 | 41.5 | 13.5 |
| A pear, grapes and almonds | pear 150 · grapes 100 · almonds 25 | 299 | 6.6 | 46.3 | 12.8 |
4 snacks, from 235 to 299 kcal per serving.
Almonds and an orange
- Weigh the almonds into a small bowl.
- Peel the orange.
Hummus with carrot and cucumber, and an apple
- Cut the carrot and cucumber into sticks.
- Dip them in the hummus; eat the apple on the side.
An apple, grapes and walnuts
- Slice the apple.
- Serve with the grapes and the walnuts.
A pear, grapes and almonds
- Slice the pear.
- Serve with the grapes and the almonds.
What goes on the grocery list for the week?
The grocery list is the sum of every meal's grams, the leftover lunches included. Cross off what you already have before you shop.
| Store section | Ingredient | Grams for the week |
|---|---|---|
| Produce | tomatoes | 810 |
| Produce | apple, with skin | 600 |
| Produce | orange, peeled | 520 |
| Produce | eggplant | 500 |
| Produce | cucumber | 480 |
| Produce | pear | 390 |
| Produce | onion | 340 |
| Produce | grapes | 300 |
| Produce | spinach | 250 |
| Produce | carrot | 220 |
| Produce | red pepper | 200 |
| Produce | blueberries | 160 |
| Produce | strawberries | 160 |
| Produce | romaine lettuce | 130 |
| Produce | zucchini | 100 |
| Produce | lemon juice | 70 |
| Produce | mushrooms | 60 |
| Produce | celery | 40 |
| Produce | garlic | 35 |
| Fish and poultry | chicken breast, raw | 260 |
| Fish and poultry | cod, raw | 170 |
| Fish and poultry | salmon, raw | 140 |
| Fish and poultry | shrimp, raw | 120 |
| Dairy, eggs and chilled | skim milk | 500 |
| Dairy, eggs and chilled | nonfat Greek yogurt | 400 |
| Dairy, eggs and chilled | hummus | 120 |
| Dairy, eggs and chilled | egg | 100 |
| Dairy, eggs and chilled | egg white | 100 |
| Dairy, eggs and chilled | ricotta | 60 |
| Dairy, eggs and chilled | feta | 30 |
| Bread and grains | bulgur, cooked | 540 |
| Bread and grains | whole-wheat pita | 470 |
| Bread and grains | whole-wheat bread | 325 |
| Bread and grains | whole-wheat pasta, cooked | 220 |
| Bread and grains | rolled oats, dry | 180 |
| Bread and grains | brown rice, cooked | 180 |
| Pantry | canned tomatoes | 950 |
| Pantry | lentils, cooked | 570 |
| Pantry | chickpeas, cooked | 490 |
| Pantry | white beans, cooked | 400 |
| Pantry | olive oil | 181 |
| Pantry | walnuts | 130 |
| Pantry | tuna in water, drained | 100 |
| Pantry | sardines in oil, drained | 100 |
| Pantry | almonds | 85 |
| Pantry | olives | 20 |
| Pantry | ground cinnamon | 2 |
47 items. Cooked grains, beans and lentils are listed by cooked weight, as the recipes weigh them; canned beans and lentils are already cooked.
How do you start a Mediterranean diet as a beginner?
- Cook with extra virgin olive oil instead of vegetable oil and animal fats such as butter, as Cleveland Clinic advises.
- Add vegetables to every meal, as Cleveland Clinic suggests, and choose fruit for snacks.
- Switch to whole grains: whole-wheat bread and pasta, bulgur, oats, brown rice.
- Eat beans, lentils or chickpeas at least three times a week, and fish three times.
- Keep red meat rare and choose fish, poultry or beans instead.
- Plan the week once, then shop from one list, as the weekly meal plan guide explains.
How many calories is a Mediterranean diet meal plan?
It has no set number: the Mediterranean diet is a pattern of foods, not a calorie count. The sample week here comes to 1,780 to 1,950 kcal a day as written, and how much you eat depends on your age, size and activity; the calorie calculator gives a reference.
Some published plans are set much lower. EatingWell's 7-day plan is set at 1,200 kcal a day, with versions at 1,500 and 2,000 (checked November 1, 2026). Eating 800 to 1,200 kcal a day is what NHS Scotland calls a low-calorie diet, done for a limited time after talking to a doctor, nurse or dietitian. It is too restrictive for most people. A varied week with enough food is easier to keep, and this page promises no weight change.
Cleveland Clinic and Harvard Health report research linking the Mediterranean pattern with a lower risk of heart disease over years; those are study findings about long-term eating, not a result of one week.
How do you keep track of the week as you go?
A plan says what you meant to eat; what counts is what you actually ate. A lunch out, a bigger portion or a swapped dinner changes the day.
IZeat is the five-star chef calorie tracker that suggests satisfying, great-tasting meals, so you enjoy every calorie you have left. It works inside ChatGPT, Claude or any other assistant: IZeat knows your numbers for the day, which foods fill you up and what you like.
After you connect your assistant, say what you ate in one sentence. IZeat logs the meal and returns the day's calories, protein, carbohydrate and fat, with the source of each figure.
“Lunch: the leftover lentil and eggplant bake from last night, one portion, with a whole-wheat pita. Log it.”
Where are other meal plans?
How to plan any week, step by step, is in the weekly meal plan guide. Recipes by need are on the high protein meals list and the low calorie meals list. A DASH diet meal plan, a high protein meal plan and other diet plans each get their own page in the Recipes section as they are published.
Frequently asked questions
Short answers to the questions people type, each one sourced above.
What do you eat for breakfast on a Mediterranean diet?
Whole grains, fruit and a protein food. The sample week uses Greek yogurt with berries, oats and walnuts, ricotta and tomato toast with an orange, spinach and mushroom omelet with toast and an orange, pear and walnut overnight oats and white bean shakshuka with pita; Cleveland Clinic and Harvard Health list the same kinds: yogurt with fruit and nuts, oats, a vegetable omelet, whole-grain toast with ricotta and tomato.
Are potatoes included in a Mediterranean diet?
Yes. Cleveland Clinic counts potatoes with whole grains and starchy vegetables, 3 to 6 servings a day for the group, and suggests baking or roasting red-skin potatoes or sweet potatoes.
How do you start the Mediterranean diet as a beginner?
Change one habit at a time: cook with olive oil, add vegetables to every meal, switch to whole grains, eat beans three times and fish three times a week, and keep red meat rare. Planning the week and shopping from one list makes it easier; the sample week on this page is a place to start.
How many eggs a week on a Mediterranean diet?
Cleveland Clinic suggests up to one egg yolk a day, with no limit on egg whites, and no more than four yolks a week for people with high cholesterol; Harvard Health puts eggs among the foods eaten several times a week. The sample week has one egg on 2 days.
Can a Mediterranean diet be vegetarian?
Yes, Cleveland Clinic says it can leave out meat and fish, with protein from plant sources such as nuts and beans. In the sample week, 2 dinners already have no meat or fish; replacing the fish, seafood and chicken with beans or lentils makes the whole week vegetarian.