The Mediterranean diet consistently ranks as the world's healthiest eating pattern — and for good reason. Rich in olive oil, fresh vegetables, lean proteins, and whole grains, it naturally supports weight loss without extreme restriction. These 20 recipes deliver authentic Mediterranean flavors with complete nutrition data, making it easy to enjoy delicious food while hitting your calorie goals. Every recipe includes photo tracking tips so you can verify your intake instantly.
Track Mediterranean Meals Instantly
Wondering about the calories in your olive oil drizzle or feta portion? Snap a photo and MyCalorieCounter's AI calculates everything — even complex Mediterranean dishes with multiple components.
Download Free App⭐⭐⭐⭐⭐ 4.8/5 rating • 50,000+ users tracking Mediterranean meals effortlessly
Mediterranean Breakfasts (300-400 Calories)
Start your day the Mediterranean way with fresh, protein-rich breakfasts.
Recipe 1: Shakshuka (Eggs in Tomato Sauce)
Calories: 345 | Protein: 22g | Carbs: 28g | Fat: 16g Prep Time: 5 min | Cook Time: 20 min | Servings: 1
Ingredients:
- 2 large eggs
- 1 cup canned crushed tomatoes
- 1/2 cup bell peppers, diced
- 1/4 cup onion, diced
- 2 cloves garlic, minced
- 1 tsp cumin
- 1/2 tsp paprika
- 1/4 tsp red pepper flakes
- 1 tbsp olive oil
- 2 tbsp feta cheese, crumbled
- Fresh cilantro or parsley
- 1 slice whole grain bread
Instructions: 1. Heat olive oil in skillet over medium heat 2. Sauté onion and bell peppers 3-4 minutes 3. Add garlic, cumin, paprika, red pepper flakes — cook 30 seconds 4. Pour in crushed tomatoes, simmer 10 minutes until thickened 5. Make 2 wells in sauce, crack eggs into them 6. Cover, cook 5-7 minutes until whites set, yolks still runny 7. Top with feta and fresh herbs 8. Serve with whole grain bread for dipping
Photo Tracking Tip: Snap your shakshuka — AI identifies the egg and tomato sauce portions instantly.
---
Recipe 2: Greek Yogurt Mediterranean Bowl
Calories: 365 | Protein: 28g | Carbs: 42g | Fat: 10g Prep Time: 5 min | Cook Time: 0 min | Servings: 1
Ingredients:
- 1.5 cups plain Greek yogurt
- 1/4 cup walnuts, chopped
- 1/2 cup fresh figs or dates, sliced
- 2 tbsp honey
- 1 tbsp chia seeds
- 1/2 tsp cinnamon
- Fresh mint leaves
Instructions: 1. Spoon Greek yogurt into bowl 2. Top with walnuts, figs, chia seeds 3. Drizzle honey, sprinkle cinnamon 4. Garnish with fresh mint
Mediterranean Staple: Greek yogurt delivers 28g protein — the foundation of a Mediterranean breakfast.
---
Recipe 3: Avocado Toast with Za'atar and Tomatoes
Calories: 380 | Protein: 18g | Carbs: 38g | Fat: 18g Prep Time: 5 min | Cook Time: 3 min | Servings: 1
Ingredients:
- 2 slices whole grain sourdough bread
- 1/2 avocado, mashed
- 1/2 cup cherry tomatoes, halved
- 2 tbsp hummus
- 1 tsp za'atar spice blend
- 1 tbsp lemon juice
- 1 hard-boiled egg, sliced
- Red pepper flakes
- Salt, pepper
Instructions: 1. Toast bread until golden 2. Spread hummus on one slice, mashed avocado on the other 3. Top both with cherry tomatoes and egg slices 4. Sprinkle za'atar, red pepper flakes 5. Squeeze lemon juice over top
Mediterranean Twist: Za'atar adds authentic Middle Eastern/Mediterranean flavor with zero calories.
---
Recipe 4: Mediterranean Vegetable Omelette
Calories: 335 | Protein: 26g | Carbs: 14g | Fat: 20g Prep Time: 5 min | Cook Time: 10 min | Servings: 1
Ingredients:
- 3 eggs
- 1/2 cup spinach
- 1/4 cup sun-dried tomatoes, chopped
- 1/4 cup kalamata olives, sliced
- 2 tbsp feta cheese
- 1 tbsp olive oil
- Fresh oregano
- Salt, pepper
Instructions: 1. Whisk eggs with salt and pepper 2. Heat olive oil in non-stick pan 3. Add spinach, sun-dried tomatoes, olives — sauté 2 minutes 4. Pour eggs over vegetables 5. Cook 3-4 minutes, fold in half 6. Top with feta and oregano
Healthy Fats: Olive oil + olives provide heart-healthy monounsaturated fats.
---
Recipe 5: Whole Grain Pita with Labneh and Cucumber
Calories: 310 | Protein: 18g | Carbs: 36g | Fat: 12g Prep Time: 5 min | Cook Time: 0 min | Servings: 1
Ingredients:
- 1 whole grain pita bread
- 1/3 cup labneh (strained yogurt)
- 1/2 cup cucumber, diced
- 2 tbsp fresh mint, chopped
- 1 tbsp olive oil
- 1 tsp sumac
- Pine nuts (1 tbsp)
- Salt
Instructions: 1. Warm pita bread slightly 2. Spread labneh on pita 3. Top with cucumber, mint, pine nuts 4. Drizzle olive oil, sprinkle sumac and salt
Quick & Light: A traditional Levantine breakfast ready in 5 minutes.
Mediterranean Breakfast Principles
Mediterranean breakfasts emphasize whole grains, healthy fats from olive oil and nuts, fresh fruits, and protein from eggs or yogurt. Avoid processed cereals and sugary pastries. Keep portions moderate — 300-400 calories is the sweet spot for sustained energy without overeating.
Mediterranean Lunches (400-500 Calories)
Midday meals packed with vegetables, legumes, and lean protein.
Recipe 6: Greek Salad with Grilled Chicken
Calories: 425 | Protein: 38g | Carbs: 18g | Fat: 24g Prep Time: 10 min | Cook Time: 12 min | Servings: 1
Ingredients:
- 5 oz chicken breast, grilled and sliced
- 2 cups romaine lettuce
- 1/2 cup cucumber, sliced
- 1/2 cup cherry tomatoes, halved
- 1/4 cup red onion, sliced
- 1/4 cup kalamata olives
- 2 oz feta cheese, crumbled
- 2 tbsp olive oil + 1 tbsp red wine vinegar dressing
- Dried oregano
- Salt, pepper
Instructions: 1. Season chicken breast with oregano, salt, pepper 2. Grill chicken 5-6 minutes per side 3. Combine lettuce, cucumber, tomatoes, onion, olives in bowl 4. Whisk olive oil with red wine vinegar 5. Top salad with sliced chicken, feta 6. Drizzle dressing, sprinkle oregano
Classic Combo: Greek salad + grilled chicken delivers 38g protein and tons of vegetables.
---
Recipe 7: Mediterranean Lentil Soup
Calories: 385 | Protein: 24g | Carbs: 58g | Fat: 8g Prep Time: 10 min | Cook Time: 30 min | Servings: 1 (makes 2 cups)
Ingredients:
- 1/2 cup dried red lentils
- 2 cups vegetable broth
- 1/2 cup diced tomatoes
- 1/2 cup carrots, diced
- 1/2 cup onion, diced
- 2 cloves garlic, minced
- 1 tbsp olive oil
- 1 tsp cumin
- 1/2 tsp turmeric
- Juice of 1/2 lemon
- Fresh parsley
- Salt, pepper
Instructions: 1. Heat olive oil, sauté onion and carrots 3 minutes 2. Add garlic, cumin, turmeric — cook 30 seconds 3. Add lentils, tomatoes, broth 4. Simmer 25 minutes until lentils soft 5. Squeeze lemon juice, season 6. Garnish with parsley
Budget Friendly: Lentils cost pennies per serving and deliver 24g protein per bowl.
---
Recipe 8: Tuna Nicoise Salad
Calories: 445 | Protein: 36g | Carbs: 28g | Fat: 22g Prep Time: 15 min | Cook Time: 15 min | Servings: 1
Ingredients:
- 1 can (5 oz) tuna in olive oil, drained
- 2 hard-boiled eggs, halved
- 1 cup green beans, blanched
- 1/2 cup baby potatoes, boiled and halved
- 1/4 cup niçoise or kalamata olives
- 1/2 cup cherry tomatoes
- Mixed greens
- 1 tbsp Dijon mustard + 1 tbsp olive oil + 1 tbsp lemon juice dressing
- Capers, salt, pepper
Instructions: 1. Boil potatoes and eggs, blanch green beans 2. Arrange mixed greens on plate 3. Artfully place tuna, eggs, green beans, potatoes, olives, tomatoes 4. Whisk Dijon, olive oil, lemon juice 5. Drizzle dressing, garnish with capers
French-Mediterranean Classic: A composed salad that's as beautiful as it is nutritious.
---
Recipe 9: Falafel Bowl with Tahini
Calories: 475 | Protein: 22g | Carbs: 62g | Fat: 16g Prep Time: 15 min | Cook Time: 25 min | Servings: 1
Ingredients:
- 4 baked falafel patties (from canned chickpeas)
- 1/2 cup brown rice or quinoa
- 1 cup mixed greens
- 1/2 cup cucumber, diced
- 1/4 cup pickled red onion
- 2 tbsp tahini sauce
- 1 tbsp lemon juice
- Cherry tomatoes
- Fresh parsley
Instructions: 1. Mash 1 cup chickpeas with parsley, garlic, cumin, coriander 2. Form into 4 patties, bake at 400°F for 20 minutes 3. Cook rice or quinoa 4. Assemble bowl: grains, greens, falafel, cucumber, onion, tomatoes 5. Drizzle tahini sauce and lemon
Baked Not Fried: Baking falafel saves 150+ calories vs. deep frying.
---
Recipe 10: Mediterranean Stuffed Bell Peppers
Calories: 415 | Protein: 28g | Carbs: 42g | Fat: 16g Prep Time: 15 min | Cook Time: 30 min | Servings: 1 (2 pepper halves)
Ingredients:
- 1 large bell pepper, halved and seeded
- 1/2 cup cooked quinoa
- 1/4 cup crumbled feta cheese
- 1/4 cup chickpeas
- 1/4 cup sun-dried tomatoes, chopped
- 2 tbsp pine nuts
- 1 tbsp olive oil
- Fresh basil
- Oregano, salt, pepper
Instructions: 1. Preheat oven to 375°F 2. Mix quinoa, feta, chickpeas, sun-dried tomatoes, pine nuts, olive oil, herbs 3. Fill pepper halves with mixture 4. Place in baking dish, cover with foil 5. Bake 25-30 minutes until peppers tender 6. Garnish with fresh basil
Photo Tracking Tip: Snap your stuffed peppers — AI calculates the complete filling nutritionals.
Mediterranean Lunch Meal Prep
Cook a big batch of lentils, quinoa, or farro on Sunday. Prep vegetables and make dressings in advance. Assemble salads and bowls fresh each day. Falafel mix stores well in the fridge for 3 days. Hard-boil a dozen eggs for quick protein additions throughout the week.
Mediterranean Portions Made Easy
The Mediterranean diet is healthy, but portions still matter for weight loss. Photo tracking instantly tells you if your olive oil, cheese, or grain portions are on target — no measuring cups required.
Start Free TodayMediterranean Dinners (400-500 Calories)
Satisfying evening meals featuring seafood, grilled proteins, and vegetables.
Recipe 11: Lemon Herb Grilled Salmon
Calories: 425 | Protein: 38g | Carbs: 22g | Fat: 20g Prep Time: 10 min | Cook Time: 15 min | Servings: 1
Ingredients:
- 6 oz salmon fillet
- 1 cup roasted asparagus
- 1/2 cup couscous, cooked
- 1 tbsp olive oil
- 2 tbsp lemon juice
- 2 cloves garlic, minced
- Fresh dill and parsley
- Lemon zest
- Salt, pepper
Instructions: 1. Marinate salmon in lemon juice, olive oil, garlic, dill for 15 minutes 2. Grill or bake at 400°F for 12-15 minutes 3. Roast asparagus with olive oil spray 4. Cook couscous according to package 5. Plate: couscous, salmon, asparagus 6. Garnish with fresh herbs and lemon zest
Omega-3 Power: Salmon provides 2-3g omega-3 fatty acids per serving.
---
Recipe 12: Chicken Souvlaki with Tzatziki
Calories: 445 | Protein: 42g | Carbs: 28g | Fat: 18g Prep Time: 15 min + marinating | Cook Time: 12 min | Servings: 1
Ingredients: Souvlaki:
- 6 oz chicken breast, cubed
- 1 tbsp olive oil
- 1 tbsp lemon juice
- 1 tsp dried oregano
- 2 cloves garlic, minced
- Salt, pepper
Tzatziki:
- 1/4 cup Greek yogurt
- 1/4 cup cucumber, grated and squeezed dry
- 1 clove garlic, minced
- 1 tsp lemon juice
- Fresh dill
Sides:
- 1 whole wheat pita
- Mixed green salad
Instructions: 1. Marinate chicken in olive oil, lemon, oregano, garlic for 30+ minutes 2. Thread onto skewers 3. Grill 5-6 minutes per side until charred and cooked through 4. Make tzatziki: mix yogurt, cucumber, garlic, lemon, dill 5. Serve with warm pita and salad
Protein King: 42g protein from chicken and Greek yogurt tzatziki combined.
---
Recipe 13: Baked Mediterranean Sea Bass
Calories: 385 | Protein: 34g | Carbs: 24g | Fat: 16g Prep Time: 10 min | Cook Time: 20 min | Servings: 1
Ingredients:
- 6 oz sea bass fillet
- 1 cup cherry tomatoes
- 1/4 cup kalamata olives, halved
- 2 tbsp capers
- 1/2 cup artichoke hearts
- 1 tbsp olive oil
- 2 cloves garlic, sliced
- Fresh thyme and rosemary
- 1/4 cup white wine (optional)
- Salt, pepper
Instructions: 1. Preheat oven to 400°F 2. Place sea bass in baking dish 3. Surround with cherry tomatoes, olives, capers, artichoke hearts 4. Drizzle olive oil, scatter garlic and herbs 5. Add white wine if using 6. Bake 18-20 minutes until fish flakes
Elegant Simplicity: A restaurant-quality dish in 30 minutes total.
---
Recipe 14: Mediterranean Lamb Meatballs
Calories: 465 | Protein: 36g | Carbs: 32g | Fat: 22g Prep Time: 15 min | Cook Time: 20 min | Servings: 1 (makes 6 meatballs)
Ingredients:
- 5 oz ground lamb (lean)
- 2 tbsp breadcrumbs
- 1 egg
- 2 tbsp fresh mint, chopped
- 1 clove garlic, minced
- 1/2 tsp cumin
- 1/2 cup marinara sauce
- 1/2 cup cooked orzo pasta
- 2 tbsp feta cheese
- Salt, pepper
Instructions: 1. Mix lamb, breadcrumbs, egg, mint, garlic, cumin, salt, pepper 2. Roll into 6 meatballs 3. Bake at 400°F for 18-20 minutes 4. Heat marinara sauce, add cooked meatballs 5. Serve over orzo, top with feta
Lean Lamb: Lean ground lamb provides iron, zinc, and B12 not found in chicken or fish.
---
Recipe 15: Shrimp Saganaki
Calories: 395 | Protein: 34g | Carbs: 22g | Fat: 18g Prep Time: 10 min | Cook Time: 15 min | Servings: 1
Ingredients:
- 6 oz shrimp, peeled and deveined
- 1 cup crushed tomatoes
- 2 oz feta cheese, crumbled
- 1/4 cup onion, diced
- 2 cloves garlic, minced
- 1 tbsp olive oil
- 1/2 tsp oregano
- Red pepper flakes
- Fresh parsley
- 1 slice crusty bread
Instructions: 1. Heat olive oil, sauté onion 3 minutes 2. Add garlic, cook 30 seconds 3. Add tomatoes, oregano, red pepper flakes — simmer 8 minutes 4. Add shrimp, cook 3-4 minutes until pink 5. Top with crumbled feta 6. Broil 2 minutes until feta softens 7. Garnish with parsley, serve with bread
Greek Classic: Saganaki means cooked in a small frying pan — simple and delicious.
Mediterranean Dinner Tips
Focus on seafood 2-3 times per week for omega-3s. Use olive oil as your primary cooking fat. Season generously with herbs — oregano, basil, rosemary, thyme add flavor without calories. Pair proteins with roasted or grilled vegetables rather than heavy starches. A small glass of red wine (optional) is part of the traditional Mediterranean pattern.
"Switching to Mediterranean-style eating with photo tracking was a game-changer. I lost 18 pounds in 3 months without feeling deprived. The AI perfectly tracks my olive oil, feta, and seafood portions!"
- Elena M., Lost 18 lbs in 3 months
Mediterranean Snacks & Sides (150-250 Calories)
Light bites that keep you satisfied between meals.
Recipe 16: Classic Hummus with Crudités
Calories: 225 | Protein: 10g | Carbs: 28g | Fat: 10g Prep Time: 10 min | Cook Time: 0 min | Servings: 1
Ingredients:
- 1/2 cup chickpeas
- 2 tbsp tahini
- 1 tbsp lemon juice
- 1 clove garlic
- 1 tbsp olive oil
- Paprika, cumin
- Carrot sticks, cucumber, bell pepper strips
Instructions: 1. Blend chickpeas, tahini, lemon, garlic, olive oil until smooth 2. Season with cumin, salt 3. Drizzle olive oil, sprinkle paprika 4. Serve with fresh vegetable sticks
---
Recipe 17: Marinated Olives and Cheese Plate
Calories: 235 | Protein: 12g | Carbs: 8g | Fat: 18g Prep Time: 5 min | Cook Time: 0 min | Servings: 1
Ingredients:
- 1/4 cup mixed olives
- 1.5 oz aged cheese (manchego or pecorino)
- 1 tbsp almonds
- Fresh rosemary
- Orange zest
- Red pepper flakes
Instructions: 1. Arrange olives and cheese on small plate 2. Add almonds 3. Garnish with rosemary, orange zest, red pepper flakes
---
Recipe 18: Baba Ganoush with Pita Chips
Calories: 215 | Protein: 8g | Carbs: 28g | Fat: 10g Prep Time: 10 min | Cook Time: 30 min | Servings: 1
Ingredients:
- 1 small eggplant
- 2 tbsp tahini
- 1 tbsp lemon juice
- 1 clove garlic
- 1 tsp olive oil
- Whole wheat pita chips
- Pomegranate seeds
- Fresh parsley
Instructions: 1. Roast whole eggplant at 425°F for 30 minutes until collapsed 2. Scoop out flesh, discard skin 3. Blend eggplant, tahini, lemon, garlic 4. Drizzle olive oil, top with pomegranate seeds and parsley 5. Serve with pita chips
---
Recipe 19: Spanakopita Bites
Calories: 195 | Protein: 12g | Carbs: 16g | Fat: 10g Prep Time: 15 min | Cook Time: 20 min | Servings: 1 (makes 4 bites)
Ingredients:
- 2 sheets phyllo dough
- 1/2 cup spinach, cooked and squeezed dry
- 1/4 cup feta cheese
- 1 egg white
- 1 tbsp dill, chopped
- Cooking spray
- Nutmeg
Instructions: 1. Mix spinach, feta, egg white, dill, nutmeg 2. Cut phyllo into squares, spray with cooking spray 3. Place filling in center, fold into triangles 4. Bake at 375°F for 18-20 minutes until golden
---
Recipe 20: Tzatziki Cucumber Boats
Calories: 155 | Protein: 14g | Carbs: 10g | Fat: 6g Prep Time: 10 min | Cook Time: 0 min | Servings: 1
Ingredients:
- 1 large cucumber, halved and seeded
- 1/2 cup Greek yogurt
- 1 tbsp fresh dill
- 1 clove garlic, minced
- 1 tsp lemon juice
- Cherry tomatoes, diced
- Kalamata olives, chopped
- Salt, pepper
Instructions: 1. Halve cucumber, scoop out seeds 2. Mix Greek yogurt with dill, garlic, lemon, salt, pepper 3. Fill cucumber boats with tzatziki 4. Top with diced tomatoes and olives
Photo Tracking Tip: Snap a photo of your Mediterranean snack plate — AI identifies each component and calculates nutrition accurately.
Mediterranean Snacking Philosophy
Mediterranean snacking focuses on whole, unprocessed foods. Nuts, olives, cheese, vegetables with dips, and fresh fruit are staples. Avoid packaged snack foods even if labeled Mediterranean. Portion control is key — a small handful of nuts (1/4 cup) is enough. Pair protein-rich foods with fiber for lasting fullness.
Join 50,000+ Mediterranean Diet Enthusiasts
Thousands of users are already tracking their Mediterranean meals with one quick photo. Complete nutritional breakdown for even the most complex dishes — hummus bowls, grilled seafood platters, and everything in between.
Download NowConclusion
The Mediterranean diet works for weight loss because it's sustainable, delicious, and naturally balanced. These 20 recipes prove you don't need to suffer to lose weight — just eat real, flavorful food in the right portions. From shakshuka breakfasts to grilled salmon dinners, every meal celebrates fresh ingredients and healthy fats. Use photo tracking to verify your portions and calories effortlessly, and you'll see why the Mediterranean diet is the world's most recommended eating pattern.
Ready to Start Your Mediterranean Journey?
Download MyCalorieCounter and make Mediterranean eating effortless. Photo-based tracking means you spend time enjoying your meals, not logging them. Every dish photographed delivers instant calories, protein, carbs, and fat data.
Get Started FreeNo subscription required • Free forever • Premium features $40/year