21-Day High-Protein Heart-Healthy Meal Plan
This 21-day meal plan is designed to provide a varied and delicious high-protein, heart-healthy diet. It incorporates the 72 recipes from the master collection, offering a structured guide to nutritious eating for three weeks. Each day includes a recipe for breakfast, lunch, dinner, and a snack.
Week 1
Day 1
- Breakfast: Greek Yogurt Parfait with Berries and Nuts
- Lunch: Grilled Chicken Salad with Avocado and Quinoa
- Dinner: Baked Salmon with Roasted Asparagus and Sweet Potatoes
- Snack: Roasted Chickpeas
Day 2
- Breakfast: Savory Oatmeal with Spinach and Egg
- Lunch: Hearty Lentil Soup
- Dinner: Chicken and Vegetable Skewers with Brown Rice
- Snack: Hard-Boiled Eggs
Day 3
- Breakfast: Cottage Cheese Pancakes with Blueberries
- Lunch: Greek Yogurt Tuna Salad Lettuce Wraps
- Dinner: Turkey Meatballs with Zucchini Noodles
- Snack: Greek Yogurt with Berries
Day 4
- Breakfast: Tofu Scramble with Turmeric and Black Beans
- Lunch: Chickpea and Vegetable Stir-Fry
- Dinner: Black Bean and Corn Salsa Stuffed Chicken
- Snack: Edamame with Sea Salt
Day 5
- Breakfast: Smoked Salmon and Avocado Toast
- Lunch: Salmon and Asparagus Foil Packets
- Dinner: Lentil Shepherd’s Pie with Sweet Potato Topping
- Snack: Cottage Cheese with Sliced Peaches
Day 6
- Breakfast: High-Protein Berry Smoothie
- Lunch: Black Bean Burgers on Whole-Wheat Buns
- Dinner: Shrimp Scampi with Whole-Wheat Pasta and Broccoli
- Snack: Apple Slices with Peanut Butter
Day 7
- Breakfast: Quinoa Breakfast Bowl
- Lunch: Turkey and Avocado Wrap
- Dinner: Lemon Herb Baked Cod with Roasted Vegetables
- Snack: Turkey and Cheese Roll-Ups
Week 2
Day 8
- Breakfast: Egg Muffins with Turkey Sausage and Veggies
- Lunch: Mason Jar Salad with Chickpeas and Feta
- Dinner: Turkey Chili
- Snack: Handful of Almonds and a Pear
Day 9
- Breakfast: Chia Seed Pudding with Almonds and Berries
- Lunch: Shrimp and Orzo Salad with Lemon and Dill
- Dinner: Chicken and Broccoli Stir-Fry
- Snack: Hummus with Veggie Sticks
Day 10
- Breakfast: Breakfast Burrito with Black Beans and Avocado
- Lunch: Chicken and White Bean Chili
- Dinner: Stuffed Acorn Squash with Turkey and Cranberries
- Snack: Protein Smoothie
Day 11
- Breakfast: Peanut Butter and Banana Overnight Oats
- Lunch: Stuffed Bell Peppers with Quinoa and Black Beans
- Dinner: One-Pan Lemon Herb Chicken and Veggies
- Snack: Tuna Salad on Whole-Wheat Crackers
Day 12
- Breakfast: Cottage Cheese and Fruit Bowl
- Lunch: Edamame and Corn Salad with Cilantro-Lime Dressing
- Dinner: Spicy Black Bean Soup
- Snack: DIY Trail Mix
Day 13
- Breakfast: Savory Breakfast Bowl with Sweet Potatoes and Turkey Sausage
- Lunch: Curried Chickpea Salad Sandwich
- Dinner: Chicken Piccata with Capers and Lemon
- Snack: Savory Yogurt Bowl
Day 14
- Breakfast: Chocolate-Cherry Smoothie
- Lunch: Leftover Roast Chicken and Veggie Bowl
- Dinner: Sheet Pan Fajitas with Chicken and Bell Peppers
- Snack: Roasted Red Pepper and Walnut Dip with Whole-Wheat Pita
Week 3
Day 15
- Breakfast: Apple Cinnamon Baked Oatmeal Cups
- Lunch: Mediterranean Tuna-Stuffed Avocado
- Dinner: Vegan Lentil Loaf
- Snack: Mini Quiches with Spinach and Feta
Day 16
- Breakfast: Mediterranean Frittata
- Lunch: Chicken and Veggie Skewers with Peanut Dipping Sauce
- Dinner: Poached Cod in Tomato Broth
- Snack: Chocolate Avocado Mousse
Day 17
- Breakfast: Pumpkin Spice Protein Pancakes
- Lunch: Quinoa Salad with Roasted Sweet Potatoes and Kale
- Dinner: Chicken and White Bean Enchiladas
- Snack: No-Bake Energy Bites
Day 18
- Breakfast: Berry and Spinach Power Smoothie
- Lunch: Spicy Tuna and White Bean Salad
- Dinner: Tofu and Vegetable Curry
- Snack: Smoked Salmon on Cucumber Slices
Day 19
- Breakfast: Greek Yogurt Parfait with Berries and Nuts
- Lunch: Hearty Lentil Soup
- Dinner: Baked Salmon with Roasted Asparagus and Sweet Potatoes
- Snack: Roasted Chickpeas
Day 20
- Breakfast: Savory Oatmeal with Spinach and Egg
- Lunch: Grilled Chicken Salad with Avocado and Quinoa
- Dinner: Chicken and Vegetable Skewers with Brown Rice
- Snack: Hard-Boiled Eggs
Day 21
- Breakfast: Cottage Cheese Pancakes with Blueberries
- Lunch: Greek Yogurt Tuna Salad Lettuce Wraps
- Dinner: Turkey Meatballs with Zucchini Noodles
- Snack: Greek Yogurt with Berries
This collection brings together 72 original high-protein, heart-healthy recipes for breakfast, lunch, dinner, and snacks. Each recipe is designed to be delicious, easy to prepare, and supportive of cardiovascular wellness, following the American Heart Association’s guidelines for a healthy diet.
Breakfast Recipes
1. Greek Yogurt Parfait with Berries and Nuts
This classic parfait is a quick and easy breakfast that requires no cooking. It’s packed with protein from the Greek yogurt and healthy fats from the nuts.
- Prep time: 10 minutes
- Servings: 1
Ingredients:
- 1 cup non-fat plain Greek yogurt
- ½ cup mixed berries (fresh or frozen)
- ¼ cup mixed nuts and seeds (almonds, walnuts, chia seeds)
- 1 tablespoon honey or maple syrup (optional)
Instructions:
- In a glass or bowl, layer half of the Greek yogurt, followed by half of the berries, and half of the nuts and seeds.
- Repeat the layers with the remaining ingredients.
- Drizzle with honey or maple syrup if desired.
Nutritional Information (approximate): 350 calories, 25g protein, 30g carbs, 15g fat, 8g fiber.
2. Savory Oatmeal with Spinach and Egg
Oatmeal isn’t just for sweet breakfasts. This savory version is a hearty and satisfying way to start your day.
- Prep time: 5 minutes
- Cook time: 10 minutes
- Servings: 1
Ingredients:
- ½ cup rolled oats
- 1 cup water or low-sodium vegetable broth
- 1 cup fresh spinach
- 1 large egg
- 1 tablespoon grated Parmesan cheese
- Salt and pepper to taste
Instructions:
- In a small saucepan, bring the water or broth to a boil. Stir in the oats and cook for 5-7 minutes, or until the liquid is absorbed.
- While the oats are cooking, wilt the spinach in a separate pan or in the microwave.
- Poach or fry the egg to your liking.
- Once the oatmeal is cooked, stir in the wilted spinach and Parmesan cheese. Season with salt and pepper.
- Top the oatmeal with the cooked egg.
Nutritional Information (approximate): 300 calories, 18g protein, 35g carbs, 10g fat, 8g fiber.
3. Cottage Cheese Pancakes with Blueberries
These fluffy pancakes are packed with protein from cottage cheese and are a delicious and healthy alternative to traditional pancakes.
- Prep time: 10 minutes
- Cook time: 15 minutes
- Servings: 2
Ingredients:
- 1 cup low-fat cottage cheese
- 2 large eggs
- ½ cup rolled oats
- 1 teaspoon vanilla extract
- ½ teaspoon baking powder
- ½ cup fresh or frozen blueberries
Instructions:
- In a blender, combine the cottage cheese, eggs, oats, vanilla extract, and baking powder. Blend until smooth.
- Gently fold in the blueberries.
- Heat a lightly oiled non-stick skillet over medium heat. Pour ¼ cup of the batter onto the skillet for each pancake.
- Cook for 2-3 minutes per side, or until golden brown and cooked through.
Nutritional Information (approximate per serving): 250 calories, 20g protein, 25g carbs, 7g fat, 4g fiber.
4. Tofu Scramble with Turmeric and Black Beans
This vegan-friendly tofu scramble is a fantastic alternative to scrambled eggs, offering a complete protein source and a savory, satisfying flavor.
- Prep time: 10 minutes
- Cook time: 15 minutes
- Servings: 2
Ingredients:
- 1 (14-ounce) block firm or extra-firm tofu, pressed
- 1 tablespoon olive oil
- ½ cup chopped onion
- 1 clove garlic, minced
- ½ teaspoon turmeric
- ¼ teaspoon cumin
- ½ cup canned black beans, rinsed and drained
- 2 cups fresh spinach
- Salt and pepper to taste
Instructions:
- In a bowl, crumble the tofu with a fork.
- In a large skillet, heat the olive oil over medium heat. Add the onion and cook until softened, about 5 minutes.
- Add the garlic, turmeric, and cumin, and cook for another minute until fragrant.
- Add the crumbled tofu and cook for 5-7 minutes, stirring occasionally, until heated through.
- Stir in the black beans and spinach, and cook until the spinach is wilted.
- Season with salt and pepper to taste.
Nutritional Information (approximate per serving): 300 calories, 25g protein, 20g carbs, 15g fat, 8g fiber.
5. Smoked Salmon and Avocado Toast
A simple yet elegant breakfast, this toast is rich in omega-3 fatty acids from the salmon and healthy fats from the avocado.
- Prep time: 10 minutes
- Servings: 1
Ingredients:
- 1 slice whole-grain bread, toasted
- ½ ripe avocado
- 2 ounces smoked salmon
- 1 tablespoon chopped fresh dill
- Lemon wedge
- Red pepper flakes to taste
Instructions:
- Mash the avocado and spread it on the toast.
- Top with the smoked salmon.
- Sprinkle with fresh dill and red pepper flakes.
- Squeeze the lemon wedge over the top before serving.
Nutritional Information (approximate): 280 calories, 18g protein, 25g carbs, 12g fat, 7g fiber.
6. High-Protein Berry Smoothie
This smoothie is packed with protein powder, making it an excellent post-workout breakfast or a quick and easy meal on the go.
- Prep time: 5 minutes
- Servings: 1
Ingredients:
- 1 scoop vanilla or unflavored protein powder
- 1 cup unsweetened almond milk
- ½ cup mixed frozen berries
- 1 tablespoon chia seeds
- ½ banana (optional, for extra creaminess)
Instructions:
- Combine all ingredients in a blender.
- Blend until smooth and creamy.
Nutritional Information (approximate): 320 calories, 30g protein, 25g carbs, 10g fat, 10g fiber.
7. Quinoa Breakfast Bowl
Quinoa is a complete protein and a great alternative to oatmeal for a warm and hearty breakfast bowl.
- Prep time: 5 minutes
- Cook time: 15 minutes
- Servings: 2
Ingredients:
- ½ cup quinoa, rinsed
- 1 cup water or unsweetened almond milk
- ½ teaspoon cinnamon
- 1 tablespoon maple syrup (optional)
- ½ cup mixed berries
- ¼ cup chopped walnuts
Instructions:
- In a small saucepan, combine the quinoa, water or almond milk, and cinnamon.
- Bring to a boil, then reduce heat and simmer for 15 minutes, or until the liquid is absorbed.
- Stir in the maple syrup if using.
- Divide the quinoa into two bowls and top with berries and walnuts.
Nutritional Information (approximate per serving): 350 calories, 15g protein, 45g carbs, 15g fat, 9g fiber.
8. Egg Muffins with Turkey Sausage and Veggies
These make-ahead egg muffins are perfect for a grab-and-go breakfast on busy mornings.
- Prep time: 15 minutes
- Cook time: 20 minutes
- Servings: 6 muffins
Ingredients:
- 6 large eggs
- ¼ cup milk
- 4 ounces cooked turkey sausage, crumbled
- 1 cup chopped mixed vegetables (bell peppers, onions, spinach)
- ¼ cup shredded low-fat cheddar cheese
- Salt and pepper to taste
Instructions:
- Preheat oven to 375°F (190°C). Grease a 6-cup muffin tin.
- In a large bowl, whisk together the eggs and milk. Season with salt and pepper.
- Stir in the turkey sausage, mixed vegetables, and cheese.
- Pour the egg mixture evenly into the muffin cups.
- Bake for 18-20 minutes, or until the eggs are set.
Nutritional Information (approximate per muffin): 150 calories, 15g protein, 3g carbs, 9g fat, 1g fiber.
9. Chia Seed Pudding with Almonds and Berries
Chia seeds are a great source of fiber and omega-3 fatty acids. This pudding is a simple and delicious way to enjoy them.
- Prep time: 10 minutes + 4 hours chilling time
- Servings: 2
Ingredients:
- ¼ cup chia seeds
- 1 cup unsweetened almond milk
- 1 tablespoon maple syrup (optional)
- ½ cup mixed berries
- ¼ cup slivered almonds
Instructions:
- In a jar or bowl, whisk together the chia seeds, almond milk, and maple syrup (if using).
- Let it sit for 5 minutes, then whisk again to break up any clumps.
- Cover and refrigerate for at least 4 hours, or overnight.
- When ready to serve, divide the pudding into two bowls and top with berries and almonds.
Nutritional Information (approximate per serving): 280 calories, 10g protein, 25g carbs, 18g fat, 12g fiber.
10. Breakfast Burrito with Black Beans and Avocado
A hearty and satisfying breakfast burrito packed with protein and fiber to keep you full all morning.
- Prep time: 10 minutes
- Cook time: 10 minutes
- Servings: 1
Ingredients:
- 1 whole-wheat tortilla
- 2 large eggs, scrambled
- ¼ cup canned black beans, rinsed and drained
- ¼ ripe avocado, sliced
- 2 tablespoons salsa
- 1 tablespoon chopped cilantro
Instructions:
- Warm the tortilla in a dry skillet or in the microwave.
- Layer the scrambled eggs, black beans, and avocado slices down the center of the tortilla.
- Top with salsa and cilantro.
- Fold in the sides of the tortilla and roll it up tightly.
Nutritional Information (approximate): 350 calories, 20g protein, 40g carbs, 15g fat, 10g fiber.
11. Peanut Butter and Banana Overnight Oats
A classic flavor combination in a convenient, make-ahead breakfast.
- Prep time: 10 minutes + 4 hours chilling time
- Servings: 1
Ingredients:
- ½ cup rolled oats
- ½ cup unsweetened almond milk
- 2 tablespoons powdered peanut butter
- ½ ripe banana, mashed
- 1 tablespoon chia seeds
Instructions:
- In a jar or container with a lid, combine the rolled oats, almond milk, powdered peanut butter, mashed banana, and chia seeds.
- Stir well to combine.
- Cover and refrigerate for at least 4 hours, or overnight.
- Stir again before serving.
Nutritional Information (approximate): 320 calories, 18g protein, 45g carbs, 8g fat, 12g fiber.
12. Cottage Cheese and Fruit Bowl
A simple, no-cook breakfast that is incredibly high in protein and can be customized with your favorite fruits.
- Prep time: 5 minutes
- Servings: 1
Ingredients:
- 1 cup low-fat cottage cheese
- ½ cup mixed fruit (peaches, pineapple, berries)
- 1 tablespoon chopped pecans
Instructions:
- Spoon the cottage cheese into a bowl.
- Top with the mixed fruit and chopped pecans.
Nutritional Information (approximate): 250 calories, 28g protein, 20g carbs, 7g fat, 4g fiber.
13. Savory Breakfast Bowl with Sweet Potatoes and Turkey Sausage
A warm and hearty breakfast bowl that is perfect for a chilly morning. The sweet potatoes provide complex carbohydrates for sustained energy.
- Prep time: 10 minutes
- Cook time: 20 minutes
- Servings: 2
Ingredients:
- 1 medium sweet potato, peeled and diced
- 1 tablespoon olive oil
- 4 ounces cooked turkey sausage, crumbled
- 2 large eggs
- 2 cups fresh kale or spinach
- Salt and pepper to taste
Instructions:
- In a large skillet, heat the olive oil over medium heat. Add the diced sweet potato and cook for 15-20 minutes, or until tender and lightly browned.
- While the sweet potatoes are cooking, poach or fry the eggs to your liking.
- Add the turkey sausage and kale or spinach to the skillet with the sweet potatoes. Cook until the sausage is heated through and the greens are wilted.
- Season with salt and pepper.
- Divide the sweet potato mixture into two bowls and top each with a cooked egg.
Nutritional Information (approximate per serving): 380 calories, 25g protein, 30g carbs, 18g fat, 7g fiber.
14. Chocolate-Cherry Smoothie
A decadent yet healthy smoothie that tastes like a treat. The combination of chocolate and cherries is a classic for a reason.
- Prep time: 5 minutes
- Servings: 1
Ingredients:
- 1 scoop chocolate protein powder
- 1 cup unsweetened almond milk
- ½ cup frozen dark sweet cherries
- 1 tablespoon unsweetened cocoa powder
- 1 tablespoon almond butter
Instructions:
- Combine all ingredients in a blender.
- Blend until smooth and creamy.
Nutritional Information (approximate): 350 calories, 30g protein, 25g carbs, 15g fat, 8g fiber.
15. Apple Cinnamon Baked Oatmeal Cups
These baked oatmeal cups are perfect for meal prepping. They are like a portable bowl of oatmeal that you can eat on the go.
- Prep time: 15 minutes
- Cook time: 25 minutes
- Servings: 6 cups
Ingredients:
- 2 cups rolled oats
- 1 teaspoon baking powder
- 1 teaspoon cinnamon
- ½ teaspoon nutmeg
- 2 large eggs, beaten
- 1 ½ cups unsweetened almond milk
- 1 medium apple, grated
- ¼ cup maple syrup
Instructions:
- Preheat oven to 375°F (190°C). Grease a 6-cup muffin tin.
- In a large bowl, combine the rolled oats, baking powder, cinnamon, and nutmeg.
- In a separate bowl, whisk together the eggs, almond milk, grated apple, and maple syrup.
- Pour the wet ingredients into the dry ingredients and stir until just combined.
- Divide the mixture evenly among the muffin cups.
- Bake for 20-25 minutes, or until the tops are golden brown and the centers are set.
Nutritional Information (approximate per cup): 200 calories, 8g protein, 35g carbs, 4g fat, 5g fiber.
16. Mediterranean Frittata
This frittata is inspired by the flavors of the Mediterranean, with sun-dried tomatoes, feta cheese, and spinach.
- Prep time: 10 minutes
- Cook time: 25 minutes
- Servings: 4
Ingredients:
- 8 large eggs
- ¼ cup milk
- ½ cup crumbled feta cheese
- ¼ cup chopped sun-dried tomatoes (in oil, drained)
- 2 cups fresh spinach
- 1 tablespoon chopped fresh basil
- Salt and pepper to taste
Instructions:
- Preheat oven to 400°F (200°C).
- In a large bowl, whisk together the eggs and milk. Season with salt and pepper.
- Stir in the feta cheese, sun-dried tomatoes, spinach, and basil.
- Pour the egg mixture into a lightly greased 9-inch pie plate or oven-safe skillet.
- Bake for 20-25 minutes, or until the eggs are set and the top is lightly golden.
Nutritional Information (approximate per serving): 250 calories, 20g protein, 5g carbs, 17g fat, 2g fiber.
17. Pumpkin Spice Protein Pancakes
Enjoy the flavors of fall with these delicious and protein-packed pumpkin spice pancakes.
- Prep time: 10 minutes
- Cook time: 15 minutes
- Servings: 2
Ingredients:
- 1 scoop vanilla protein powder
- ½ cup pumpkin puree
- 2 large eggs
- ½ cup rolled oats
- 1 teaspoon pumpkin pie spice
- ½ teaspoon baking powder
Instructions:
- In a blender, combine the protein powder, pumpkin puree, eggs, oats, pumpkin pie spice, and baking powder. Blend until smooth.
- Heat a lightly oiled non-stick skillet over medium heat. Pour ¼ cup of the batter onto the skillet for each pancake.
- Cook for 2-3 minutes per side, or until golden brown and cooked through.
Nutritional Information (approximate per serving): 300 calories, 25g protein, 30g carbs, 8g fat, 7g fiber.
18. Berry and Spinach Power Smoothie
A simple and refreshing smoothie that is packed with antioxidants, vitamins, and minerals.
- Prep time: 5 minutes
- Servings: 1
Ingredients:
- 1 cup non-fat plain Greek yogurt
- 1 cup fresh spinach
- ½ cup mixed frozen berries
- 1 tablespoon ground flaxseed
- ½ cup water or unsweetened almond milk
Instructions:
- Combine all ingredients in a blender.
- Blend until smooth and creamy.
Nutritional Information (approximate): 280 calories, 25g protein, 25g carbs, 8g fat, 9g fiber.
Lunch Recipes
1. Grilled Chicken Salad with Avocado and Quinoa
This vibrant and filling salad is packed with protein, fiber, and healthy fats, making it a perfect lunchtime meal.
- Prep time: 15 minutes
- Cook time: 20 minutes
- Servings: 2
Ingredients:
- 6 ounces boneless, skinless chicken breast
- 1 tablespoon olive oil
- 1 cup cooked quinoa, cooled
- 4 cups mixed greens
- 1 ripe avocado, sliced
- ½ cup cherry tomatoes, halved
- ¼ cup cucumber, sliced
- 2 tablespoons lemon vinaigrette
- Salt and pepper to taste
Instructions:
- Season the chicken breast with salt and pepper. Grill or pan-sear the chicken for 6-8 minutes per side, or until cooked through. Let it rest for a few minutes before slicing.
- In a large bowl, combine the mixed greens, quinoa, cherry tomatoes, and cucumber.
- Top the salad with the sliced grilled chicken and avocado.
- Drizzle with lemon vinaigrette and toss to combine.
Nutritional Information (approximate per serving): 450 calories, 35g protein, 30g carbs, 20g fat, 10g fiber.
2. Hearty Lentil Soup
A warm and comforting soup that is packed with plant-based protein and fiber. Make a large batch to enjoy for lunch throughout the week.
- Prep time: 15 minutes
- Cook time: 45 minutes
- Servings: 6
Ingredients:
- 1 tablespoon olive oil
- 1 large onion, chopped
- 2 carrots, chopped
- 2 celery stalks, chopped
- 2 cloves garlic, minced
- 1 cup brown or green lentils, rinsed
- 6 cups low-sodium vegetable broth
- 1 (14.5-ounce) can diced tomatoes, undrained
- 1 teaspoon dried thyme
- Salt and pepper to taste
Instructions:
- In a large pot or Dutch oven, heat the olive oil over medium heat. Add the onion, carrots, and celery and cook until softened, about 5-7 minutes.
- Add the garlic and cook for another minute until fragrant.
- Stir in the lentils, vegetable broth, diced tomatoes, and thyme. Bring to a boil, then reduce heat and simmer for 30-40 minutes, or until the lentils are tender.
- Season with salt and pepper to taste. Serve with a slice of whole-grain bread.
Nutritional Information (approximate per serving): 250 calories, 15g protein, 40g carbs, 3g fat, 15g fiber.
3. Greek Yogurt Tuna Salad Lettuce Wraps
A lighter and healthier version of a classic tuna salad, using Greek yogurt instead of mayonnaise.
- Prep time: 10 minutes
- Servings: 2
Ingredients:
- 1 (5-ounce) can tuna in water, drained
- ½ cup non-fat plain Greek yogurt
- ¼ cup chopped celery
- 2 tablespoons chopped red onion
- 1 tablespoon chopped fresh dill
- 4-6 large lettuce leaves (butter, romaine, or iceberg)
- Salt and pepper to taste
Instructions:
- In a medium bowl, combine the tuna, Greek yogurt, celery, red onion, and dill.
- Mix until well combined. Season with salt and pepper.
- Spoon the tuna salad into the lettuce leaves and serve immediately.
Nutritional Information (approximate per serving): 200 calories, 25g protein, 8g carbs, 6g fat, 2g fiber.
4. Chickpea and Vegetable Stir-Fry
A quick and easy stir-fry that is loaded with plant-based protein and colorful vegetables.
- Prep time: 15 minutes
- Cook time: 10 minutes
- Servings: 2
Ingredients:
- 1 tablespoon sesame oil
- 1 cup broccoli florets
- 1 red bell pepper, sliced
- 1 cup snap peas
- 1 (15-ounce) can chickpeas, rinsed and drained
- 2 tablespoons low-sodium soy sauce
- 1 tablespoon honey or maple syrup
- 1 clove garlic, minced
- 1 teaspoon grated fresh ginger
- Cooked brown rice or quinoa for serving
Instructions:
- In a small bowl, whisk together the soy sauce, honey, garlic, and ginger.
- In a large skillet or wok, heat the sesame oil over medium-high heat. Add the broccoli, bell pepper, and snap peas and stir-fry for 5-7 minutes, or until tender-crisp.
- Add the chickpeas and the soy sauce mixture to the skillet. Cook for another 2-3 minutes, or until the sauce has thickened slightly and everything is heated through.
- Serve the stir-fry over brown rice or quinoa.
Nutritional Information (approximate per serving, without rice/quinoa): 300 calories, 15g protein, 45g carbs, 8g fat, 10g fiber.
5. Salmon and Asparagus Foil Packets
These foil packets are a simple and mess-free way to cook a delicious and healthy lunch. The salmon is a great source of omega-3 fatty acids.
- Prep time: 10 minutes
- Cook time: 20 minutes
- Servings: 2
Ingredients:
- 2 (6-ounce) salmon fillets
- 1 bunch asparagus, trimmed
- 1 lemon, thinly sliced
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- Salt and pepper to taste
Instructions:
- Preheat oven to 400°F (200°C).
- Tear off two large sheets of aluminum foil. Divide the asparagus between the two sheets.
- Place a salmon fillet on top of the asparagus on each sheet.
- In a small bowl, whisk together the olive oil, garlic, and oregano. Drizzle the mixture over the salmon and asparagus.
- Season with salt and pepper and top with lemon slices.
- Fold the foil over the salmon and asparagus to create a sealed packet.
- Place the foil packets on a baking sheet and bake for 15-20 minutes, or until the salmon is cooked through.
Nutritional Information (approximate per serving): 450 calories, 35g protein, 10g carbs, 30g fat, 5g fiber.
6. Black Bean Burgers on Whole-Wheat Buns
Homemade black bean burgers are a delicious and satisfying vegetarian lunch option. They are packed with protein and fiber.
- Prep time: 15 minutes
- Cook time: 10 minutes
- Servings: 4 burgers
Ingredients:
- 1 (15-ounce) can black beans, rinsed and drained
- ½ cup breadcrumbs
- ¼ cup chopped onion
- 1 clove garlic, minced
- 1 teaspoon cumin
- ½ teaspoon chili powder
- 4 whole-wheat buns
- Toppings: lettuce, tomato, onion, avocado
Instructions:
- In a medium bowl, mash the black beans with a fork until they are partially broken down.
- Stir in the breadcrumbs, onion, garlic, cumin, and chili powder. Mix until well combined.
- Form the mixture into 4 patties.
- Heat a lightly oiled skillet over medium heat. Cook the burgers for 4-5 minutes per side, or until heated through and lightly browned.
- Serve the burgers on whole-wheat buns with your favorite toppings.
Nutritional Information (approximate per burger, without toppings): 250 calories, 15g protein, 40g carbs, 4g fat, 10g fiber.
7. Turkey and Avocado Wrap
A simple and satisfying wrap that is perfect for a quick and easy lunch. The turkey provides lean protein, while the avocado adds healthy fats.
- Prep time: 10 minutes
- Servings: 1
Ingredients:
- 1 large whole-wheat tortilla
- 3-4 slices of low-sodium deli turkey
- ¼ ripe avocado, sliced
- ¼ cup shredded carrots
- A handful of fresh spinach
- 1 tablespoon hummus
Instructions:
- Spread the hummus evenly over the tortilla.
- Layer the turkey slices, avocado, shredded carrots, and spinach on top.
- Roll up the tortilla tightly and slice in half.
Nutritional Information (approximate): 350 calories, 25g protein, 35g carbs, 15g fat, 8g fiber.
8. Mason Jar Salad with Chickpeas and Feta
This make-ahead salad is perfect for meal prepping. The dressing stays at the bottom of the jar, keeping the greens fresh and crisp until you’re ready to eat.
- Prep time: 15 minutes
- Servings: 1
Ingredients:
- 2 tablespoons lemon vinaigrette
- ½ cup canned chickpeas, rinsed and drained
- ¼ cup crumbled feta cheese
- ¼ cup chopped cucumber
- 2 tablespoons chopped red onion
- 2 cups mixed greens
Instructions:
- Pour the lemon vinaigrette into the bottom of a Mason jar.
- Layer the remaining ingredients in the following order: chickpeas, cucumber, red onion, feta cheese, and mixed greens.
- Seal the jar and refrigerate for up to 3 days.
- When ready to eat, shake the jar to distribute the dressing and pour the salad into a bowl.
Nutritional Information (approximate): 300 calories, 15g protein, 30g carbs, 14g fat, 8g fiber.
9. Shrimp and Orzo Salad with Lemon and Dill
A light and refreshing salad that is perfect for a warm day. The shrimp provides a good source of lean protein.
- Prep time: 15 minutes
- Cook time: 10 minutes
- Servings: 2
Ingredients:
- ½ cup orzo
- 6 ounces cooked shrimp, peeled and deveined
- ½ cup cherry tomatoes, halved
- ¼ cup chopped cucumber
- 2 tablespoons chopped fresh dill
- 2 tablespoons lemon juice
- 1 tablespoon olive oil
- Salt and pepper to taste
Instructions:
- Cook the orzo according to package directions. Drain and rinse with cold water.
- In a large bowl, combine the cooked orzo, shrimp, cherry tomatoes, and cucumber.
- In a small bowl, whisk together the lemon juice, olive oil, and dill. Season with salt and pepper.
- Pour the dressing over the salad and toss to combine.
Nutritional Information (approximate per serving): 350 calories, 25g protein, 40g carbs, 10g fat, 5g fiber.
10. Chicken and White Bean Chili
A hearty and flavorful chili that is packed with protein from chicken and white beans.
- Prep time: 15 minutes
- Cook time: 30 minutes
- Servings: 4
Ingredients:
- 1 pound boneless, skinless chicken breast, cut into bite-sized pieces
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 (15-ounce) can cannellini beans, rinsed and drained
- 1 (14.5-ounce) can diced tomatoes, undrained
- 1 (4-ounce) can diced green chiles
- 2 cups low-sodium chicken broth
- 1 teaspoon cumin
- ½ teaspoon chili powder
- Toppings: plain Greek yogurt, chopped cilantro, avocado
Instructions:
- In a large pot or Dutch oven, heat the olive oil over medium heat. Add the chicken and cook until browned on all sides.
- Add the onion and cook until softened, about 5 minutes.
- Stir in the garlic, cumin, and chili powder and cook for another minute until fragrant.
- Add the cannellini beans, diced tomatoes, green chiles, and chicken broth. Bring to a boil, then reduce heat and simmer for 20 minutes.
- Serve the chili hot with your favorite toppings.
Nutritional Information (approximate per serving): 350 calories, 35g protein, 30g carbs, 8g fat, 8g fiber.
11. Stuffed Bell Peppers with Quinoa and Black Beans
A colorful and nutritious vegetarian meal that is perfect for a satisfying lunch.
- Prep time: 15 minutes
- Cook time: 30 minutes
- Servings: 4
Ingredients:
- 4 large bell peppers, any color
- 1 cup cooked quinoa
- 1 (15-ounce) can black beans, rinsed and drained
- 1 cup corn, fresh or frozen
- ½ cup salsa
- 1 teaspoon cumin
- ½ cup shredded low-fat cheddar or Monterey Jack cheese
Instructions:
- Preheat oven to 375°F (190°C).
- Cut the bell peppers in half lengthwise and remove the seeds and membranes.
- In a medium bowl, combine the cooked quinoa, black beans, corn, salsa, and cumin.
- Spoon the quinoa mixture into the bell pepper halves.
- Place the stuffed peppers in a baking dish and top with the shredded cheese.
- Bake for 25-30 minutes, or until the peppers are tender and the cheese is melted and bubbly.
Nutritional Information (approximate per serving): 300 calories, 15g protein, 50g carbs, 6g fat, 12g fiber.
12. Edamame and Corn Salad with Cilantro-Lime Dressing
A refreshing and crunchy salad that is full of plant-based protein and fiber.
- Prep time: 15 minutes
- Servings: 2
Ingredients:
- 1 cup shelled edamame, cooked
- 1 cup corn, fresh or frozen and thawed
- ½ red bell pepper, diced
- ¼ cup chopped red onion
- 2 tablespoons chopped fresh cilantro
- 2 tablespoons lime juice
- 1 tablespoon olive oil
- Salt and pepper to taste
Instructions:
- In a medium bowl, combine the edamame, corn, red bell pepper, and red onion.
- In a small bowl, whisk together the cilantro, lime juice, and olive oil. Season with salt and pepper.
- Pour the dressing over the salad and toss to combine.
Nutritional Information (approximate per serving): 280 calories, 15g protein, 30g carbs, 12g fat, 8g fiber.

13. Curried Chickpea Salad Sandwich
A flavorful and exotic twist on a classic chickpea salad sandwich, this recipe is both delicious and packed with plant-based protein.
- Prep time: 15 minutes
- Servings: 2
Ingredients:
- 1 (15-ounce) can chickpeas, rinsed and drained
- ¼ cup plain Greek yogurt
- 2 tablespoons chopped celery
- 2 tablespoons raisins or chopped dates
- 1 tablespoon chopped red onion
- 1 teaspoon curry powder
- 4 slices whole-wheat bread
- Lettuce leaves
Instructions:
- In a medium bowl, mash the chickpeas with a fork until they are partially broken down.
- Stir in the Greek yogurt, celery, raisins, red onion, and curry powder. Mix until well combined.
- Serve the chickpea salad on whole-wheat bread with lettuce leaves.
Nutritional Information (approximate per serving): 380 calories, 18g protein, 60g carbs, 7g fat, 12g fiber.
14. Leftover Roast Chicken and Veggie Bowl
A simple and efficient way to use up leftover roast chicken and vegetables for a quick and healthy lunch.
- Prep time: 10 minutes
- Servings: 1
Ingredients:
- 4 ounces leftover roast chicken, shredded
- 1 cup leftover roasted vegetables (broccoli, carrots, Brussels sprouts)
- ½ cup cooked quinoa or brown rice
- 1 tablespoon balsamic vinaigrette
Instructions:
- In a bowl, combine the shredded chicken, roasted vegetables, and quinoa or brown rice.
- Drizzle with balsamic vinaigrette and toss to combine.
- The bowl can be enjoyed cold or warmed up in the microwave.
Nutritional Information (approximate): 400 calories, 30g protein, 35g carbs, 15g fat, 8g fiber.
15. Mediterranean Tuna-Stuffed Avocado
A low-carb, high-protein lunch that is full of flavor and healthy fats.
- Prep time: 10 minutes
- Servings: 1
Ingredients:
- 1 ripe avocado, halved and pitted
- 1 (3-ounce) can tuna in water, drained
- 2 tablespoons chopped cucumber
- 2 tablespoons chopped red onion
- 1 tablespoon chopped Kalamata olives
- 1 tablespoon crumbled feta cheese
- 1 tablespoon lemon juice
Instructions:
- Scoop out a small amount of the avocado flesh from each half to create a larger well.
- In a small bowl, combine the tuna, cucumber, red onion, olives, and feta cheese.
- Stir in the lemon juice and the scooped-out avocado flesh.
- Spoon the tuna mixture into the avocado halves.
Nutritional Information (approximate): 350 calories, 20g protein, 15g carbs, 25g fat, 10g fiber.
16. Chicken and Veggie Skewers with Peanut Dipping Sauce
These colorful and flavorful skewers are perfect for a fun and healthy lunch. They can be grilled, baked, or pan-seared.
- Prep time: 20 minutes
- Cook time: 15 minutes
- Servings: 2
Ingredients:
- 6 ounces boneless, skinless chicken breast, cut into 1-inch cubes
- 1 cup mixed vegetables, cut into 1-inch pieces (bell peppers, zucchini, red onion)
- 1 tablespoon olive oil
- For the peanut sauce: 2 tablespoons peanut butter, 1 tablespoon low-sodium soy sauce, 1 tablespoon lime juice, 1-2 tablespoons water
Instructions:
- Thread the chicken and vegetables onto skewers.
- Brush the skewers with olive oil and season with salt and pepper.
- Grill, bake at 400°F (200°C), or pan-sear the skewers for 10-15 minutes, or until the chicken is cooked through.
- While the skewers are cooking, whisk together the peanut sauce ingredients in a small bowl.
- Serve the skewers with the peanut dipping sauce.
Nutritional Information (approximate per serving): 400 calories, 30g protein, 15g carbs, 22g fat, 5g fiber.
17. Quinoa Salad with Roasted Sweet Potatoes and Kale
A nutrient-dense and satisfying salad that is perfect for a healthy and flavorful lunch.
- Prep time: 15 minutes
- Cook time: 25 minutes
- Servings: 2
Ingredients:
- 1 medium sweet potato, peeled and diced
- 1 tablespoon olive oil
- 1 cup cooked quinoa, cooled
- 2 cups chopped kale, stems removed
- ¼ cup crumbled goat cheese
- ¼ cup toasted pecans
- 2 tablespoons balsamic vinaigrette
Instructions:
- Preheat oven to 400°F (200°C). Toss the diced sweet potato with olive oil and roast for 20-25 minutes, or until tender.
- In a large bowl, combine the cooked quinoa, kale, roasted sweet potatoes, goat cheese, and pecans.
- Drizzle with balsamic vinaigrette and toss to combine.
Nutritional Information (approximate per serving): 450 calories, 18g protein, 50g carbs, 20g fat, 10g fiber.
18. Spicy Tuna and White Bean Salad
A zesty and protein-packed salad that requires no cooking. It’s a great option for a quick and easy lunch.
- Prep time: 10 minutes
- Servings: 2
Ingredients:
- 1 (5-ounce) can tuna in water, drained
- 1 (15-ounce) can cannellini beans, rinsed and drained
- ½ cup chopped celery
- ¼ cup chopped red onion
- 1 tablespoon olive oil
- 2 tablespoons lemon juice
- 1 teaspoon Dijon mustard
- ¼ teaspoon red pepper flakes
- Salt and pepper to taste
Instructions:
- In a medium bowl, combine the tuna, cannellini beans, celery, and red onion.
