thymi Blog Get the app

Meal planning

7-Day Mediterranean Diet Meal Plan: Menu, Swaps and Grocery List

By the Thymi team · Updated October 20, 2026 · 7 min read

7-Day Mediterranean Diet Meal Plan: Menu, Swaps and Grocery List

A Mediterranean diet meal plan builds each day around vegetables, fruit, whole grains, beans, nuts and olive oil, with fish at least twice a week and moderate amounts of chicken, eggs, yogurt and cheese. This 7-day plan comes to about 1,800 calories and 85 to 105 g of protein a day, which suits many adults aiming for gradual weight loss. Below you will also find easy swaps and a grocery list.

What is the Mediterranean diet?

The Mediterranean diet is a way of eating based on the traditional food patterns of countries around the Mediterranean Sea, such as Greece, southern Italy and Spain. It is not a strict diet with banned foods. It is an overall pattern, often drawn as a pyramid; the best-known version comes from the nonprofit Oldways. The pattern looks roughly like this:

It is one of the most widely studied eating patterns and is often recommended by mainstream health bodies. The Dietary Guidelines for Americans include a “Healthy Mediterranean-Style Dietary Pattern” as one example of a healthy way to eat, and the NHS describes a Mediterranean-style diet as a healthy choice. Part of its appeal is that it is flexible and does not ask you to give up any food group.

The Mediterranean diet for weight loss

The Mediterranean diet is not automatically a weight-loss diet. You lose weight when you eat fewer calories than you burn over time, and some Mediterranean staples are very calorie-dense. Olive oil has about 120 kcal per tablespoon, and a small handful of almonds or walnuts (1 oz / 28 g) is about 165 to 185 kcal, according to USDA FoodData Central. A generous drizzle and a few handfuls of nuts can quietly add several hundred calories to a day.

What the pattern does well is fill you up. Vegetables, beans, lentils, whole grains and fruit are high in fiber and water, and fish, chicken, eggs and yogurt bring protein. That makes a moderate calorie deficit easier to stick to. To use it for weight loss:

The 7-day plan below is set at about 1,800 kcal a day, a level that suits many adults aiming for gradual weight loss. Your own number may be higher or lower; see how many calories you should eat a day and scale portions to fit.

7-day Mediterranean diet meal plan (≈ 1,800 kcal)

Each day has three meals and a snack, with about 85 to 105 g of protein. Dinners often make enough for the next day's lunch, so you are not cooking from scratch twice a day. Calories and protein are rounded estimates for typical portions, based on USDA FoodData Central values.

DayBreakfastLunchDinnerSnack≈ kcal≈ protein
MonGreek yogurt (¾ cup / 200 g) with berries, 1 tsp honey and 1 tbsp walnutsChickpea, cucumber, tomato and feta salad with olive oil and lemon, small whole-grain pitaBaked salmon (5 oz / 140 g raw) with roasted potatoes and green beans (make extra salmon)Apple and 15 almonds1,80085 g
Tue2 eggs scrambled with spinach and tomato in olive oil, whole-grain toastLeftover salmon over greens with white beans and lemon dressing, breadWhole-wheat pasta with lentil-tomato sauce, parmesan and a side salad (make extra)¼ cup hummus with carrot and cucumber sticks1,80090 g
WedOats cooked in milk with grated apple, cinnamon and walnutsLeftover lentil pastaChicken souvlaki skewers (5 oz / 150 g) with tzatziki, bulgur and Greek salad (make extra chicken)Orange and a small handful of pistachios1,80095 g
ThuGreek yogurt with berries and walnutsLeftover chicken in a whole-wheat wrap with hummus and saladShakshuka (2–3 eggs in a pepper-tomato sauce) with feta and whole-grain breadPear and 1 oz (28 g) cheese1,75090 g
FriWhole-grain toast with ricotta, tomato and olive oil, 1 boiled eggBig salad with canned tuna, chickpeas, olives and peppers, breadBaked cod with tomatoes, olives and capers, couscous and roasted zucchiniGreek yogurt with walnuts1,800105 g
SatOats with Greek yogurt, berries and sliced almondsLentil and vegetable soup with crusty bread and a little feta (make a big pot)Lemon-oregano chicken thighs with chickpeas, peppers and red onion on one tray, couscous (make extra)Hummus and vegetable sticks1,80095 g
SunVegetable omelet with feta, whole-grain toastLeftover chicken and chickpea traybake in a pitaShrimp and vegetable skewers with a herby quinoa, tomato and parsley salad2 dates and 10 almonds1,800100 g

Use about 1 to 2 tablespoons of olive oil across the whole day, and measure it. That is plenty for cooking and dressings, and it is the single biggest lever on whether the day lands near 1,800 kcal or well above it.

Changing the calorie level

Easy Mediterranean swaps

You do not need to cook Greek or Italian food every night to eat this way. Small swaps in the meals you already make move you most of the way there.

Instead ofTryWhy
Butter for cookingOlive oil, measuredMostly unsaturated fat, the main fat in the pattern
White bread, white pastaWhole-grain bread, whole-wheat pasta, bulgur, farroMore fiber, more filling
Red meat several times a weekFish, chicken, beans or lentils on most daysRed meat becomes occasional rather than daily
Creamy dips and dressingsHummus, tzatziki, lemon and olive oilMore flavor for similar or fewer calories
Chips or cookies as a snackFruit, a measured handful of nuts, yogurt, vegetables and hummusAdds fiber and protein instead of mostly sugar and refined starch
Salty seasoning mixesGarlic, lemon, oregano, parsley, cumin, chili flakesLess salt, more taste
Fruit desserts with added sugarFresh fruit, or yogurt with fruit and a little honeySweets are kept for occasional treats

Tip: canned fish (sardines, salmon, tuna), canned beans and frozen vegetables are fully Mediterranean and much cheaper than fresh fish fillets. If cost is a concern, our cheap healthy meal plan shows how to build a week around low-cost staples.

Mediterranean diet grocery list

This list covers the 7-day plan for one person, with a few leftovers. Check what you already have first; many items, like olive oil, spices and grains, will last for several weeks. For a reusable list, see our healthy grocery list.

Protein

Dairy

Grains and bread

Vegetables and fruit

Pantry

Tips for sticking with it

Frequently asked questions

What do you eat on the Mediterranean diet?

Mostly vegetables, fruit, whole grains, beans, lentils, nuts, seeds and herbs, with extra-virgin olive oil as the main fat. Fish and seafood are eaten at least twice a week, poultry, eggs, cheese and yogurt in moderation, and red meat and sweets less often.

Is the Mediterranean diet good for weight loss?

It can be, as long as you eat fewer calories than you burn. Its vegetables, beans, whole grains and protein foods are filling, which makes a deficit easier to keep, but olive oil, nuts and cheese are calorie-dense, so measure them.

How many calories is a Mediterranean diet meal plan?

There is no fixed number. The sample plan in this guide is about 1,800 calories a day, which suits many adults aiming for gradual weight loss, but you can scale portions up or down to match your own calorie target.

How much olive oil should I use on the Mediterranean diet?

There is no single official amount. For a calorie-controlled plan, about 1 to 2 tablespoons a day for cooking and dressings is a practical range. Each tablespoon is about 120 calories, so measure it rather than pouring freely.

Can I follow the Mediterranean diet on a budget?

Yes. Build meals around dried or canned beans and lentils, oats, whole-wheat pasta, eggs, plain yogurt, canned fish such as sardines or tuna, and frozen vegetables. Buy olive oil, grains and spices in larger sizes when the unit price is lower.

This article is general information for healthy adults, not medical or nutritional advice. Talk to a doctor or registered dietitian before changing how you eat, especially if you are pregnant or breastfeeding, have or have had an eating disorder, have a medical condition, or take medication.