21-Day High-Fiber Mediterranean Diet Meal Plan

The Mediterranean diet has long been celebrated as a gold standard for healthy eating, associated with a wealth of health benefits, including improved cardiovascular health, longevity, and reduced risk of chronic diseases. This eating pattern, inspired by the traditional dietary habits of countries bordering the Mediterranean Sea, emphasizes whole, plant-based foods, healthy fats, and lean proteins. When combined with a focus on high-fiber intake, the Mediterranean diet becomes an even more powerful tool for promoting overall wellness, digestive health, and sustainable weight management. This article presents a comprehensive 21-day high-fiber Mediterranean diet meal plan, complete with recipes, nutritional information, and practical tips to help you embark on this transformative health journey.

What is the Mediterranean Diet?

The Mediterranean diet is more than just a diet; it is a lifestyle that encompasses a set of dietary principles and practices common in Mediterranean regions like Greece, Italy, and Spain. The foundation of this diet was formally recognized in the 1990s when research highlighted the remarkably low rates of chronic disease and high life expectancy in these populations [1]. The diet is primarily plant-based, focusing on a high intake of fruits, vegetables, whole grains, legumes, nuts, and seeds.

The Mediterranean Diet Pyramid serves as a visual guide, illustrating the recommended frequency and portion of various food groups. At the base of the pyramid are foods to be enjoyed daily, such as whole grains, fruits, vegetables, and healthy fats like olive oil. Moving up the pyramid, fish and seafood are recommended at least twice a week, while poultry, eggs, and dairy are consumed in moderate portions. Red meat and sweets are placed at the apex, indicating they should be eaten sparingly.

The traditional diets of countries bordering the Mediterranean Sea differ slightly so there are different versions of the Mediterranean diet. However, in 1993 the Harvard School of Public Health, Oldways Preservation and Exchange Trust, and the European Office of the World Health Organization introduced the Mediterranean Diet Pyramid as a guide to help familiarize people with the most common foods of the region. [1]

Beyond the food itself, the Mediterranean lifestyle also emphasizes the importance of daily physical activity and the social aspect of sharing meals with others, which contributes to overall well-being.

The Power of Dietary Fiber

Dietary fiber is a type of carbohydrate that the body cannot digest or absorb. It plays a crucial role in maintaining a healthy digestive system and has been linked to numerous health benefits. There are two main types of fiber: soluble and insoluble.

  • Soluble fiber dissolves in water to form a gel-like substance in the digestive tract. It can help lower blood cholesterol and glucose levels. Good sources include oats, peas, beans, apples, and carrots [2].
  • Insoluble fiber promotes the movement of material through your digestive system and increases stool bulk, so it can be of benefit to those who struggle with constipation or irregular stools. Whole-wheat flour, nuts, beans, and vegetables, such as cauliflower and green beans, are good sources of insoluble fiber [2].

The National Academy of Medicine recommends a daily fiber intake of 38 grams for men age 50 or younger and 30 grams for men over 50, and 25 grams for women age 50 or younger and 21 grams for women over 50 [2]. A high-fiber diet is associated with a lower risk of developing heart disease, diabetes, and certain types of cancer. It also aids in achieving and maintaining a healthy weight by promoting a feeling of fullness.

Combining the Best of Both Worlds: A High-Fiber Mediterranean Diet

The Mediterranean diet is naturally rich in fiber due to its emphasis on plant-based foods. By consciously focusing on high-fiber choices within the Mediterranean framework, you can amplify the health benefits of this already exceptional eating plan. A high-fiber Mediterranean diet is particularly effective for improving gut health, regulating blood sugar levels, and supporting cardiovascular wellness. This 21-day meal plan is designed to provide you with a delicious and satisfying way to embrace this powerful combination.

The 21-Day High-Fiber Mediterranean Meal Plan

This 21-day meal plan is designed to be delicious, satisfying, and packed with fiber and nutrients. The daily calorie intake is approximately 1,600-1,800 calories, but can be adjusted to 1,500 or 2,000 calories by modifying snack portions. Each day provides at least 30 grams of fiber and 70 grams of protein.

Week 1: Foundation Week

Day 1

MealRecipeFiber (g)Protein (g)Calories
BreakfastGreek Yogurt Parfait with Berries and Walnuts620350
LunchMediterranean Chickpea Salad1215420
SnackApple with Almond Butter57250
DinnerGrilled Salmon with Quinoa and Roasted Vegetables1038580
Total33801,600

Day 2

MealRecipeFiber (g)Protein (g)Calories
BreakfastOvernight Oats with Chia Seeds1112380
LunchLentil and Vegetable Soup with Whole Grain Bread1418450
SnackHummus with Vegetable Sticks66180
DinnerMediterranean Chicken with Farro and Green Beans1042550
Total41781,560

Day 3

MealRecipeFiber (g)Protein (g)Calories
BreakfastWhole Grain Toast with Avocado and Egg1020420
LunchTuna and White Bean Salad1235480
SnackMixed Nuts and Dried Figs56240
DinnerBaked Cod with Brown Rice and Roasted Brussels Sprouts940520
Total361011,660

Day 4

MealRecipeFiber (g)Protein (g)Calories
BreakfastSmoothie Bowl with Granola918400
LunchMediterranean Veggie Wrap1114450
SnackEdamame817190
DinnerTurkey Meatballs with Whole Wheat Pasta and Marinara1238580
Total40871,620

Day 5

MealRecipeFiber (g)Protein (g)Calories
BreakfastShakshuka with Whole Grain Pita818380
LunchBarley and Vegetable Pilaf with Grilled Chicken1332480
SnackOrange and Walnuts66240
DinnerShrimp and Chickpea Stew1136520
Total38921,620

Day 6

MealRecipeFiber (g)Protein (g)Calories
BreakfastMuesli with Fresh Fruit915400
LunchGreek Salad with Grilled Sardines828450
SnackWhole Grain Crackers with Cheese410220
DinnerVegetarian Moussaka with Side Salad1422550
Total35751,620

Day 7

MealRecipeFiber (g)Protein (g)Calories
BreakfastSpinach and Feta Omelet with Whole Grain Toast726420
LunchMinestrone Soup with Cannellini Beans1316420
SnackDates Stuffed with Almonds54200
DinnerHerb-Crusted Chicken with Sweet Potato and Asparagus1040540
Total35861,580

Week 2: Building Momentum

Day 8

MealRecipeFiber (g)Protein (g)Calories
BreakfastWhole Grain Pancakes with Berry Compote816420
LunchFalafel Bowl with Tahini Sauce1418500
SnackPear with Pistachios77240
DinnerBaked Trout with Freekeh and Roasted Cauliflower1142560
Total40831,720

Day 9

MealRecipeFiber (g)Protein (g)Calories
BreakfastCottage Cheese Bowl with Fruit and Seeds832380
LunchMediterranean Tuna Pasta Salad1028480
SnackRoasted Chickpeas67140
DinnerLamb Kebabs with Bulgur Pilaf and Grilled Vegetables1238580
Total361051,580

Day 10

MealRecipeFiber (g)Protein (g)Calories
BreakfastBreakfast Burrito with Black Beans1122440
LunchLentil and Spinach Salad with Goat Cheese1320460
SnackApple Slices with Tahini65230
DinnerMediterranean Baked Halibut with Couscous944540
Total39911,670

Day 11

MealRecipeFiber (g)Protein (g)Calories
BreakfastBaked Oatmeal with Apples and Cinnamon1016400
LunchStuffed Bell Peppers with Quinoa and Black Beans1418480
SnackTrail Mix46220
DinnerGrilled Swordfish with Farro and Roasted Tomatoes1042560
Total38821,660

Day 12

MealRecipeFiber (g)Protein (g)Calories
BreakfastRicotta Toast with Figs and Honey918420
LunchWhite Bean and Kale Soup1316440
SnackCelery with Almond Butter and Raisins57240
DinnerChicken Souvlaki with Greek Salad and Pita1040560
Total37811,660

Day 13

MealRecipeFiber (g)Protein (g)Calories
BreakfastGreen Smoothie with Protein820360
LunchMediterranean Grain Bowl1516500
SnackWhole Grain Pita with Baba Ganoush78220
DinnerPan-Seared Scallops with Barley and Asparagus1136540
Total41801,620

Day 14

MealRecipeFiber (g)Protein (g)Calories
BreakfastMediterranean Breakfast Bowl918420
LunchSardine and Arugula Salad1130460
SnackBanana with Nut Butter58260
DinnerEggplant Parmesan with Whole Wheat Pasta1324540
Total38801,680

Week 3: Mastery Week

Day 15

MealRecipeFiber (g)Protein (g)Calories
BreakfastBuckwheat Porridge with Berries914380
LunchMoroccan Chickpea Stew1616480
SnackGreek Yogurt with Nuts320280
DinnerGrilled Tuna Steak with Quinoa and Broccoli1250580
Total401001,720

Day 16

MealRecipeFiber (g)Protein (g)Calories
BreakfastWhole Grain French Toast with Fruit818420
LunchLentil Bolognese with Whole Wheat Pasta1522500
SnackCucumber Slices with Tzatziki38140
DinnerBaked Chicken with Roasted Root Vegetables1138540
Total37861,600

Day 17

MealRecipeFiber (g)Protein (g)Calories
BreakfastChia Pudding with Mango and Coconut1112380
LunchMediterranean Pizza on Whole Wheat Crust1016460
SnackStuffed Dates64220
DinnerSeafood Paella with Brown Rice1042600
Total37741,660

Day 18

MealRecipeFiber (g)Protein (g)Calories
BreakfastSavory Oatmeal with Egg and Vegetables818380
LunchFalafel Wrap with Tahini Sauce1316480
SnackBerries with Almonds77220
DinnerHerb-Roasted Cod with Farro and Green Beans1142540
Total39831,620

Day 19

MealRecipeFiber (g)Protein (g)Calories
BreakfastBreakfast Quinoa Bowl914400
LunchTuscan White Bean Soup1418460
SnackHummus with Whole Grain Crackers68220
DinnerGrilled Lamb Chops with Bulgur and Roasted Eggplant1236580
Total41761,660

Day 20

MealRecipeFiber (g)Protein (g)Calories
BreakfastWhole Grain Bagel with Smoked Salmon624420
LunchRoasted Vegetable and Lentil Salad1418480
SnackApple with Cheese57200
DinnerMediterranean Baked Salmon with Sweet Potato1042560
Total35911,660

Day 21

MealRecipeFiber (g)Protein (g)Calories
BreakfastMediterranean Frittata822420
LunchSpiced Chickpea and Vegetable Stew1516480
SnackMixed Nuts and Dried Apricots56240
DinnerGrilled Sea Bass with Quinoa and Roasted Vegetables1144560
Total39881,700

Meal Prep Tips for Success

To make this 21-day plan manageable, a little preparation goes a long way. Here are some tips for each week:

Week 1 Prep:

  • Cook a large batch of quinoa, farro, and brown rice to use throughout the week.
  • Prepare overnight oats for the next 3-4 days.
  • Make a batch of hummus and store it in an airtight container in the refrigerator.
  • Wash and chop vegetables for salads and snacks.
  • Hard boil a few eggs for quick protein additions.

Week 2 Prep:

  • Make a large pot of lentil soup for easy lunches.
  • Cook bulgur and barley in advance.
  • Roast a batch of chickpeas with your favorite spices for a crunchy snack.
  • Prepare a jar of tahini dressing.
  • Prep salad ingredients to assemble quickly.

Week 3 Prep:

  • Batch cook your favorite grains (quinoa, farro, bulgur).
  • Prepare a few servings of chia pudding.
  • Make a large pot of bean soup.
  • Roast a variety of vegetables in bulk.
  • Create a homemade trail mix with your favorite nuts, seeds, and dried fruits.

Shopping List Essentials

Whole Grains: quinoa, farro, bulgur, brown rice, whole wheat pasta, whole grain bread, oats, barley

Legumes: chickpeas, lentils (green and red), white beans, black beans, cannellini beans

Proteins: salmon, tuna, sardines, cod, halibut, shrimp, chicken breast, eggs, Greek yogurt

Vegetables: spinach, kale, tomatoes, cucumbers, bell peppers, zucchini, eggplant, broccoli, cauliflower, Brussels sprouts, carrots, sweet potatoes

Fruits: berries, apples, bananas, oranges, pears, figs, dates

Nuts & Seeds: almonds, walnuts, pistachios, chia seeds, flaxseeds, pumpkin seeds

Healthy Fats: extra virgin olive oil, avocados, tahini, almond butter

Dairy: Greek yogurt, feta cheese, cottage cheese, ricotta

Herbs & Spices: garlic, basil, oregano, cumin, cinnamon, turmeric, paprika

Pantry: canned tomatoes, olives, capers, honey, balsamic vinegar, lemon juice

Conclusion

Embarking on a 21-day high-fiber Mediterranean diet is a fantastic way to reset your eating habits and invest in your long-term health. This meal plan provides a framework for a delicious, satisfying, and nutrient-dense diet that is both sustainable and enjoyable. By focusing on whole foods, embracing the principles of the Mediterranean lifestyle, and prioritizing fiber, you can nourish your body, support your digestive health, and discover a new way of eating that you can maintain for years to come. Remember to listen to your body, stay hydrated, and enjoy the journey to a healthier you.

References

[1] The Nutrition Source. (n.d.). Diet Review: Mediterranean Diet. Harvard T.H. Chan School of Public Health. Retrieved from https://nutritionsource.hsph.harvard.edu/healthy-weight/diet-reviews/mediterranean-diet/

[2] Mayo Clinic. (2025, November 7). Dietary fiber: Essential for a healthy diet. Retrieved from https://www.mayoclinic.org/healthy-lifestyle/nutrition-and-healthy-eating/in-depth/fiber/art-20043983

Complete Recipe Collection for 21-Day High-Fiber Mediterranean Diet Meal Plan

Breakfast Recipes

Greek Yogurt Parfait with Berries and Walnuts

Serves: 1 | Prep time: 5 minutes

Ingredients:

  • 1 cup plain Greek yogurt (2% or full-fat)
  • ½ cup mixed berries (blueberries, strawberries, raspberries)
  • 2 tablespoons chopped walnuts
  • 1 tablespoon honey
  • ¼ teaspoon ground cinnamon

Instructions:

  1. Place Greek yogurt in a bowl or glass.
  2. Top with mixed berries.
  3. Sprinkle walnuts over the berries.
  4. Drizzle with honey and dust with cinnamon.
  5. Serve immediately.

Nutrition: 350 calories | 20g protein | 6g fiber


Overnight Oats with Chia Seeds

Serves: 1 | Prep time: 5 minutes | Chill time: Overnight

Ingredients:

  • ½ cup rolled oats
  • 1 tablespoon chia seeds
  • ¾ cup unsweetened almond milk
  • ½ banana, sliced
  • ¼ cup fresh berries
  • ¼ teaspoon ground cinnamon
  • Optional: 1 teaspoon maple syrup

Instructions:

  1. In a mason jar or container, combine oats, chia seeds, almond milk, and cinnamon.
  2. Stir well, cover, and refrigerate overnight (or at least 4 hours).
  3. In the morning, top with sliced banana and berries.
  4. Add maple syrup if desired for extra sweetness.

Nutrition: 380 calories | 12g protein | 11g fiber


Whole Grain Toast with Avocado and Egg

Serves: 1 | Prep time: 5 minutes | Cook time: 10 minutes

Ingredients:

  • 2 slices whole grain bread
  • ½ ripe avocado
  • 2 eggs
  • 1 cup cherry tomatoes, halved
  • Salt and pepper to taste
  • Red pepper flakes (optional)
  • 1 teaspoon olive oil

Instructions:

  1. Toast the bread until golden brown.
  2. Bring a pot of water to a gentle simmer. Add a splash of vinegar.
  3. Crack eggs into small bowls, then gently slide into simmering water. Poach for 3-4 minutes.
  4. Mash avocado with a fork and season with salt and pepper.
  5. Spread mashed avocado on toast.
  6. Top each slice with a poached egg.
  7. Serve with cherry tomatoes on the side, drizzled with olive oil.
  8. Sprinkle with red pepper flakes if desired.

Nutrition: 420 calories | 20g protein | 10g fiber


Smoothie Bowl with Granola

Serves: 1 | Prep time: 10 minutes

Ingredients:

  • 1 frozen banana
  • ½ cup mixed frozen berries
  • 1 cup fresh spinach
  • ½ cup Greek yogurt
  • ¼ cup almond milk
  • ¼ cup granola
  • 1 tablespoon chia seeds
  • 2 tablespoons sliced almonds

Instructions:

  1. In a blender, combine banana, berries, spinach, Greek yogurt, and almond milk.
  2. Blend until smooth and thick (add more almond milk if too thick).
  3. Pour into a bowl.
  4. Top with granola, chia seeds, and sliced almonds.
  5. Serve immediately.

Nutrition: 400 calories | 18g protein | 9g fiber


Shakshuka with Whole Grain Pita

Serves: 1 | Prep time: 5 minutes | Cook time: 15 minutes

Ingredients:

  • 1 tablespoon olive oil
  • ¼ onion, diced
  • ½ bell pepper, diced
  • 1 clove garlic, minced
  • 1 cup canned crushed tomatoes
  • ½ teaspoon cumin
  • ½ teaspoon paprika
  • 2 eggs
  • Salt and pepper to taste
  • Fresh parsley, chopped
  • 1 whole grain pita bread

Instructions:

  1. Heat olive oil in a skillet over medium heat.
  2. Sauté onion and bell pepper until softened, about 5 minutes.
  3. Add garlic and cook for 1 minute.
  4. Add crushed tomatoes, cumin, paprika, salt, and pepper. Simmer for 5 minutes.
  5. Make two wells in the sauce and crack an egg into each.
  6. Cover and cook until eggs are set to your liking, about 5-7 minutes.
  7. Garnish with fresh parsley.
  8. Serve with warm whole grain pita bread.

Nutrition: 380 calories | 18g protein | 8g fiber


Muesli with Fresh Fruit

Serves: 1 | Prep time: 5 minutes

Ingredients:

  • ¾ cup muesli (look for varieties with oats, nuts, and dried fruit)
  • 1 cup milk (dairy or plant-based) or Greek yogurt
  • ½ cup fresh berries
  • ½ banana, sliced
  • 1 tablespoon honey (optional)

Instructions:

  1. Place muesli in a bowl.
  2. Pour milk or add yogurt over the muesli.
  3. Top with fresh berries and sliced banana.
  4. Drizzle with honey if desired.
  5. Let sit for 2-3 minutes to soften slightly before eating.

Nutrition: 400 calories | 15g protein | 9g fiber


Spinach and Feta Omelet with Whole Grain Toast

Serves: 1 | Prep time: 5 minutes | Cook time: 10 minutes

Ingredients:

  • 3 eggs
  • 1 cup fresh spinach
  • ¼ cup crumbled feta cheese
  • 1 tablespoon olive oil
  • Salt and pepper to taste
  • 1 slice whole grain bread
  • 1 medium apple or orange

Instructions:

  1. Whisk eggs with salt and pepper in a bowl.
  2. Heat olive oil in a non-stick skillet over medium heat.
  3. Add spinach and sauté until wilted, about 2 minutes.
  4. Pour eggs into the skillet, tilting to spread evenly.
  5. When eggs begin to set, sprinkle feta cheese on one half.
  6. Fold omelet in half and cook for another 1-2 minutes.
  7. Toast bread and serve alongside omelet with fresh fruit.

Nutrition: 420 calories | 26g protein | 7g fiber


Whole Grain Pancakes with Berry Compote

Serves: 1 (makes 2 pancakes) | Prep time: 10 minutes | Cook time: 10 minutes

Ingredients:

  • ½ cup whole wheat flour
  • ½ teaspoon baking powder
  • Pinch of salt
  • 1 egg
  • ⅓ cup milk
  • 1 teaspoon vanilla extract
  • 1 cup mixed berries (fresh or frozen)
  • 1 tablespoon honey
  • ¼ cup Greek yogurt
  • 2 tablespoons chopped walnuts

Instructions:

  1. Mix flour, baking powder, and salt in a bowl.
  2. In another bowl, whisk egg, milk, and vanilla.
  3. Combine wet and dry ingredients until just mixed.
  4. Heat a non-stick skillet over medium heat. Pour batter to make 2 pancakes.
  5. Cook until bubbles form, then flip and cook until golden.
  6. For compote: Heat berries and honey in a small pot until berries break down, about 5 minutes.
  7. Top pancakes with berry compote, Greek yogurt, and walnuts.

Nutrition: 420 calories | 16g protein | 8g fiber


Cottage Cheese Bowl with Fruit and Seeds

Serves: 1 | Prep time: 5 minutes

Ingredients:

  • 1 cup low-fat cottage cheese
  • ½ cup mixed berries
  • 2 tablespoons pumpkin seeds
  • 1 tablespoon ground flaxseeds
  • 1 teaspoon honey
  • Pinch of cinnamon

Instructions:

  1. Place cottage cheese in a bowl.
  2. Top with mixed berries.
  3. Sprinkle pumpkin seeds and flaxseeds over the top.
  4. Drizzle with honey and dust with cinnamon.
  5. Mix gently and enjoy.

Nutrition: 380 calories | 32g protein | 8g fiber


Breakfast Burrito with Black Beans

Serves: 1 | Prep time: 5 minutes | Cook time: 10 minutes

Ingredients:

  • 1 whole wheat tortilla (10-inch)
  • 2 eggs
  • ½ cup canned black beans, drained and rinsed
  • ¼ avocado, sliced
  • 2 tablespoons salsa
  • 1 tablespoon olive oil
  • Salt and pepper to taste
  • Optional: hot sauce

Instructions:

  1. Heat olive oil in a skillet over medium heat.
  2. Scramble eggs in the skillet until cooked through. Season with salt and pepper.
  3. Warm black beans in a small pot or microwave.
  4. Warm tortilla in a dry skillet or microwave.
  5. Place scrambled eggs, black beans, and avocado in the center of the tortilla.
  6. Top with salsa and hot sauce if desired.
  7. Fold in sides and roll up burrito-style.

Nutrition: 440 calories | 22g protein | 11g fiber


Baked Oatmeal with Apples and Cinnamon

Serves: 4 | Prep time: 10 minutes | Cook time: 30 minutes

Ingredients (for 4 servings):

  • 2 cups rolled oats
  • 1½ cups milk
  • 2 eggs
  • 2 apples, diced
  • ½ cup chopped walnuts
  • 2 teaspoons cinnamon
  • 2 tablespoons maple syrup
  • 1 teaspoon vanilla extract
  • ½ teaspoon baking powder
  • Pinch of salt
  • Greek yogurt for serving

Instructions:

  1. Preheat oven to 375°F (190°C).
  2. Mix all ingredients except Greek yogurt in a large bowl.
  3. Pour into a greased 8×8 baking dish.
  4. Bake for 30-35 minutes until set and golden.
  5. Let cool slightly, then cut into portions.
  6. Serve warm with a dollop of Greek yogurt.

Nutrition (per serving): 400 calories | 16g protein | 10g fiber


Ricotta Toast with Figs and Honey

Serves: 1 | Prep time: 5 minutes

Ingredients:

  • 2 slices whole grain bread
  • ½ cup ricotta cheese
  • 3 fresh figs, sliced
  • 2 tablespoons chopped walnuts
  • 1 tablespoon honey
  • Pinch of cinnamon

Instructions:

  1. Toast bread until golden brown.
  2. Spread ricotta cheese evenly on each slice.
  3. Top with sliced figs and walnuts.
  4. Drizzle with honey and sprinkle with cinnamon.
  5. Serve immediately.

Nutrition: 420 calories | 18g protein | 9g fiber


Green Smoothie with Protein

Serves: 1 | Prep time: 5 minutes

Ingredients:

  • 2 cups fresh spinach
  • 1 banana
  • ½ cup frozen mango chunks
  • ½ cup Greek yogurt
  • 1 tablespoon chia seeds
  • 1 cup unsweetened almond milk
  • Ice cubes (optional)

Instructions:

  1. Place all ingredients in a blender.
  2. Blend on high until smooth and creamy.
  3. Add more almond milk if too thick.
  4. Pour into a glass and serve immediately.

Nutrition: 360 calories | 20g protein | 8g fiber


Mediterranean Breakfast Bowl

Serves: 1 | Prep time: 5 minutes | Cook time: 15 minutes

Ingredients:

  • ½ cup quinoa, uncooked
  • 1 egg
  • ¼ avocado, sliced
  • ½ cup cherry tomatoes, halved
  • 2 tablespoons crumbled feta cheese
  • 1 tablespoon olive oil
  • Salt and pepper to taste
  • Fresh herbs (parsley or basil)

Instructions:

  1. Cook quinoa according to package directions.
  2. Poach or fry egg to your preference.
  3. Place cooked quinoa in a bowl.
  4. Top with poached egg, avocado, cherry tomatoes, and feta.
  5. Drizzle with olive oil and season with salt and pepper.
  6. Garnish with fresh herbs.

Nutrition: 420 calories | 18g protein | 9g fiber


Buckwheat Porridge with Berries

Serves: 1 | Prep time: 5 minutes | Cook time: 15 minutes

Ingredients:

  • ½ cup buckwheat groats
  • 1¼ cups water or milk
  • 1 cup mixed berries
  • 2 tablespoons chopped walnuts
  • 1 tablespoon maple syrup
  • ½ teaspoon cinnamon

Instructions:

  1. Rinse buckwheat groats.
  2. Combine buckwheat and water/milk in a pot.
  3. Bring to a boil, then reduce heat and simmer for 12-15 minutes until tender.
  4. Transfer to a bowl and top with berries, walnuts, maple syrup, and cinnamon.

Nutrition: 380 calories | 14g protein | 9g fiber


Whole Grain French Toast with Fruit

Serves: 1 (makes 2 slices) | Prep time: 5 minutes | Cook time: 10 minutes

Ingredients:

  • 2 slices whole grain bread
  • 2 eggs
  • ¼ cup milk
  • ½ teaspoon vanilla extract
  • ½ teaspoon cinnamon
  • 1 cup fresh berries
  • ¼ cup Greek yogurt
  • 2 tablespoons sliced almonds
  • 1 tablespoon maple syrup

Instructions:

  1. Whisk eggs, milk, vanilla, and cinnamon in a shallow bowl.
  2. Dip bread slices in egg mixture, coating both sides.
  3. Heat a non-stick skillet over medium heat.
  4. Cook bread until golden brown on both sides, about 3-4 minutes per side.
  5. Top with berries, Greek yogurt, and almonds.
  6. Drizzle with maple syrup.

Nutrition: 420 calories | 18g protein | 8g fiber


Chia Pudding with Mango and Coconut

Serves: 1 | Prep time: 5 minutes | Chill time: 4 hours or overnight

Ingredients:

  • 3 tablespoons chia seeds
  • 1 cup unsweetened almond milk
  • 1 teaspoon vanilla extract
  • 1 teaspoon maple syrup
  • ½ cup fresh mango, diced
  • 2 tablespoons shredded coconut
  • 2 tablespoons sliced almonds

Instructions:

  1. Mix chia seeds, almond milk, vanilla, and maple syrup in a jar.
  2. Stir well and refrigerate for at least 4 hours or overnight.
  3. Stir before serving to break up any clumps.
  4. Top with fresh mango, shredded coconut, and sliced almonds.

Nutrition: 380 calories | 12g protein | 11g fiber


Savory Oatmeal with Egg and Vegetables

Serves: 1 | Prep time: 5 minutes | Cook time: 15 minutes

Ingredients:

  • ½ cup rolled oats
  • 1 cup vegetable or chicken broth
  • 1 egg
  • 1 cup fresh spinach
  • ½ cup cherry tomatoes, halved
  • 1 tablespoon olive oil
  • Salt and pepper to taste
  • Red pepper flakes (optional)

Instructions:

  1. Cook oats in broth according to package directions (about 5 minutes).
  2. In a skillet, heat olive oil and sauté spinach until wilted.
  3. Add cherry tomatoes and cook for 2 minutes.
  4. Poach or fry egg to your preference.
  5. Transfer oats to a bowl and top with sautéed vegetables and egg.
  6. Season with salt, pepper, and red pepper flakes.

Nutrition: 380 calories | 18g protein | 8g fiber


Breakfast Quinoa Bowl

Serves: 1 | Prep time: 5 minutes | Cook time: 15 minutes

Ingredients:

  • ½ cup quinoa, uncooked
  • 1 cup unsweetened almond milk
  • 1 banana, sliced
  • ½ cup mixed berries
  • 2 tablespoons chopped walnuts
  • ½ teaspoon cinnamon
  • 1 tablespoon maple syrup

Instructions:

  1. Cook quinoa in almond milk according to package directions.
  2. Transfer to a bowl.
  3. Top with banana, berries, walnuts, and cinnamon.
  4. Drizzle with maple syrup.

Nutrition: 400 calories | 14g protein | 9g fiber


Whole Grain Bagel with Smoked Salmon

Serves: 1 | Prep time: 5 minutes

Ingredients:

  • 1 whole grain bagel
  • 2 tablespoons cream cheese (light or regular)
  • 2 ounces smoked salmon
  • 3-4 slices tomato
  • 1 tablespoon capers
  • Thin slices of red onion
  • Fresh dill (optional)

Instructions:

  1. Toast bagel halves until golden.
  2. Spread cream cheese on both halves.
  3. Layer smoked salmon on bottom half.
  4. Top with tomato slices, capers, and red onion.
  5. Garnish with fresh dill if desired.
  6. Place top half of bagel on sandwich or serve open-faced.

Nutrition: 420 calories | 24g protein | 6g fiber


Mediterranean Frittata

Serves: 2 | Prep time: 10 minutes | Cook time: 20 minutes

Ingredients:

  • 4 eggs
  • ¼ cup milk
  • 1 small zucchini, diced
  • ½ cup cherry tomatoes, halved
  • ¼ cup crumbled feta cheese
  • 2 tablespoons fresh herbs (basil, oregano, or parsley)
  • 1 tablespoon olive oil
  • Salt and pepper to taste
  • 2 slices whole grain toast
  • 1 apple or orange per person

Instructions:

  1. Preheat oven to 375°F (190°C).
  2. Whisk eggs and milk together with salt and pepper.
  3. Heat olive oil in an oven-safe skillet over medium heat.
  4. Sauté zucchini for 3-4 minutes until slightly softened.
  5. Add cherry tomatoes and cook for 1 minute.
  6. Pour egg mixture over vegetables.
  7. Sprinkle feta and herbs on top.
  8. Transfer skillet to oven and bake for 12-15 minutes until set.
  9. Slice and serve with whole grain toast and fresh fruit.

Nutrition (per serving): 420 calories | 22g protein | 8g fiber


Lunch Recipes

Mediterranean Chickpea Salad

Serves: 1 | Prep time: 10 minutes

Ingredients:

  • 1 cup canned chickpeas, drained and rinsed
  • 2 cups mixed greens
  • ½ cucumber, diced
  • 1 cup cherry tomatoes, halved
  • ¼ red onion, thinly sliced
  • ¼ cup crumbled feta cheese
  • 10 Kalamata olives, pitted

For dressing:

  • 2 tablespoons olive oil
  • 1 tablespoon lemon juice
  • 1 teaspoon Dijon mustard
  • 1 clove garlic, minced
  • Salt and pepper to taste

Instructions:

  1. In a large bowl, combine chickpeas, greens, cucumber, tomatoes, red onion, feta, and olives.
  2. Whisk together dressing ingredients.
  3. Pour dressing over salad and toss well.
  4. Serve immediately or refrigerate for up to 2 hours.

Nutrition: 420 calories | 15g protein | 12g fiber


Lentil and Vegetable Soup with Whole Grain Bread

Serves: 4 | Prep time: 10 minutes | Cook time: 30 minutes

Ingredients:

  • 1 tablespoon olive oil
  • 1 onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1 cup dried green or brown lentils, rinsed
  • 1 can (14 oz) diced tomatoes
  • 4 cups vegetable broth
  • 1 teaspoon cumin
  • 1 teaspoon paprika
  • Salt and pepper to taste
  • 2 cups fresh spinach
  • Whole grain bread for serving

Instructions:

  1. Heat olive oil in a large pot over medium heat.
  2. Sauté onion, carrots, and celery until softened, about 5 minutes.
  3. Add garlic and cook for 1 minute.
  4. Add lentils, tomatoes, broth, cumin, and paprika.
  5. Bring to a boil, then reduce heat and simmer for 25-30 minutes until lentils are tender.
  6. Stir in spinach and cook until wilted.
  7. Season with salt and pepper.
  8. Serve with a slice of whole grain bread.

Nutrition (per 1½ cup serving with bread): 450 calories | 18g protein | 14g fiber


Tuna and White Bean Salad

Serves: 1 | Prep time: 10 minutes

Ingredients:

  • 3 ounces canned tuna in water, drained
  • 1 cup canned white beans (cannellini), drained and rinsed
  • 2 cups mixed greens
  • ½ cup cherry tomatoes, halved
  • ¼ red onion, thinly sliced
  • 10 Kalamata olives
  • 2 tablespoons olive oil
  • 1 tablespoon lemon juice
  • 1 teaspoon Dijon mustard
  • Salt and pepper to taste

Instructions:

  1. In a large bowl, combine tuna, white beans, greens, tomatoes, red onion, and olives.
  2. Whisk together olive oil, lemon juice, mustard, salt, and pepper.
  3. Pour dressing over salad and toss gently.
  4. Serve immediately.

Nutrition: 480 calories | 35g protein | 12g fiber


Mediterranean Veggie Wrap

Serves: 1 | Prep time: 10 minutes | Cook time: 10 minutes

Ingredients:

  • 1 whole wheat tortilla (10-inch)
  • ¼ cup hummus
  • ½ cup mixed roasted vegetables (zucchini, bell peppers, eggplant)
  • ¼ cup crumbled feta cheese
  • 1 cup fresh spinach
  • 5 Kalamata olives, sliced
  • 1 tablespoon olive oil for roasting

Instructions:

  1. If vegetables aren’t pre-roasted, dice and roast at 400°F for 10 minutes with olive oil.
  2. Warm tortilla in a dry skillet or microwave.
  3. Spread hummus evenly over tortilla.
  4. Layer spinach, roasted vegetables, feta, and olives in the center.
  5. Fold in sides and roll up tightly.
  6. Cut in half and serve.

Nutrition: 450 calories | 14g protein | 11g fiber


Barley and Vegetable Pilaf with Grilled Chicken

Serves: 2 | Prep time: 10 minutes | Cook time: 40 minutes

Ingredients:

  • 1 cup pearl barley
  • 2½ cups vegetable broth
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 1 bell pepper, diced
  • 1 zu