21-Day High-Protein Flexitarian Diet Meal Plan

A flexitarian diet is a flexible, plant-forward approach to eating that encourages the consumption of fruits, vegetables, legumes, and whole grains while allowing for the occasional inclusion of meat, poultry, fish, and dairy. This 21-day meal plan is designed to provide a high-protein, balanced diet that supports energy levels, muscle maintenance, and overall health.

All meals and snacks in this plan are drawn from our comprehensive “100 High-Protein Flexitarian Recipes” collection. For full ingredients and step-by-step instructions for any meal listed below, please refer to the master recipe guide.

Week 1: Establishing the Flexitarian Foundation

The first week focuses on introducing a variety of plant-based proteins like tofu, lentils, and beans, alongside high-quality animal proteins like eggs and Greek yogurt.

Day 1

Breakfast: Spinach and Feta Tofu Scramble

This plant-based take on scrambled eggs uses firm tofu, which is an excellent source of protein. The addition of nutritional yeast provides a savory, cheesy flavor.

Ingredients:

  • 1 block (14 oz) firm tofu, drained and pressed
  • 1 tablespoon olive oil
  • 1/2 cup diced yellow onion
  • 2 cups fresh spinach, chopped
  • 1/4 cup crumbled feta cheese (dairy or plant-based)
  • 2 tablespoons nutritional yeast
  • 1/2 teaspoon turmeric (for color)
  • 1/4 teaspoon garlic powder
  • Salt and black pepper to taste

Instructions:

  1. Heat the olive oil in a large skillet over medium heat. Add the diced onion and sauté until translucent, about 3-4 minutes.
  2. Crumble the pressed tofu into the skillet using your hands or a fork, aiming for bite-sized pieces resembling scrambled eggs.
  3. Sprinkle the nutritional yeast, turmeric, garlic powder, salt, and pepper over the tofu. Stir well to combine and cook for 5-7 minutes until the tofu is heated through and slightly browned.
  4. Stir in the chopped spinach and cook for another 1-2 minutes until wilted.
  5. Remove from heat and gently fold in the crumbled feta cheese. Serve immediately.

A savory, plant-based scramble using firm tofu and nutritional yeast for a cheesy flavor.
Lunch: Quinoa and Black Bean Salad with Lime Dressing

Quinoa is a complete plant protein, and when paired with black beans, it creates a fiber-rich, satisfying lunch that can be prepped ahead of time.

Ingredients:

  • 1 cup cooked quinoa, cooled
  • 1/2 cup canned black beans, rinsed and drained
  • 1/2 cup cherry tomatoes, halved
  • 1/4 cup red onion, finely diced
  • 1/4 cup fresh cilantro, chopped
  • 1/4 avocado, diced
  • 2 tablespoons extra-virgin olive oil
  • 2 tablespoons fresh lime juice
  • 1/2 teaspoon cumin
  • Salt and black pepper to taste

Instructions:

  1. In a large bowl, combine the cooked quinoa, black beans, cherry tomatoes, red onion, and cilantro.
  2. In a small bowl, whisk together the olive oil, lime juice, cumin, salt, and pepper to make the dressing.
  3. Pour the dressing over the quinoa mixture and toss well to coat.
  4. Gently fold in the diced avocado just before serving to prevent it from browning.
  5. Serve chilled or at room temperature.

A refreshing, fiber-rich salad that can be prepped ahead of time.
Dinner: Lentil Shepherd’s Pie

A comforting, plant-based take on a classic. Lentils replace the traditional meat, providing a hearty texture and excellent protein, topped with creamy mashed potatoes.

Ingredients:

  • 1 cup dry brown lentils, rinsed
  • 2 cups vegetable broth
  • 1 cup carrots, diced
  • 1 cup frozen peas
  • 1/2 cup onion, diced
  • 2 cloves garlic, minced
  • 2 tablespoons tomato paste
  • 1 tablespoon olive oil
  • 1 teaspoon dried thyme
  • 4 large potatoes, peeled and cubed
  • 1/4 cup milk (dairy or unsweetened plant milk)
  • 2 tablespoons butter or vegan butter
  • Salt and pepper to taste

Instructions:

  1. Boil the potatoes in a large pot of salted water until tender, about 15 minutes. Drain and mash with the milk, butter, salt, and pepper until smooth. Set aside.
  2. In a large skillet, heat the olive oil over medium heat. Add the onion and carrots, sautéing until softened, about 5-7 minutes.
  3. Add the garlic and thyme, cooking for 1 minute until fragrant. Stir in the tomato paste.
  4. Add the lentils and vegetable broth. Bring to a boil, then reduce heat, cover, and simmer for 25-30 minutes until the lentils are tender and most of the liquid is absorbed.
  5. Stir the frozen peas into the lentil mixture and cook for 2 more minutes. Season with salt and pepper.
  6. Preheat the oven to 400°F (200°C). Transfer the lentil mixture to a 9×9 inch baking dish.
  7. Spread the mashed potatoes evenly over the top.
  8. Bake for 20 minutes, or until the potatoes are lightly browned on top. Let cool slightly before serving.

A comforting, meatless take on a classic, topped with creamy mashed potatoes.
Snack: Roasted Crunchy Chickpeas

Chickpeas are a fantastic source of plant-based protein and fiber. Roasting them transforms them into a crunchy, savory snack that rivals potato chips.

Ingredients:

  • 1 can (15 oz) chickpeas, rinsed, drained, and thoroughly dried
  • 1 tablespoon olive oil
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon cumin
  • Salt to taste

Instructions:

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
  2. Ensure the chickpeas are completely dry (use a clean kitchen towel or paper towels). This is crucial for crunchiness.
  3. In a bowl, toss the dried chickpeas with olive oil, smoked paprika, garlic powder, cumin, and salt.
  4. Spread the chickpeas in a single layer on the prepared baking sheet.
  5. Bake for 25-30 minutes, shaking the pan halfway through, until the chickpeas are golden and crispy.
  6. Let cool completely on the baking sheet before storing in an airtight container.

A savory, crunchy snack packed with plant protein.

Day 2

Breakfast: Greek Yogurt Parfait with Quinoa and Berries

Greek yogurt is a protein powerhouse. Pairing it with quinoa adds a unique texture and an extra boost of plant-based protein and fiber.

Ingredients:

  • 1 cup plain non-fat Greek yogurt
  • 1/2 cup cooked quinoa, cooled
  • 1/2 cup mixed berries (strawberries, blueberries, raspberries)
  • 1 tablespoon chia seeds
  • 1 tablespoon honey or maple syrup
  • 2 tablespoons sliced almonds, toasted

Instructions:

  1. In a glass or bowl, spoon half of the Greek yogurt into the bottom.
  2. Add a layer of half the cooked quinoa and half the mixed berries.
  3. Repeat the layers with the remaining yogurt, quinoa, and berries.
  4. Sprinkle the chia seeds and toasted sliced almonds over the top.
  5. Drizzle with honey or maple syrup just before serving.

A sweet, protein-packed start to the day with added texture from quinoa.
Lunch: Tuna and White Bean Salad

This Mediterranean-inspired salad is incredibly quick to make and relies on pantry staples. Tuna provides lean protein, while white beans add fiber and extra plant protein.

Ingredients:

  • 1 can (5 oz) chunk light tuna in water or olive oil, drained
  • 1/2 cup canned cannellini beans (white kidney beans), rinsed and drained
  • 1/4 cup celery, finely chopped
  • 2 tablespoons red onion, finely chopped
  • 1 tablespoon fresh parsley, chopped
  • 1 tablespoon lemon juice
  • 1 tablespoon olive oil
  • Salt and freshly ground black pepper to taste
  • 2 cups mixed salad greens

Instructions:

  1. In a medium bowl, flake the drained tuna with a fork.
  2. Add the cannellini beans, celery, red onion, and parsley to the bowl.
  3. Drizzle with lemon juice and olive oil. Season with salt and pepper, then toss gently to combine.
  4. Place the mixed salad greens on a plate or in a bowl.
  5. Top the greens with the tuna and white bean mixture. Serve immediately.

A quick, Mediterranean-inspired salad using pantry staples.
Dinner: Baked Salmon with Quinoa and Asparagus

Salmon is a fantastic flexitarian choice, rich in protein and omega-3 fatty acids. Paired with quinoa, this meal is a nutritional powerhouse.

Ingredients:

  • 2 salmon fillets (about 6 oz each)
  • 1 bunch asparagus, tough ends trimmed
  • 1 cup cooked quinoa
  • 1 tablespoon olive oil
  • 1 tablespoon lemon juice
  • 1 clove garlic, minced
  • 1/2 teaspoon dried dill
  • Salt and black pepper to taste

Instructions:

  1. Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
  2. Place the salmon fillets and asparagus on the baking sheet.
  3. In a small bowl, mix the olive oil, lemon juice, minced garlic, dill, salt, and pepper.
  4. Drizzle the mixture evenly over the salmon and asparagus.
  5. Bake for 12-15 minutes, or until the salmon flakes easily with a fork and the asparagus is tender.
  6. Serve the salmon and asparagus alongside the cooked quinoa.

A nutrient-dense dinner rich in omega-3 fatty acids and complete protein.
Snack: Hard-Boiled Eggs with Everything Bagel Seasoning

Eggs are the gold standard for high-quality protein. A sprinkle of everything bagel seasoning elevates this simple snack.

Ingredients:

  • 2 large eggs
  • 1 teaspoon everything bagel seasoning

Instructions:

  1. Place the eggs in a small saucepan and cover with cold water by about an inch.
  2. Bring the water to a rolling boil over medium-high heat.
  3. Once boiling, remove the saucepan from the heat, cover, and let sit for 10-12 minutes.
  4. Transfer the eggs to a bowl of ice water and let cool for 5 minutes.
  5. Peel the eggs, slice them in half, and sprinkle generously with everything bagel seasoning.

A simple, high-quality protein snack.

Day 3

Breakfast: Cottage Cheese and Tomato Breakfast Bowl

Cottage cheese is incredibly rich in casein protein, which digests slowly and keeps you full. This savory bowl is quick to assemble.

Ingredients:

  • 1 cup low-fat cottage cheese
  • 1/2 cup cherry tomatoes, halved
  • 1/4 cup cucumber, diced
  • 1 tablespoon fresh basil, chopped
  • 1 teaspoon extra-virgin olive oil
  • Freshly ground black pepper and sea salt to taste

Instructions:

  1. Place the cottage cheese in a serving bowl.
  2. Top with the halved cherry tomatoes and diced cucumber.
  3. Drizzle the extra-virgin olive oil over the vegetables and cheese.
  4. Sprinkle with fresh basil, sea salt, and a generous amount of black pepper.
  5. Serve immediately, optionally with a slice of whole-grain toast on the side.

A savory, quick breakfast rich in slow-digesting casein protein.
Lunch: Spicy Tofu and Broccoli Stir-Fry

Tofu is a staple in flexitarian diets. This quick stir-fry uses extra-firm tofu for a meaty texture and broccoli for crunch and nutrients.

Ingredients:

  • 1/2 block (7 oz) extra-firm tofu, pressed and cubed
  • 1 cup broccoli florets
  • 1/2 red bell pepper, sliced
  • 1 tablespoon sesame oil
  • 1 tablespoon soy sauce (or tamari)
  • 1 tablespoon sriracha or chili garlic sauce
  • 1 teaspoon fresh ginger, minced
  • 1 clove garlic, minced
  • 1 teaspoon sesame seeds for garnish

Instructions:

  1. In a small bowl, whisk together the soy sauce, sriracha, minced ginger, and minced garlic to create the sauce.
  2. Heat the sesame oil in a large skillet or wok over medium-high heat.
  3. Add the cubed tofu and pan-fry for 5-7 minutes, turning occasionally, until golden brown on all sides.
  4. Add the broccoli florets and sliced red bell pepper to the skillet. Stir-fry for 3-4 minutes until the vegetables are tender-crisp.
  5. Pour the sauce over the tofu and vegetables. Toss well and cook for 1-2 minutes until the sauce thickens slightly and coats everything.
  6. Garnish with sesame seeds and serve hot, optionally over a small portion of brown rice.

A quick, flavorful stir-fry using extra-firm tofu for a meaty texture.
Dinner: Black Bean and Sweet Potato Enchiladas

These vegetarian enchiladas are filling and flavorful. Black beans provide the protein, while sweet potatoes add complex carbs and a touch of sweetness.

Ingredients:

  • 4 large whole-wheat tortillas
  • 1 can (15 oz) black beans, rinsed and drained
  • 1 large sweet potato, peeled and diced small
  • 1 cup enchilada sauce (red or green)
  • 1 cup shredded Monterey Jack or cheddar cheese (or vegan cheese)
  • 1/2 cup onion, diced
  • 1 tablespoon olive oil
  • 1 teaspoon cumin
  • 1/2 teaspoon chili powder
  • Fresh cilantro for garnish

Instructions:

  1. Preheat the oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish.
  2. Heat the olive oil in a skillet over medium heat. Add the diced sweet potato and onion. Cook for 8-10 minutes until the sweet potato is tender.
  3. Stir in the black beans, cumin, and chili powder. Cook for 2 more minutes.
  4. Spread a thin layer of enchilada sauce on the bottom of the baking dish.
  5. Spoon the sweet potato and black bean mixture down the center of each tortilla. Sprinkle with a little cheese, roll up tightly, and place seam-side down in the baking dish.
  6. Pour the remaining enchilada sauce over the rolled tortillas and top with the rest of the cheese.
  7. Bake for 20 minutes until the cheese is bubbly and melted. Garnish with fresh cilantro before serving.

Filling vegetarian enchiladas packed with complex carbs and protein.
Snack: Edamame with Sea Salt

Edamame (young soybeans) is one of the few plant-based sources of complete protein. It’s incredibly easy to prepare and fun to eat.

Ingredients:

  • 1 cup frozen edamame in pods
  • 1/2 teaspoon coarse sea salt or flaky salt

Instructions:

  1. Bring a small pot of water to a boil.
  2. Add the frozen edamame pods and boil for 3-5 minutes until tender and bright green. (Alternatively, microwave according to package directions).
  3. Drain the edamame well.
  4. Toss the warm pods with coarse sea salt.
  5. Serve immediately. To eat, squeeze the beans out of the pods directly into your mouth; discard the pods.

A fun, easy-to-eat snack that provides complete plant protein.

Day 4

Breakfast: High-Protein Peanut Butter and Banana Smoothie

A quick, drinkable breakfast perfect for busy mornings. Using silken tofu or protein powder boosts the protein content significantly.

Ingredients:

  • 1 medium ripe banana, frozen
  • 2 tablespoons natural peanut butter
  • 1/2 cup silken tofu or 1 scoop vanilla protein powder
  • 1 cup unsweetened almond milk or soy milk
  • 1 tablespoon ground flaxseed
  • 1/2 teaspoon cinnamon
  • 1/2 cup ice cubes

Instructions:

  1. Place the frozen banana, peanut butter, silken tofu (or protein powder), almond milk, ground flaxseed, and cinnamon into a high-speed blender.
  2. Add the ice cubes.
  3. Blend on high for 45-60 seconds until the mixture is completely smooth and creamy.
  4. Pour into a tall glass and enjoy immediately.

A quick, drinkable breakfast perfect for busy mornings.
Lunch: Greek Chickpea and Feta Wrap

Chickpeas are an excellent source of plant-based protein. Wrapped in a whole-wheat tortilla with feta cheese and fresh veggies, this makes a portable and filling lunch.

Ingredients:

  • 1 large whole-wheat wrap or tortilla
  • 1/2 cup canned chickpeas, rinsed and drained
  • 1/4 cup cucumber, diced
  • 1/4 cup cherry tomatoes, halved
  • 2 tablespoons feta cheese, crumbled
  • 1 tablespoon Kalamata olives, pitted and sliced
  • 1 tablespoon tzatziki sauce or plain Greek yogurt
  • 1/2 cup fresh spinach leaves

Instructions:

  1. In a small bowl, lightly mash the chickpeas with a fork so they don’t roll out of the wrap.
  2. Lay the whole-wheat wrap flat on a clean surface.
  3. Spread the tzatziki sauce or Greek yogurt evenly over the center of the wrap.
  4. Layer the spinach leaves, mashed chickpeas, cucumber, cherry tomatoes, feta cheese, and olives on top of the sauce.
  5. Fold the sides of the wrap inward, then roll it up tightly from the bottom.
  6. Cut in half and serve.

A portable, satisfying wrap filled with plant protein and fresh veggies.
Dinner: Turkey Meatballs with Zucchini Noodles

For a lighter, flexitarian-friendly take on spaghetti and meatballs, use lean ground turkey and zucchini noodles (zoodles).

Ingredients:

  • 1 lb lean ground turkey
  • 1/4 cup almond flour or breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1 large egg
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon garlic powder
  • 2 medium zucchini, spiralized into noodles
  • 1 1/2 cups marinara sauce
  • 1 tablespoon olive oil
  • Salt and pepper to taste

Instructions:

  1. Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
  2. In a large bowl, combine the ground turkey, almond flour, Parmesan cheese, egg, Italian seasoning, garlic powder, salt, and pepper. Mix gently until just combined.
  3. Form the mixture into 1-inch meatballs and place them on the prepared baking sheet.
  4. Bake for 15-18 minutes, or until the meatballs are cooked through (internal temperature of 165°F).
  5. While the meatballs bake, heat the olive oil in a large skillet over medium heat. Add the zucchini noodles and sauté for 2-3 minutes until just tender (do not overcook).
  6. In a separate saucepan, heat the marinara sauce.
  7. Serve the turkey meatballs over the zucchini noodles, topped with the warm marinara sauce.

A lighter, flexitarian-friendly take on spaghetti and meatballs.
Snack: Peanut Butter and Apple Slices

A classic combination that provides a great balance of protein, healthy fats, and complex carbohydrates.

Ingredients:

  • 1 medium apple (any variety), cored and sliced
  • 2 tablespoons natural peanut butter (or almond butter)
  • A sprinkle of cinnamon (optional)

Instructions:

  1. Arrange the apple slices on a plate.
  2. Serve with the natural peanut butter for dipping, or spread the peanut butter directly onto the slices.
  3. Sprinkle with a little cinnamon if desired.

A classic combination of protein, healthy fats, and complex carbs.

Day 5

Breakfast: Black Bean and Egg Breakfast Burrito

Beans are a staple in flexitarian diets, offering both protein and fiber. Wrapped in a whole-wheat tortilla, this makes a hearty meal.

Ingredients:

  • 1 large whole-wheat tortilla
  • 2 large eggs, beaten
  • 1/3 cup canned black beans, rinsed and drained
  • 2 tablespoons shredded Monterey Jack or cheddar cheese
  • 2 tablespoons salsa
  • 1/4 avocado, sliced
  • 1 teaspoon butter or olive oil
  • Salt and pepper to taste

Instructions:

  1. Heat the butter or olive oil in a small non-stick skillet over medium heat.
  2. Pour in the beaten eggs, season with salt and pepper, and scramble until softly set, about 2-3 minutes.
  3. Lay the whole-wheat tortilla flat on a clean surface.
  4. Spoon the scrambled eggs onto the center of the tortilla.
  5. Top the eggs with the black beans, shredded cheese, avocado slices, and salsa.
  6. Fold the sides of the tortilla inward, then roll it up tightly from the bottom to form a burrito.
  7. Optional: Place the rolled burrito back in the warm skillet for 1 minute per side to toast the outside and melt the cheese.

A hearty, portable breakfast wrapped in a whole-wheat tortilla.
Lunch: Lentil Soup with Spinach

Lentils are a nutritional powerhouse, packed with protein and fiber. This comforting soup is perfect for cooler days and can be made in large batches.

Ingredients:

  • 1/2 cup dry brown or green lentils, rinsed
  • 2 cups vegetable broth
  • 1/2 cup carrots, diced
  • 1/2 cup celery, diced
  • 1/4 cup onion, diced
  • 1 clove garlic, minced
  • 1 tablespoon olive oil
  • 1/2 teaspoon cumin
  • 1 cup fresh spinach
  • Salt and pepper to taste

Instructions:

  1. Heat the olive oil in a medium pot over medium heat. Add the diced onion, carrots, and celery. Sauté for 5 minutes until softened.
  2. Add the minced garlic and cumin, cooking for 1 minute until fragrant.
  3. Stir in the rinsed lentils and vegetable broth. Bring the mixture to a boil.
  4. Reduce the heat to low, cover, and simmer for 25-30 minutes, or until the lentils are tender.
  5. Stir in the fresh spinach and cook for 2 minutes until wilted.
  6. Season with salt and pepper to taste. Serve hot.

A comforting, protein-rich soup perfect for cooler days.
Dinner: Tofu and Broccoli Peanut Stir-Fry

A quick, high-protein vegan dinner. The peanut sauce adds healthy fats and extra protein, while the tofu provides a satisfying, meaty texture.

Ingredients:

  • 1 block (14 oz) extra-firm tofu, pressed and cubed
  • 2 cups broccoli florets
  • 1 red bell pepper, sliced
  • 1 tablespoon sesame oil
  • 3 tablespoons natural peanut butter
  • 2 tablespoons soy sauce or tamari
  • 1 tablespoon maple syrup
  • 1 tablespoon rice vinegar
  • 1 clove garlic, minced
  • 1 teaspoon fresh ginger, grated

Instructions:

  1. In a small bowl, whisk together the peanut butter, soy sauce, maple syrup, rice vinegar, garlic, and ginger until smooth. If the sauce is too thick, add a splash of warm water.
  2. Heat the sesame oil in a large skillet or wok over medium-high heat.
  3. Add the cubed tofu and pan-fry for 7-8 minutes, turning occasionally, until golden and crispy on all sides. Remove the tofu from the pan and set aside.
  4. In the same skillet, add the broccoli and red bell pepper. Stir-fry for 4-5 minutes until tender-crisp.
  5. Return the tofu to the skillet and pour the peanut sauce over everything.
  6. Toss well to coat and cook for 1-2 minutes until the sauce is heated through. Serve hot, optionally over brown rice.

A quick, high-protein vegan dinner with a rich peanut sauce.
Snack: Greek Yogurt and Berry Parfait

Greek yogurt is incredibly high in protein. Layering it with berries and a sprinkle of nuts or seeds makes for a sweet, satisfying snack.

Ingredients:

  • 1/2 cup plain non-fat Greek yogurt
  • 1/4 cup mixed berries (strawberries, blueberries, raspberries)
  • 1 tablespoon sliced almonds or chopped walnuts
  • 1 teaspoon honey or maple syrup (optional)

Instructions:

  1. Spoon the Greek yogurt into a small bowl or glass.
  2. Top with the mixed berries.
  3. Sprinkle the sliced almonds or chopped walnuts over the berries.
  4. Drizzle with honey or maple syrup if desired.
  5. Serve immediately.

A sweet, satisfying mid-afternoon treat.

Day 6

Breakfast: Chia Seed Pudding with Almonds and Hemp Hearts

Chia seeds and hemp hearts are excellent sources of plant-based protein and omega-3 fatty acids. This recipe requires overnight preparation.

Ingredients:

  • 3 tablespoons chia seeds
  • 1 tablespoon hemp hearts
  • 3/4 cup soy milk (higher protein than almond milk)
  • 1/2 teaspoon vanilla extract
  • 1 tablespoon maple syrup
  • 2 tablespoons chopped almonds
  • 1/4 cup fresh raspberries

Instructions:

  1. In a jar or small bowl, combine the chia seeds, hemp hearts, soy milk, vanilla extract, and maple syrup.
  2. Stir well, let it sit for 5 minutes, and then stir again to prevent the chia seeds from clumping.
  3. Cover the jar or bowl and refrigerate overnight (or for at least 2 hours).
  4. In the morning, give the pudding a good stir. If it is too thick, add a splash of milk.
  5. Top with chopped almonds and fresh raspberries before eating.

An overnight breakfast packed with plant-based protein and omega-3s.
Lunch: Turkey and Hummus Pinwheels

For a flexitarian lunch that includes poultry, lean turkey breast paired with protein-rich hummus is a great combination.

Ingredients:

  • 1 large whole-wheat tortilla
  • 3 tablespoons hummus (any flavor)
  • 3 slices deli turkey breast (low sodium)
  • 1/4 cup shredded carrots
  • 1/4 cup baby spinach
  • 1/4 red bell pepper, thinly sliced

Instructions:

  1. Lay the whole-wheat tortilla flat on a cutting board.
  2. Spread the hummus evenly over the entire surface of the tortilla, leaving a small border around the edges.
  3. Layer the turkey slices over the hummus.
  4. Arrange the shredded carrots, baby spinach, and sliced red bell pepper evenly over the turkey.
  5. Roll the tortilla up tightly.
  6. Using a sharp knife, slice the roll into 1-inch thick pinwheels. Serve immediately or pack for lunch.

A simple, high-protein lunch utilizing lean turkey breast.
Dinner: Chickpea and Spinach Curry (Chana Masala)

A quick, flavorful curry that uses canned chickpeas for convenience and protein, perfect for a warming lunch.

Ingredients:

  • 1 cup canned chickpeas, rinsed and drained
  • 2 cups fresh spinach
  • 1/2 cup canned diced tomatoes
  • 1/4 cup coconut milk (lite)
  • 1 tablespoon curry powder
  • 1/2 teaspoon garam masala
  • 1 teaspoon olive oil
  • 1/4 cup diced onion
  • 1 clove garlic, minced
  • Salt to taste

Instructions:

  1. Heat the olive oil in a medium pot over medium heat. Add the diced onion and sauté for 3-4 minutes until softened.
  2. Add the minced garlic, curry powder, and garam masala, cooking for 1 minute until fragrant.
  3. Stir in the diced tomatoes, chickpeas, and coconut milk. Simmer for 10 minutes.
  4. Stir in the fresh spinach and cook for 2 minutes until wilted.
  5. Season with salt to taste and serve hot, optionally with a small piece of whole-wheat naan.

A flavorful, Indian-inspired curry rich in plant protein.
Snack: Cottage Cheese and Pineapple Bowl

Cottage cheese is rich in casein protein, which digests slowly and keeps you full. The sweetness of pineapple pairs perfectly with its mild, salty flavor.

Ingredients:

  • 1/2 cup low-fat cottage cheese
  • 1/2 cup fresh pineapple chunks
  • 1 teaspoon chia seeds (optional)

Instructions:

  1. Place the cottage cheese in a small serving bowl.
  2. Top with the fresh pineapple chunks.
  3. Sprinkle with chia seeds for added fiber and omega-3s, if desired.
  4. Serve immediately.

A sweet and salty snack rich in casein protein.

Day 7

Breakfast: Savory Oatmeal with Spinach and a Fried Egg

Oatmeal doesn’t have to be sweet. Savory oats cooked in broth and topped with an egg provide a comforting, protein-rich start to the day.

Ingredients:

  • 1/2 cup rolled oats
  • 1 cup vegetable or chicken broth
  • 1 cup fresh spinach
  • 1 large egg
  • 1 teaspoon olive oil
  • 1 tablespoon grated Parmesan cheese
  • Salt, pepper, and a pinch of red pepper flakes

Instructions:

  1. In a small saucepan, bring the broth to a boil. Stir in the rolled oats, reduce heat to low, and simmer for 5-7 minutes until the liquid is absorbed.
  2. Stir the fresh spinach into the hot oatmeal until wilted. Remove from heat and stir in the Parmesan cheese, salt, and pepper.
  3. While the oats are cooking, heat the olive oil in a small skillet over medium heat. Crack the egg into the skillet and fry to your desired doneness (sunny-side up or over-easy works best).
  4. Transfer the savory oatmeal to a bowl.
  5. Top with the fried egg and sprinkle with red pepper flakes.

A comforting, protein-rich start to the day using oats cooked in broth.
Lunch: Edamame and Soba Noodle Salad

Soba noodles (made from buckwheat) have more protein than regular pasta. Combined with edamame, this Asian-inspired salad is a protein-packed delight.

Ingredients:

  • 2 oz dry soba noodles
  • 1/2 cup shelled edamame, thawed if frozen
  • 1/4 cup shredded red cabbage
  • 1/4 cup shredded carrots
  • 1 green onion, sliced
  • 1 tablespoon soy sauce
  • 1 tablespoon rice vinegar
  • 1 teaspoon sesame oil
  • 1/2 teaspoon honey or maple syrup

Instructions:

  1. Cook the soba noodles according to the package instructions. Drain and rinse under cold water to stop the cooking process.
  2. In a large bowl, combine the cooked soba noodles, edamame, shredded red cabbage, shredded carrots, and sliced green onion.
  3. In a small bowl, whisk together the soy sauce, rice vinegar, sesame oil, and honey to make the dressing.
  4. Pour the dressing over the noodle salad and toss well to combine.
  5. Serve chilled or at room temperature.

An Asian-inspired salad featuring high-protein buckwheat noodles.
Dinner: Shrimp and Asparagus Stir-Fry

Shrimp cooks incredibly fast and is very high in protein and low in fat, making this a perfect quick flexitarian dinner.

Ingredients:

  • 1 lb large shrimp, peeled and deveined
  • 1 bunch asparagus, cut into 2-inch pieces
  • 1 red bell pepper, sliced
  • 1 tablespoon sesame oil
  • 2 tablespoons soy sauce
  • 1 tablespoon honey
  • 1 tablespoon rice vinegar
  • 2 cloves garlic, minced
  • 1 teaspoon fresh ginger, minced
  • 1/2 teaspoon red pepper flakes (optional)

Instructions:

  1. In a small bowl, whisk together the soy sauce, honey, rice vinegar, garlic, ginger, and red pepper flakes.
  2. Heat the sesame oil in a large skillet or wok over medium-high heat.
  3. Add the shrimp and cook for 1-2 minutes per side until pink and opaque. Remove the shrimp from the skillet and set aside.
  4. In the same skillet, add the asparagus and red bell pepper. Stir-fry for 4-5 minutes until tender-crisp.
  5. Return the shrimp to the skillet and pour the sauce over the top.
  6. Toss everything together and cook for 1 minute until the sauce is heated through. Serve immediately.

A quick-cooking, low-fat, high-protein dinner.
Snack: Turkey and Cheese Roll-Ups

A quick, low-carb snack that utilizes deli meats and cheese for a solid protein hit without the need for bread or crackers.

Ingredients:

  • 2 slices deli turkey breast (low sodium)
  • 2 slices provolone or Swiss cheese
  • 1 teaspoon mustard or hummus

Instructions:

  1. Lay the turkey slices flat on a clean surface.
  2. Place a slice of cheese on top of each turkey slice.
  3. Spread a thin layer of mustard or hummus over the cheese.
  4. Roll the turkey and cheese tightly into a cylinder.
  5. Eat immediately or pack in a lunchbox.

A quick, low-carb snack utilizing deli meats and cheese.


Week 2: Exploring Global Flavors

Week two introduces more diverse flavor profiles, from Mediterranean salads to Asian-inspired bowls, keeping the diet exciting and varied.

Day 8

Breakfast: Lentil and Vegetable Breakfast Hash

Lentils are a fantastic source of plant protein. Using pre-cooked lentils makes this hash come together quickly.

Ingredients:

  • 1/2 cup cooked brown or green lentils
  • 1/2 cup diced zucchini
  • 1/2 cup diced bell peppers (any color)
  • 1/4 cup diced red onion
  • 1 tablespoon olive oil
  • 1 teaspoon cumin
  • 1/2 teaspoon smoked paprika
  • 2 tablespoons fresh cilantro, chopped
  • Salt and pepper to taste

Instructions:

  1. Heat the olive oil in a skillet over medium heat.
  2. Add the diced red onion and bell peppers, sautéing for 4-5 minutes until they begin to soften.
  3. Add the diced zucchini and cook for another 3 minutes.
  4. Stir in the cooked lentils, cumin, smoked paprika, salt, and pepper. Cook for 3-4 minutes until the lentils are heated through and the flavors meld.
  5. Remove from heat and stir in the fresh cilantro.
  6. Serve warm, optionally topped with a dollop of plain Greek yogurt.

A fantastic source of plant protein using pre-cooked lentils.
Lunch: Cottage Cheese and Avocado Toast

Cottage cheese is an excellent source of casein protein. Paired with avocado on whole-grain bread, it makes a quick, savory, and satisfying lunch.

Ingredients:

  • 2 slices whole-grain bread, toasted
  • 1/2 cup low-fat cottage cheese
  • 1/2 ripe avocado, sliced
  • 1/4 teaspoon red pepper flakes
  • Salt and freshly ground black pepper to taste
  • 1 teaspoon everything bagel seasoning (optional)

Instructions:

  1. Spread the cottage cheese evenly over the two slices of toasted whole-grain bread.
  2. Arrange the avocado slices on top of the cottage cheese.
  3. Sprinkle with red pepper flakes, salt, black pepper, and everything bagel seasoning if using.
  4. Serve immediately.

A quick, savory, and satisfying lunch on whole-grain bread.
Dinner: Quinoa Stuffed Bell Peppers

Quinoa provides a complete protein profile, making these vegetarian stuffed peppers a satisfying and nutritious main course.

Ingredients:

  • 4 large bell peppers (any color), tops cut off and seeds removed
  • 1 cup cooked quinoa
  • 1 can (15 oz) black beans, rinsed and drained
  • 1 cup corn kernels (frozen or canned)
  • 1/2 cup salsa
  • 1 teaspoon cumin
  • 1/2 cup shredded cheddar or Monterey Jack cheese (or vegan cheese)
  • Fresh cilantro for garnish

Instructions:

  1. Preheat the oven to 375°F (190°C).
  2. In a large bowl, mix the cooked quinoa, black beans, corn, salsa, and cumin.
  3. Stand the hollowed-out bell peppers upright in a baking dish.
  4. Spoon the quinoa mixture evenly into each pepper, packing it down slightly.
  5. Cover the baking dish with foil and bake for 30 minutes.
  6. Remove the foil, sprinkle the cheese over the top of each pepper, and bake for an additional 5-10 minutes until the cheese is melted and the peppers are tender.
  7. Garnish with fresh cilantro before serving.

A visually impressive and highly nutritious vegetarian dinner.
Snack: Protein-Packed Chia Seed Pudding

Chia seeds absorb liquid to create a pudding-like texture, providing plant-based protein, fiber, and healthy fats.

Ingredients:

  • 2 tablespoons chia seeds
  • 1/2 cup soy milk (higher protein than almond milk)
  • 1/2 teaspoon vanilla extract
  • 1 teaspoon maple syrup
  • Fresh fruit for topping

Instructions:

  1. In a small jar or bowl, combine the chia seeds, soy milk, vanilla extract, and maple syrup.
  2. Stir well, let sit for 5 minutes, and stir again to prevent clumping.
  3. Cover and refrigerate for at least 2 hours, or overnight, until thick and pudding-like.
  4. Top with fresh fruit before serving.

A pudding-like snack providing plant-based protein and fiber.

Day 9

Breakfast: Edamame and Mushroom Toast

Edamame is a complete protein, making it an excellent choice for a plant-based breakfast. Mashed with a little lemon juice, it makes a great spread.

Ingredients:

  • 1/2 cup shelled edamame, thawed if frozen
  • 1/2 cup sliced cremini mushrooms
  • 1 slice thick whole-grain bread, toasted
  • 1 teaspoon olive oil
  • 1 teaspoon lemon juice
  • 1/4 teaspoon garlic powder
  • Salt and pepper to taste
  • A pinch of chili flakes

Instructions:

  1. Heat the olive oil in a small skillet over medium heat. Add the sliced mushrooms and sauté until browned and tender, about 5 minutes. Season with salt and pepper.
  2. In a small bowl, mash the edamame with the lemon juice, garlic powder, salt, and pepper using a fork or potato masher until it forms a chunky paste.
  3. Spread the mashed edamame evenly over the toasted whole-grain bread.
  4. Top with the sautéed mushrooms.
  5. Sprinkle with chili flakes before serving.

A unique, plant-based breakfast spread packed with complete protein.
Lunch: Black Bean and Sweet Potato Quesadilla

This vegetarian quesadilla uses black beans for protein and sweet potatoes for complex carbohydrates, making it a balanced and filling meal.

Ingredients:

  • 1 large whole-wheat tortilla
  • 1/3 cup canned black beans, rinsed and mashed slightly
  • 1/3 cup cooked sweet potato, mashed
  • 1/4 cup shredded Monterey Jack or cheddar cheese
  • 1 tablespoon salsa
  • 1 teaspoon olive oil or cooking spray

Instructions:

  1. Spread the mashed sweet potato over one half of the whole-wheat tortilla.
  2. Spread the mashed black beans over the sweet potato.
  3. Sprinkle the shredded cheese and salsa over the beans.
  4. Fold the other half of the tortilla over the filling to create a half-moon shape.
  5. Heat the olive oil or cooking spray in a skillet over medium heat.
  6. Place the quesadilla in the skillet and cook for 3-4 minutes per side, until the tortilla is golden brown and the cheese is melted.
  7. Cut into wedges and serve warm.

A balanced and filling vegetarian quesadilla.
Dinner: Edamame and Soba Noodle Bowl

Soba noodles (made from buckwheat) have more protein than regular pasta. Combined with edamame, this Asian-inspired bowl is a protein-packed delight.

Ingredients:

  • 4 oz dry soba noodles
  • 1 cup shelled edamame, thawed if frozen
  • 1 cup shredded red cabbage
  • 1/2 cup shredded carrots
  • 2 green onions, sliced
  • 2 tablespoons soy sauce
  • 1 tablespoon rice vinegar
  • 1 tablespoon sesame oil
  • 1 teaspoon honey or maple syrup
  • 1 tablespoon sesame seeds

Instructions:

  1. Cook the soba noodles according to the package instructions. Drain and rinse under cold water to stop the cooking process.
  2. In a large bowl, combine the cooked soba noodles, edamame, shredded red cabbage, shredded carrots, and sliced green onions.
  3. In a small bowl, whisk together the soy sauce, rice vinegar, sesame oil, and honey to make the dressing.
  4. Pour the dressing over the noodle bowl and toss well to combine.
  5. Sprinkle with sesame seeds before serving. Serve chilled or at room temperature.

A protein-packed delight featuring edamame and buckwheat noodles.
Snack: Tuna Salad on Cucumber Slices

Using cucumber slices instead of crackers keeps this snack low in carbohydrates while providing the high-quality protein of canned tuna.

Ingredients:

  • 1/2 can (2.5 oz) chunk light tuna in water, drained
  • 1 tablespoon plain Greek yogurt or mayonnaise
  • 1/2 teaspoon Dijon mustard
  • Salt and pepper to taste
  • 1/2 large cucumber, sliced into thick rounds

Instructions:

  1. In a small bowl, flake the drained tuna with a fork.
  2. Stir in the Greek yogurt (or mayonnaise), Dijon mustard, salt, and pepper until well combined.
  3. Arrange the cucumber slices on a plate.
  4. Spoon a small amount of the tuna salad onto each cucumber slice.
  5. Serve immediately.

A low-carb snack providing high-quality protein from canned tuna.

Day 10

Breakfast: Protein-Packed Cottage Cheese Pancakes

Blending cottage cheese into pancake batter creates incredibly fluffy pancakes with a massive protein boost, without needing protein powder.

Ingredients:

  • 1/2 cup low-fat cottage cheese
  • 1/2 cup rolled oats
  • 2 large eggs
  • 1/2 teaspoon vanilla extract
  • 1/2 teaspoon baking powder
  • 1/2 teaspoon cinnamon
  • Cooking spray or a little butter for the pan
  • Fresh fruit and maple syrup for serving

Instructions:

  1. Place the cottage cheese, rolled oats, eggs, vanilla extract, baking powder, and cinnamon into a blender.
  2. Blend on high until the batter is completely smooth. Let the batter rest for 5 minutes to thicken slightly.
  3. Heat a non-stick skillet or griddle over medium heat and lightly coat with cooking spray or butter.
  4. Pour about 1/4 cup of batter per pancake onto the skillet. Cook until bubbles form on the surface and the edges look set, about 2-3 minutes.
  5. Flip and cook for another 1-2 minutes until golden brown.
  6. Serve warm with fresh fruit and a drizzle of maple syrup.

Incredibly fluffy pancakes with a massive protein boost.
Lunch: Hard-Boiled Egg and Spinach Salad

Eggs are a perfect protein source. This simple salad is easy to throw together and provides a great mix of protein, healthy fats, and greens.

Ingredients:

  • 2 large hard-boiled eggs, peeled and sliced
  • 2 cups fresh baby spinach
  • 1/4 cup cherry tomatoes, halved
  • 1/4 cup cucumber, sliced
  • 1 tablespoon sunflower seeds
  • 1 tablespoon olive oil
  • 1 tablespoon balsamic vinegar
  • Salt and pepper to taste

Instructions:

  1. Place the baby spinach in a large salad bowl.
  2. Top with the cherry tomatoes, cucumber slices, and sliced hard-boiled eggs.
  3. Sprinkle the sunflower seeds over the salad.
  4. Drizzle with olive oil and balsamic vinegar.
  5. Season with salt and pepper, toss gently, and serve.

A simple salad providing a great mix of protein, healthy fats, and greens.
Dinner: Lemon Herb Chicken with Roasted Vegetables

For a flexitarian dinner that includes poultry, a simple roasted chicken breast paired with a generous portion of vegetables is a classic, high-protein choice.

Ingredients:

  • 2 boneless, skinless chicken breasts (about 6 oz each)
  • 2 cups broccoli florets
  • 1 cup cherry tomatoes
  • 2 tablespoons olive oil
  • 2 tablespoons fresh lemon juice
  • 1 teaspoon dried oregano
  • 1 teaspoon dried thyme
  • 2 cloves garlic, minced
  • Salt and black pepper to taste

Instructions:

  1. Preheat the oven to 400°F (200°C). Line a large baking sheet with parchment paper.
  2. Place the chicken breasts, broccoli florets, and cherry tomatoes on the baking sheet.
  3. In a small bowl, whisk together the olive oil, lemon juice, oregano, thyme, minced garlic, salt, and pepper.
  4. Drizzle the mixture evenly over the chicken and vegetables, tossing the vegetables slightly to coat.
  5. Bake for 20-25 minutes, or until the chicken is cooked through (internal temperature of 165°F) and the vegetables are tender and slightly charred.
  6. Let the chicken rest for 5 minutes before slicing and serving with the roasted vegetables.

A classic, high-protein choice featuring lean poultry.
Snack: Almonds and Pumpkin Seeds Mix

A simple, portable snack that requires zero prep. Both almonds and pumpkin seeds are excellent sources of plant-based protein and healthy fats.

Ingredients:

  • 1/4 cup raw or dry-roasted almonds
  • 2 tablespoons pumpkin seeds (pepitas)
  • A pinch of sea salt (if using raw, unsalted nuts)

Instructions:

  1. In a small bowl or snack bag, combine the almonds and pumpkin seeds.
  2. Toss with a pinch of sea salt if desired.
  3. Enjoy as a quick, on-the-go snack.

A simple, portable snack that requires zero prep.

Day 11

Breakfast: Tuna Salad Stuffed Avocado

For a quick, no-cook flexitarian breakfas