Mediterranean Diet Meal Plan: A Diabetes-Friendly Guide

Medical Disclaimer

This article is for informational purposes only and does not constitute medical advice. Always consult your physician or a qualified healthcare provider regarding any medical condition or treatment.

Key Takeaways

  • This 7-day Mediterranean diet meal plan delivers about 1,800 to 2,000 calories per day with roughly 40 to 45 percent carbs, 20 percent protein, and 35 to 40 percent fat — most of the fat from olive oil, nuts, and fish.
  • Each day includes at least 35 to 40 grams of fiber, two to three servings of vegetables and fruits, one or two servings of legumes or whole grains, and either fish, eggs, or lean poultry as the main protein.
  • Carb totals run about 200 to 230 grams a day, which is moderate (not low carb), but the carbs come from whole grains, legumes, fruit, and vegetables — so the glycemic load stays low.
  • Two fish meals a week (at least one fatty fish like salmon, sardines, or mackerel) and three or more legume-based meals a week are the structural backbone.
  • The plan is built to be sustainable — most meals take 20 minutes or less, leftovers carry forward, and the shopping list keeps to common supermarket ingredients.

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

  1. Cook a pot of lentils or chickpeas (use through the week in salads, soups, and bowls)
  2. Cook 2 cups of bulgur, farro, or quinoa (refrigerate for grain bowls)
  3. Hard boil 6 eggs
  4. Roast a tray of vegetables (broccoli, carrots, peppers, zucchini) in olive oil
  5. Wash and dry salad greens
  6. Make a simple olive oil and lemon dressing in a jar
  7. 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

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.

Frequently Asked Questions

How many carbs are on a Mediterranean diet meal plan?

A typical Mediterranean meal plan provides 40 to 45 percent of calories from carbs, which is around 200 to 230 grams for a 2000 calorie day. That is moderate, not low carb. The carbs come from vegetables, fruits, legumes, and whole grains rather than refined flour or sugar — so even at this carb level, glycemic load is low and the diet works well for blood sugar control.

Can I lose weight on a Mediterranean meal plan?

Yes. Trials show 3 to 5 kg of weight loss over 12 months without strict calorie counting, mainly because the diet is filling and replaces ultra-processed foods. For faster or larger weight loss, drop the plan to 1500 to 1600 kcal a day by reducing portions of grains and olive oil, and lean more on vegetables, fish, and legumes. Combining the plan with daily walking and one weekly resistance session amplifies results.

Is the Mediterranean diet expensive?

It does not have to be. Canned sardines, frozen fish fillets, dried lentils and beans, frozen vegetables, in-season fresh produce, eggs, oats, and store-brand olive oil are all affordable. Save the budget for one quality bottle of extra-virgin olive oil and one or two fish purchases a week. Expensive parts (imported cheese, fresh wild-caught fish at restaurants) are not the core of the pattern.

How long until I see results on the Mediterranean meal plan?

Blood pressure and triglycerides usually move within 2 to 4 weeks. A1C, which averages 3 months of glucose, drops by 0.3 to 0.5 percentage points over 3 to 6 months. Weight loss is gradual — about 0.3 to 0.5 kg per week if you are not overeating olive oil and nuts. Energy and digestion often improve in the first week as fiber and water intake go up and ultra-processed food intake goes down.

Sources

  1. Estruch R, Ros E, Salas-Salvado J, et al. Primary Prevention of Cardiovascular Disease with a Mediterranean Diet Supplemented with Extra-Virgin Olive Oil or Nuts (PREDIMED). N Engl J Med 2018;378:e34.
  2. American Diabetes Association. Standards of Care in Diabetes 2024. Diabetes Care 47(Suppl 1).
  3. Insights From the PREDIMED Study. Prog Cardiovasc Dis 2015;58(1):50-60.