This 7-day Mediterranean diet meal plan delivers about 1,800 to 2,000 calories with 200 to 230 grams of carbs from whole grains, legumes, fruit, and vegetables, plus 30 to 40 grams of fiber. Each week includes two to three fish dinners (one fatty fish), three or more legume-based meals, daily olive oil and a handful of nuts, and moderate Greek yogurt and cheese. Meals are simple — most take 20 minutes — and the shopping list keeps to common supermarket ingredients. For diabetics and prediabetics, the plan produces typical A1C reductions of 0.3 to 0.5 percentage points, modest weight loss, and meaningful cardiovascular protection.
Daily Macro and Calorie Targets
| Nutrient | Target | Why It Matters |
|---|---|---|
| Calories | 1,800–2,000 (adjust to your needs) | Modest deficit for most adults aiming for slow weight loss |
| Carbs | 200–230 g (40–45%) | Whole-food sources only; supports glucose control via fiber and pairing |
| Protein | 90–110 g (20%) | Supports muscle, satiety, glucose stability |
| Fat | 70–90 g (35–40%) | Mostly olive oil, nuts, fish — supports CV health |
| Fiber | 30–40 g | Flattens glucose curves, feeds gut bacteria |
| Saturated fat | under 20 g | Keeps LDL in check |
| Sodium | under 2,300 mg | Especially important if you have hypertension |
The 7-Day Meal Plan
| Day | Breakfast (~400 kcal) | Lunch (~550 kcal) | Dinner (~650 kcal) | Snack (~200 kcal) |
|---|---|---|---|---|
| Monday | Greek yogurt (3/4 cup) with 1 tbsp walnuts, 1/2 cup berries, drizzle of honey (40 g carb) | Lentil and vegetable soup (1.5 cups), 1 slice whole-grain bread, side salad with olive oil (55 g carb) | Grilled salmon (5 oz), 1/2 cup quinoa, roasted broccoli and carrots in olive oil (40 g carb) | Apple with 1 tbsp almond butter (25 g carb) |
| Tuesday | 2 slices whole-grain toast with mashed avocado, sliced tomato, and 1 oz feta (40 g carb) | Tuna and white-bean salad (1 can tuna, 3/4 cup beans, greens, olive oil, lemon) (35 g carb) | Chicken souvlaki (4 oz), 1/2 cup tabbouleh, tzatziki, cucumber-tomato salad (45 g carb) | Handful of walnuts and 1 small orange (20 g carb) |
| Wednesday | 1/2 cup oats cooked with milk, 1 tbsp slivered almonds, cinnamon, 1/2 pear sliced (45 g carb) | Chickpea bowl: 3/4 cup chickpeas, roasted vegetables, 2 tbsp hummus, 1 small whole-grain pita (55 g carb) | Baked cod (5 oz) with olives, tomato, and capers, sautéed spinach, 1/2 cup farro (45 g carb) | Greek yogurt (3/4 cup) with sunflower seeds (15 g carb) |
| Thursday | 2-egg omelet with spinach, tomato, 1 oz feta; 1/2 cup berries on the side (15 g carb) | Big Mediterranean salad: greens, 1/2 cup chickpeas, feta, olives, cucumber, 1 boiled egg, olive oil (30 g carb) | Pasta e fagioli (1.5 cups), small green salad, 1 slice whole-grain bread (70 g carb) | 1 oz dark chocolate (70%+) and 1 small apple (25 g carb) |
| Friday | Greek yogurt parfait: 3/4 cup yogurt, 2 tbsp granola, 1/2 cup berries, 1 tbsp almonds (45 g carb) | Whole-grain wrap with grilled vegetables, 3 tbsp hummus, feta, mixed greens (45 g carb) | Grilled sardines or mackerel (5 oz), roasted potatoes (small portion, 1/2 cup), Greek salad (35 g carb) | Cucumber slices with 3 tbsp hummus (15 g carb) |
| Saturday | Shakshuka (2 eggs poached in spiced tomato sauce) with 1 small whole-grain pita (30 g carb) | Lentil tabbouleh: 3/4 cup lentils, bulgur, parsley, mint, tomato, olive oil, lemon (50 g carb) | Roast chicken thighs (5 oz boneless), 1/2 cup bulgur, roasted vegetables (40 g carb) | Olives and 1 oz cheese (5 g carb) |
| Sunday | 2 whole-grain pancakes with 1/4 cup ricotta and 1/2 cup berries (50 g carb) | White-bean and tomato stew (1.5 cups), small green salad, 1 slice whole-grain bread (60 g carb) | Grilled shrimp skewers (5 oz), 1/2 cup couscous, grilled zucchini and peppers (40 g carb) | Handful almonds and 1 small pear (25 g carb) |
Daily Carb Totals
| Day | Total Carbs (approx.) | Fiber (approx.) |
|---|---|---|
| Monday | 160 g | 35 g |
| Tuesday | 140 g | 30 g |
| Wednesday | 160 g | 40 g |
| Thursday | 140 g | 35 g |
| Friday | 140 g | 30 g |
| Saturday | 125 g | 30 g |
| Sunday | 175 g | 35 g |
These totals are on the moderate-carb side of Mediterranean — well controlled for diabetics. To go lower (around 100 to 130 g carb per day), swap one grain serving each meal for extra vegetables or another protein source.
Snack Options
- Handful of nuts (walnuts, almonds, pistachios) — about 30 g
- Apple or pear with 1 tbsp nut butter or 1 oz cheese
- 3 tbsp hummus with cucumber, bell pepper, or carrot
- Greek yogurt with berries and a sprinkle of seeds
- Olives and a piece of feta
- Sardines on a whole-grain cracker
- 1 oz dark chocolate (70 percent or higher) with a small piece of fruit
- Cherry tomatoes drizzled with olive oil and salt
- Hard-boiled egg with a few olives
Shopping List for the Week
| Category | Items |
|---|---|
| Produce | Spinach, mixed greens, tomatoes, cucumbers, bell peppers, zucchini, broccoli, carrots, onions, garlic, lemons, parsley, mint, apples, pears, oranges, berries |
| Pantry / grains | Olive oil (extra-virgin), whole-grain bread, whole-grain pita, bulgur, farro, quinoa, oats, couscous, brown rice or whole-grain pasta |
| Legumes | Dried or canned lentils, chickpeas, white beans (cannellini or navy) |
| Protein | Salmon or trout (1 portion), cod or other white fish (1 portion), canned tuna, canned sardines, chicken thighs, eggs, shrimp (frozen is fine) |
| Dairy | Plain Greek yogurt, feta, parmesan, milk (optional) |
| Nuts and seeds | Walnuts, almonds, pistachios, sunflower seeds, sesame seeds |
| Pantry extras | Olives, hummus (or tahini to make your own), canned tomatoes, capers, herbs and spices (oregano, paprika, cumin, cinnamon, black pepper) |
| Optional | Dark chocolate (70%+), red wine |
Prep Strategy: 60 Minutes on Sunday
- Cook a pot of lentils or chickpeas (use through the week in salads, soups, and bowls)
- Cook 2 cups of bulgur, farro, or quinoa (refrigerate for grain bowls)
- Hard boil 6 eggs
- Roast a tray of vegetables (broccoli, carrots, peppers, zucchini) in olive oil
- Wash and dry salad greens
- Make a simple olive oil and lemon dressing in a jar
- Make hummus or buy a good-quality container
Adjusting Calories Up or Down
| Goal | Adjustment |
|---|---|
| Weight loss (1,500–1,600 kcal) | Cut grain portions in half; reduce nuts to 15 g/day; use 2 tbsp olive oil total |
| Maintenance (1,800–2,000 kcal) | Plan as written |
| Active / larger frame (2,200–2,500 kcal) | Add 1/2 cup grain at lunch and dinner; add 1 extra snack; up olive oil to 5 tbsp |
| Lower carb (100–130 g/day) | Drop most grain servings; double non-starchy vegetables; add extra fish, eggs, or chicken |
Hydration and Beverages
- Water — 6 to 8 glasses a day
- Sparkling water with lemon
- Herbal tea (mint, chamomile)
- Coffee — black or with a little milk; no sweetened creamers
- Small glass of red wine with dinner — optional, only if you already drink and have no contraindications
- Skip: sugary drinks, fruit juice, sweetened iced tea
If You Take Insulin or Sulfonylureas
Mediterranean carbs are spread evenly and paired with fat, fiber, and protein, which often means doses set under a Western diet become too high. Watch for lows in the first 2 to 4 weeks. Common signs of needing dose reduction: glucose under 80 mg/dL before meals, lows overnight, or 2-hour post-meal glucose under 100. Coordinate dose changes with your prescribing doctor — do not adjust insulin doses on your own.
Common Adjustments and Substitutions
- Vegetarian: swap fish for tempeh, extra legumes, or eggs; keep dairy
- Pescatarian: remove poultry, add a third fish meal
- Gluten-free: use quinoa, buckwheat, brown rice, gluten-free oats; skip whole-grain bread and pita
- Dairy-free: swap Greek yogurt for unsweetened plant yogurt with added protein; skip feta and parmesan
- Lower budget: rely on dried legumes, canned sardines, eggs, frozen vegetables, and in-season produce; one quality olive oil bottle covers the month
Related Reading
See our broader guides on diet and nutrition, Mediterranean diet for diabetics, keto vs Mediterranean diet, and DASH diet meal plan. For background on the targets, see A1C levels.
The Bottom Line
A well-built Mediterranean diet meal plan gives diabetics about 1,800 to 2,000 calories a day, 200 to 230 g of carbs from whole-food sources, 30 to 40 g of fiber, and a steady supply of fish, legumes, olive oil, and vegetables. The plan above produces typical A1C reductions of about 0.3 to 0.5 points over three to six months, modest weight loss, and meaningful cardiovascular protection. Prep one hour on Sunday, lean on legumes and canned fish for budget meals, hit two fish dinners and three or more legume meals a week, and let the macro pattern do its work. If you are on insulin or sulfonylureas, expect dose reductions over the first few weeks — coordinate with your doctor.