Mediterranean Diet Guide

Balanced, flexible eating built on whole foods.

Mediterranean diet

Mediterranean Diet Guide

The Mediterranean diet isn't a "diet" in the punishment sense — it's the traditional eating pattern of Greece, southern Italy, and Spain, regions famous for people who live long, active lives. There's no counting, no banned food groups, no 30-day challenge. It's a plant-forward way of eating built around real food, shared meals, and olive oil instead of butter.

Key principles

  • Olive oil is the primary fat — for cooking, dressings, and finishing dishes
  • Vegetables and fruit at every meal; aim for variety and color
  • Whole grains daily: farro, barley, oats, brown rice, whole-grain bread
  • Legumes several times a week: lentils, chickpeas, beans
  • Fish and seafood at least twice a week
  • Nuts and seeds as everyday snacks and toppings
  • Poultry, eggs, cheese, and yogurt in moderate amounts
  • Red meat only occasionally — a few times a month, not a few times a week
  • Herbs and spices instead of heavy salt
  • Water as the main drink; wine optional and moderate, never required

A sample day

  • Breakfast: Greek yogurt with walnuts, honey, and berries
  • Lunch: Big chopped salad with chickpeas, feta, olives, olive oil and lemon
  • Snack: Apple with a handful of almonds
  • Dinner: Grilled salmon, roasted vegetables, and farro with herbs

Benefits

  • Some of the strongest research of any eating pattern for heart health
  • Linked to healthier cholesterol and blood pressure in major trials
  • Anti-inflammatory profile from omega-3s, polyphenols, and fiber
  • Associated with healthy aging and cognitive health in long-term studies
  • High in fiber, vitamins, minerals, and antioxidants without supplements

How it affects your body

Steady, slow-digesting meals keep blood sugar on an even keel — no spikes and crashes. Soluble fiber feeds gut bacteria and helps pull cholesterol down. Monounsaturated fats from olive oil and nuts support healthy blood lipids. Most people find their energy stabilizes and cravings drop within a couple of weeks.

Who it's great for

Almost everyone — it's the least restrictive guide on this site and the easiest to eat at restaurants and family gatherings. Especially good if you want heart health, longevity, and an approach you can actually live with.

Things to watch

Portion creep: olive oil and nuts are healthy but calorie-dense. "Mediterranean" on a restaurant menu doesn't always mean authentic — creamy sauces and giant bread baskets aren't it.

Frequently asked questions

Do I have to give up bread?

No — choose whole-grain breads and keep portions reasonable.

Is wine required?

Absolutely not. It's traditional in moderation, never necessary.

Is it expensive?

Lentils, beans, oats, frozen vegetables, and canned sardines make it one of the cheapest healthy ways to eat.

Will I lose weight?

Many people do, mainly because whole foods are filling — but it's built for health first, weight second.

20 pre-workout recipes

Tap any recipe to open it. Each one notes the best time to eat it before training.

Olive Oil and Banana Toast — good 30 min before training.

Ripe banana on whole-grain toast with a drizzle of extra-virgin olive oil and a pinch of cinnamon. Simple, fast-digesting carbs with a touch of healthy fat.

Ingredients

  • 2 slices whole-grain bread
  • 1 ripe banana, sliced
  • 1 tbsp extra-virgin olive oil
  • Pinch of ground cinnamon

Steps

  1. Toast the bread until golden.
  2. Arrange banana slices over the toast.
  3. Drizzle with olive oil and dust with cinnamon.
  4. Serve immediately.

Prep time: 5 min

Greek Yogurt and Honey Cup — good 30-45 min before training.

Creamy Greek yogurt topped with honey and a handful of fresh berries. Protein plus quick carbs in a light cup.

Ingredients

  • 3/4 cup plain Greek yogurt
  • 1 tbsp honey
  • 1/2 cup mixed fresh berries
  • 1 tsp lemon zest (optional)

Steps

  1. Spoon yogurt into a bowl.
  2. Top with berries and lemon zest.
  3. Drizzle honey over the top.
  4. Eat right away.

Prep time: 3 min

Hummus and Pita Triangles — eat 60-90 min before training.

Smooth chickpea hummus with warm whole-wheat pita triangles. A classic pairing that delivers steady energy.

Ingredients

  • 1/2 cup hummus
  • 1 large whole-wheat pita, cut into triangles
  • 1 tsp extra-virgin olive oil
  • Pinch of paprika

Steps

  1. Warm the pita in a dry skillet for 1 minute per side.
  2. Cut into triangles.
  3. Spread hummus on a plate, drizzle with olive oil, and dust with paprika.
  4. Serve the warm triangles alongside.

Prep time: 8 min

Sardine and Tomato Bruschetta — eat 60-90 min before training.

Canned sardines on toasted bread with cherry tomatoes and basil. Small portion, big fuel: carbs, protein, and omega-3s.

Ingredients

  • 1 small can sardines in olive oil, drained
  • 2 slices crusty whole-grain bread
  • 6 cherry tomatoes, halved
  • 4 fresh basil leaves, torn
  • Squeeze of lemon juice

Steps

  1. Toast the bread.
  2. Lay sardines across each slice.
  3. Top with tomatoes and basil.
  4. Finish with a squeeze of lemon.

Prep time: 7 min

Fig and Walnut Oat Bowl — eat 1-2 hours before training.

Warm oats with chopped dried figs and crushed walnuts. Hearty but digestible, with fiber and slow-release carbs.

Ingredients

  • 1/2 cup rolled oats
  • 1 cup water or low-fat milk
  • 3 dried figs, chopped
  • 1 tbsp crushed walnuts
  • 1 tsp honey

Steps

  1. Simmer oats in water or milk for 5 minutes, stirring.
  2. Stir in chopped figs.
  3. Top with walnuts and honey.
  4. Let cool 2 minutes before eating.

Prep time: 10 min

White Bean and Lemon Mash on Crackers — good 45-60 min before training.

Creamy cannellini beans mashed with lemon and olive oil on whole-grain crackers. Light protein and easy carbs.

Ingredients

  • 1/2 cup canned cannellini beans, rinsed
  • 1 tbsp extra-virgin olive oil
  • 1 tsp lemon juice
  • Pinch of salt
  • 6 whole-grain crackers

Steps

  1. Mash the beans with a fork until mostly smooth.
  2. Stir in olive oil, lemon juice, and salt.
  3. Spread on crackers.
  4. Serve immediately.

Prep time: 5 min

Date and Almond Bites — good 30 min before training.

Sticky Medjool dates stuffed with almonds, rolled in a little cocoa. Nature's energy gel with staying power.

Ingredients

  • 6 Medjool dates, pitted
  • 12 whole almonds
  • 1 tsp unsweetened cocoa powder

Steps

  1. Press 2 almonds into the center of each date.
  2. Roll each date lightly in cocoa powder.
  3. Refrigerate 10 minutes to firm up.
  4. Eat 3 per pre-workout serving.

Prep time: 10 min

Tzatziki and Cucumber Rounds — good 30-45 min before training.

Cool cucumber slices topped with garlicky yogurt tzatziki. Light, hydrating, and easy on the stomach.

Ingredients

  • 1/2 cucumber, sliced into thick rounds
  • 1/2 cup plain Greek yogurt
  • 1 small garlic clove, minced
  • 1 tsp chopped fresh dill
  • Pinch of salt

Steps

  1. Stir yogurt, garlic, dill, and salt together.
  2. Spoon a dollop onto each cucumber round.
  3. Chill 5 minutes.
  4. Serve cold.

Prep time: 8 min

Tuna and White Bean Toast — eat 90 min before training.

Flaked tuna mixed with white beans, olive oil, and parsley on toast. A protein-forward mini meal for longer sessions.

Ingredients

  • 1 small can tuna in water, drained
  • 1/4 cup canned cannellini beans, rinsed
  • 2 slices whole-grain bread, toasted
  • 1 tbsp extra-virgin olive oil
  • 1 tbsp chopped fresh parsley
  • Squeeze of lemon juice

Steps

  1. Flake the tuna into a bowl.
  2. Add beans, olive oil, parsley, and lemon; toss gently.
  3. Pile onto the toast.
  4. Serve immediately.

Prep time: 8 min

Grape and Feta Skewers — good 30 min before training.

Sweet grapes paired with small cubes of feta on skewers. Quick carbs with a salty protein counterpoint.

Ingredients

  • 1 cup seedless red grapes
  • 3 oz feta cheese, cubed
  • 6 small skewers

Steps

  1. Thread grapes and feta cubes alternately onto skewers.
  2. Chill 10 minutes.
  3. Serve cold.

Prep time: 8 min

Lentil and Carrot Mini Soup — eat 1-2 hours before training.

A small bowl of red lentil soup with carrots and cumin. Warm, light, and carb-rich without heaviness.

Ingredients

  • 1/4 cup red lentils, rinsed
  • 1 carrot, diced
  • 1 1/2 cups water or vegetable broth
  • 1/2 tsp ground cumin
  • 1 tsp extra-virgin olive oil
  • Pinch of salt

Steps

  1. Simmer lentils, carrot, broth, and cumin for 15 minutes until soft.
  2. Blend half the soup for a creamy texture.
  3. Stir in olive oil and salt.
  4. Serve a 1-cup portion warm.

Prep time: 20 min

Apricot and Pistachio Trail Mix — good 30-45 min before training.

Dried apricots, pistachios, and a few dark chocolate chips in a pocket-sized mix. Portable fuel for the gym bag.

Ingredients

  • 1/3 cup dried apricots, chopped
  • 1/4 cup shelled pistachios
  • 1 tbsp dark chocolate chips
  • Pinch of sea salt

Steps

  1. Combine all ingredients in a bowl.
  2. Toss with the salt.
  3. Portion into a small bag or container.
  4. Grab and go.

Prep time: 3 min

Caprese Rice Cakes — good 45-60 min before training.

Brown rice cakes layered with mozzarella, tomato, and basil. Crisp, light, and balanced.

Ingredients

  • 2 brown rice cakes
  • 4 oz fresh mozzarella, sliced
  • 1 tomato, sliced
  • 4 fresh basil leaves
  • 1 tsp extra-virgin olive oil
  • Pinch of salt

Steps

  1. Layer mozzarella and tomato on each rice cake.
  2. Top with basil leaves.
  3. Drizzle with olive oil and sprinkle with salt.
  4. Eat immediately so the cakes stay crisp.

Prep time: 5 min

Orange and Olive Tapenade Toast — good 30-45 min before training.

Bright orange segments with a thin spread of olive tapenade on sourdough. Sweet, salty, and energizing.

Ingredients

  • 2 slices sourdough bread, toasted
  • 2 tbsp olive tapenade
  • 1 orange, peeled and segmented
  • 1 tsp chopped fresh mint (optional)

Steps

  1. Spread tapenade thinly on the toast.
  2. Arrange orange segments on top.
  3. Sprinkle with mint if using.
  4. Serve right away.

Prep time: 6 min

Chickpea and Avocado Mash Bowl — eat 60-90 min before training.

Mashed chickpeas with avocado, lemon, and a drizzle of olive oil. Creamy, satisfying, and steady fuel.

Ingredients

  • 1/2 cup canned chickpeas, rinsed
  • 1/2 ripe avocado
  • 1 tbsp extra-virgin olive oil
  • 1 tsp lemon juice
  • Pinch of salt and black pepper

Steps

  1. Mash chickpeas and avocado together with a fork.
  2. Stir in olive oil, lemon juice, salt, and pepper.
  3. Serve in a small bowl.
  4. Eat with a spoon or on crackers.

Prep time: 6 min

Baked Apple with Walnuts — eat 1-2 hours before training.

A warm baked apple stuffed with walnuts, raisins, and cinnamon. Comforting carbs that digest easily.

Ingredients

  • 1 large apple, cored
  • 1 tbsp chopped walnuts
  • 1 tbsp raisins
  • 1/2 tsp ground cinnamon
  • 1 tsp honey

Steps

  1. Preheat oven to 375F (190C).
  2. Fill the apple core with walnuts, raisins, and cinnamon.
  3. Bake 20 minutes until soft.
  4. Drizzle with honey and let cool slightly.

Prep time: 25 min

Smoked Salmon and Cucumber Bites — good 45-60 min before training.

Smoked salmon ribbons on cucumber rounds with a dab of yogurt. Light protein that won't weigh you down.

Ingredients

  • 3 oz smoked salmon
  • 1/2 cucumber, sliced into thick rounds
  • 2 tbsp plain Greek yogurt
  • 1 tsp chopped fresh dill
  • Squeeze of lemon juice

Steps

  1. Spread a dab of yogurt on each cucumber round.
  2. Top with a ribbon of smoked salmon.
  3. Sprinkle with dill and lemon juice.
  4. Serve chilled.

Prep time: 8 min

Quinoa and Pomegranate Cup — eat 60-90 min before training.

Fluffy quinoa tossed with pomegranate seeds and a little honey. A complete-grain energy cup with bright flavor.

Ingredients

  • 1/2 cup cooked quinoa, cooled
  • 1/4 cup pomegranate seeds
  • 1 tsp honey
  • 1 tsp extra-virgin olive oil
  • Pinch of salt

Steps

  1. Toss quinoa with pomegranate seeds.
  2. Drizzle with honey and olive oil.
  3. Season with a pinch of salt.
  4. Serve at room temperature.

Prep time: 5 min (plus quinoa cooking time)

Watermelon and Mint Cooler Bowl — good 30 min before training.

Chilled watermelon cubes with fresh mint and a squeeze of lime. Hydrating fast carbs for hot training days.

Ingredients

  • 2 cups cubed watermelon, chilled
  • 6 fresh mint leaves, torn
  • Squeeze of lime juice
  • Pinch of sea salt

Steps

  1. Toss watermelon with mint and lime juice.
  2. Sprinkle with sea salt.
  3. Chill until serving.
  4. Eat cold.

Prep time: 5 min

Egg and Spinach Pita Pocket — eat 60-90 min before training.

A sliced hard-boiled egg with wilted spinach and feta in half a pita. A compact, balanced pre-workout pocket.

Ingredients

  • 1 hard-boiled egg, sliced
  • 1/2 cup fresh spinach
  • 1 oz feta cheese, crumbled
  • 1/2 whole-wheat pita
  • 1 tsp extra-virgin olive oil

Steps

  1. Warm the spinach in a skillet with the olive oil until just wilted.
  2. Stuff the pita half with spinach, egg slices, and feta.
  3. Warm the filled pita 1 minute per side.
  4. Serve warm.

Prep time: 10 min

Want this approach tailored to your body, schedule, and goals?

Book a session to personalize this approach

General nutrition information for education only — not medical advice. Talk to your doctor before making big changes.

Want a coach to help you run this approach right?

See Coaching Plans