This post may contains Amazon affiliate and other affiliate links. If you make a purchase through these links, I may earn a small commission at no extra cost to you. Your support helps me continue to provide quality content. I only recommend products I personally trust and believe will add value to your experience. For more details, please visit my Privacy Policy.
White beans are one of the most versatile pantry staples for creating satisfying, protein-packed lunches. They add creamy texture, plant-based protein, fiber, and essential nutrients to soups, salads, bowls, pasta dishes, and skillets. Pair them with lean meats, seafood, or dairy, and you have delicious lunches that keep you full for hours.
Whether you’re meal prepping for the week or looking for quick weekday meals, these high-protein white bean lunch recipes offer plenty of variety while keeping nutrition front and center.
1. 35g Protein White Bean & Grilled Chicken Bowls
Juicy grilled chicken, creamy white beans, roasted vegetables, and brown rice come together in this balanced lunch that’s perfect for meal prep.
Prep Time: 15 minutes
Cook Time: 20 minutes
Servings: 4
Ingredients
- 2 chicken breasts
- 2 cups cooked cannellini beans
- 2 cups cooked brown rice
- 2 cups broccoli florets
- 1 red bell pepper, sliced
- 2 tablespoons olive oil
- 2 garlic cloves, minced
- Salt
- Black pepper
- Fresh parsley
Instructions
- Roast broccoli and peppers with olive oil.
- Grill the chicken until fully cooked.
- Slice the chicken.
- Divide rice into bowls.
- Add white beans and roasted vegetables.
- Top with chicken and garnish with parsley.
Nutrition (Approx.)
- Calories: 535
- Protein: 35g
- Carbohydrates: 42g
- Fat: 18g
- Fiber: 10g
2. 33g Protein White Bean Turkey Skillet
Lean ground turkey, white beans, spinach, tomatoes, and garlic create a quick one-pan lunch packed with protein.
Prep Time: 10 minutes
Cook Time: 18 minutes
Servings: 4
Ingredients
- 1½ pounds lean ground turkey
- 2 cups cannellini beans
- 2 cups baby spinach
- 1 cup cherry tomatoes
- 2 garlic cloves, minced
- 2 tablespoons olive oil
- Italian seasoning
- Salt
- Black pepper
Instructions
- Brown the turkey in olive oil.
- Add garlic and tomatoes.
- Stir in white beans.
- Fold in spinach until wilted.
- Season with Italian seasoning.
- Serve warm.
Nutrition (Approx.)
- Calories: 465
- Protein: 33g
- Carbohydrates: 24g
- Fat: 24g
- Fiber: 8g
3. 34g Protein White Bean Tuna Salad
A refreshing Mediterranean-inspired salad filled with tuna, white beans, cucumbers, tomatoes, feta, and lemon dressing.
Prep Time: 15 minutes
Cook Time: None
Servings: 4
Ingredients
- 2 cans tuna in water, drained
- 2 cups cannellini beans
- 1 cucumber, diced
- 1 cup cherry tomatoes
- ½ cup crumbled feta cheese
- 2 tablespoons olive oil
- Juice of 1 lemon
- Fresh parsley
- Black pepper
Instructions
- Combine tuna and white beans.
- Add cucumber and tomatoes.
- Stir in feta.
- Whisk olive oil with lemon juice.
- Toss salad with dressing.
- Garnish with parsley.
Nutrition (Approx.)
- Calories: 425
- Protein: 34g
- Carbohydrates: 20g
- Fat: 20g
- Fiber: 7g
4. 36g Protein White Bean Chicken Pasta
Whole wheat pasta, grilled chicken, white beans, spinach, and Parmesan create a comforting, protein-rich lunch.
Prep Time: 15 minutes
Cook Time: 18 minutes
Servings: 4
Ingredients
- 2 chicken breasts
- 8 ounces whole wheat penne
- 2 cups cannellini beans
- 2 cups baby spinach
- ½ cup grated Parmesan cheese
- 2 garlic cloves, minced
- 1 tablespoon olive oil
- Italian seasoning
Instructions
- Cook pasta according to package directions.
- Grill chicken and slice.
- Sauté garlic in olive oil.
- Add spinach and white beans.
- Toss with pasta and chicken.
- Sprinkle with Parmesan before serving.
Nutrition (Approx.)
- Calories: 555
- Protein: 36g
- Carbohydrates: 45g
- Fat: 17g
- Fiber: 9g
5. 32g Protein White Bean Mediterranean Bowls
Creamy white beans, quinoa, cucumbers, tomatoes, olives, feta, and grilled chicken make a fresh and satisfying lunch.
Prep Time: 15 minutes
Cook Time: 15 minutes
Servings: 4
Ingredients
- 1½ cups cooked quinoa
- 2 cups cannellini beans
- 2 grilled chicken breasts
- 1 cucumber, diced
- 1 cup cherry tomatoes
- ¼ cup Kalamata olives
- ½ cup feta cheese
- 2 tablespoons olive oil
- Juice of 1 lemon
Instructions
- Divide quinoa among bowls.
- Add white beans, cucumber, tomatoes, olives, and feta.
- Slice the chicken and place on top.
- Drizzle with olive oil and lemon juice.
- Serve immediately.
Nutrition (Approx.)
- Calories: 520
- Protein: 32g
- Carbohydrates: 37g
- Fat: 20g
- Fiber: 10g
6. 34g Protein White Bean Chicken Soup
A hearty soup packed with shredded chicken, white beans, vegetables, and herbs that’s perfect for make-ahead lunches.
Prep Time: 15 minutes
Cook Time: 30 minutes
Servings: 6
Ingredients
- 2 cups cooked shredded chicken
- 2 cans cannellini beans
- 1 onion, diced
- 2 carrots, sliced
- 2 celery stalks, sliced
- 3 garlic cloves, minced
- 6 cups low-sodium chicken broth
- 1 teaspoon Italian seasoning
- Fresh parsley
Instructions
- Sauté onion, carrots, celery, and garlic.
- Add broth and Italian seasoning.
- Stir in white beans.
- Simmer for 20 minutes.
- Add shredded chicken.
- Garnish with parsley before serving.
Nutrition (Approx.)
- Calories: 340
- Protein: 34g
- Carbohydrates: 24g
- Fat: 8g
- Fiber: 8g
7. 35g Protein White Bean & Turkey Stuffed Peppers
Bell peppers stuffed with turkey, white beans, spinach, and mozzarella create a filling lunch that’s great for meal prep.
Prep Time: 20 minutes
Cook Time: 30 minutes
Servings: 4
Ingredients
- 4 large bell peppers
- 1½ pounds lean ground turkey
- 2 cups cannellini beans
- 2 cups chopped spinach
- 1 cup shredded mozzarella cheese
- ½ onion, diced
- 2 garlic cloves, minced
- 1 tablespoon olive oil
Instructions
- Cut peppers in half and remove the seeds.
- Brown turkey with onion and garlic.
- Stir in spinach and white beans.
- Fill peppers with the mixture.
- Top with mozzarella.
- Bake at 375°F for 30 minutes.
Nutrition (Approx.)
- Calories: 485
- Protein: 35g
- Carbohydrates: 22g
- Fat: 22g
- Fiber: 8g
8. 33g Protein White Bean Chicken Caesar Salad
A lighter Caesar salad featuring grilled chicken, creamy white beans, crisp romaine, Parmesan, and a Greek yogurt Caesar dressing.
Prep Time: 15 minutes
Cook Time: 12 minutes
Servings: 4
Ingredients
- 2 grilled chicken breasts, sliced
- 2 cups cannellini beans
- 1 large romaine heart, chopped
- ½ cup grated Parmesan cheese
- ¾ cup plain Greek yogurt
- 1 tablespoon Dijon mustard
- 1 teaspoon Worcestershire sauce
- 1 garlic clove, minced
- Juice of ½ lemon
- Black pepper
Instructions
- Whisk together Greek yogurt, Dijon mustard, Worcestershire sauce, garlic, lemon juice, and black pepper.
- Toss romaine with the dressing.
- Add white beans.
- Top with sliced grilled chicken.
- Sprinkle with Parmesan and serve.
Nutrition (Approx.)
- Calories: 470
- Protein: 33g
- Carbohydrates: 22g
- Fat: 20g
- Fiber: 8g
9. 36g Protein White Bean Beef Chili
Lean ground beef, white beans, tomatoes, and spices create a hearty chili that’s perfect for meal prep.
Prep Time: 15 minutes
Cook Time: 35 minutes
Servings: 6
Ingredients
- 1½ pounds lean ground beef
- 2 cans cannellini beans
- 1 onion, diced
- 2 garlic cloves, minced
- 1 can diced tomatoes
- 2 tablespoons chili powder
- 1 teaspoon cumin
- 2 cups beef broth
- Fresh cilantro
Instructions
- Brown the ground beef with onion and garlic.
- Add tomatoes, broth, chili powder, and cumin.
- Stir in white beans.
- Simmer for 25 minutes.
- Garnish with cilantro before serving.
Nutrition (Approx.)
- Calories: 430
- Protein: 36g
- Carbohydrates: 20g
- Fat: 18g
- Fiber: 7g
10. 34g Protein White Bean Shrimp Skillet
Juicy shrimp, garlic, spinach, white beans, and tomatoes come together in one skillet for a quick Mediterranean-style lunch.
Prep Time: 10 minutes
Cook Time: 12 minutes
Servings: 4
Ingredients
- 1½ pounds shrimp, peeled and deveined
- 2 cups cannellini beans
- 2 cups baby spinach
- 1 cup cherry tomatoes
- 2 garlic cloves, minced
- 2 tablespoons olive oil
- Juice of ½ lemon
- Fresh parsley
- Salt and black pepper
Instructions
- Heat olive oil in a large skillet.
- Cook shrimp for 2–3 minutes per side.
- Add garlic and tomatoes.
- Stir in white beans and spinach until heated through.
- Finish with lemon juice and parsley.
- Serve warm.
Nutrition (Approx.)
- Calories: 395
- Protein: 34g
- Carbohydrates: 19g
- Fat: 18g
- Fiber: 7g
11. 35g Protein White Bean Chicken Burrito Bowls
A hearty bowl of grilled chicken, white beans, brown rice, avocado, salsa, and cheddar cheese that’s perfect for lunch.
Prep Time: 15 minutes
Cook Time: 15 minutes
Servings: 4
Ingredients
- 2 grilled chicken breasts
- 2 cups cannellini beans
- 2 cups cooked brown rice
- 1 avocado, diced
- ½ cup salsa
- ½ cup shredded cheddar cheese
- Fresh cilantro
- 1 tablespoon olive oil
Instructions
- Warm the chicken and slice it.
- Divide brown rice into bowls.
- Add white beans and chicken.
- Top with avocado, salsa, cheddar cheese, and cilantro.
- Serve immediately.
Nutrition (Approx.)
- Calories: 560
- Protein: 35g
- Carbohydrates: 43g
- Fat: 21g
- Fiber: 10g
12. 32g Protein White Bean & Turkey Meatballs
Tender turkey meatballs served over creamy white beans with marinara and spinach make a comforting lunch.
Prep Time: 20 minutes
Cook Time: 25 minutes
Servings: 4
Ingredients
- 1½ pounds lean ground turkey
- 1 egg
- ¼ cup whole wheat breadcrumbs
- 2 cups cannellini beans
- 2 cups baby spinach
- 2 cups marinara sauce
- 1 teaspoon Italian seasoning
- ¼ cup grated Parmesan cheese
Instructions
- Mix turkey, egg, breadcrumbs, and Italian seasoning.
- Form meatballs and bake at 400°F for 20 minutes.
- Heat marinara sauce with white beans and spinach.
- Add meatballs.
- Sprinkle with Parmesan before serving.
Nutrition (Approx.)
- Calories: 500
- Protein: 32g
- Carbohydrates: 25g
- Fat: 23g
- Fiber: 8g
13. 34g Protein White Bean Chicken Wraps
Whole wheat wraps stuffed with grilled chicken, white beans, spinach, tomatoes, and a creamy herb spread make a portable lunch.
Prep Time: 15 minutes
Cook Time: 10 minutes
Servings: 4
Ingredients
- 2 grilled chicken breasts, sliced
- 2 cups cannellini beans
- 4 whole wheat tortillas
- 2 cups baby spinach
- 1 cup diced tomatoes
- ½ cup plain Greek yogurt
- 1 teaspoon Italian seasoning
- Black pepper
Instructions
- Mix Greek yogurt with Italian seasoning and pepper.
- Spread onto the tortillas.
- Add spinach, white beans, tomatoes, and chicken.
- Roll tightly.
- Slice in half and serve.
Nutrition (Approx.)
- Calories: 490
- Protein: 34g
- Carbohydrates: 36g
- Fat: 16g
- Fiber: 9g
14. 33g Protein White Bean & Salmon Bowls
Flaky baked salmon paired with quinoa, white beans, roasted broccoli, and lemon dressing makes a nutrient-dense lunch.
Prep Time: 15 minutes
Cook Time: 15 minutes
Servings: 4
Ingredients
- 4 salmon fillets
- 2 cups cannellini beans
- 2 cups cooked quinoa
- 2 cups broccoli florets
- 2 tablespoons olive oil
- Juice of 1 lemon
- Fresh parsley
- Salt and black pepper
Instructions
- Bake salmon at 400°F for 12–15 minutes.
- Roast broccoli until tender.
- Divide quinoa into bowls.
- Add white beans and broccoli.
- Top with salmon.
- Drizzle with olive oil and lemon juice.
- Garnish with parsley.
Nutrition (Approx.)
- Calories: 560
- Protein: 33g
- Carbohydrates: 35g
- Fat: 24g
- Fiber: 8g
15. 35g Protein White Bean Chicken Fried Rice
A protein-packed twist on fried rice made with grilled chicken, white beans, brown rice, eggs, and colorful vegetables.
Prep Time: 15 minutes
Cook Time: 15 minutes
Servings: 4
Ingredients
- 2 grilled chicken breasts, diced
- 2 cups cannellini beans
- 2 cups cooked brown rice
- 2 eggs
- 1 cup peas and carrots
- 2 garlic cloves, minced
- 2 tablespoons low-sodium soy sauce
- 1 tablespoon sesame oil
- 2 green onions, sliced
Instructions
- Scramble the eggs in a large skillet.
- Add garlic and vegetables.
- Stir in brown rice and soy sauce.
- Fold in white beans and diced chicken.
- Drizzle with sesame oil.
- Garnish with green onions before serving.
Nutrition (Approx.)
- Calories: 530
- Protein: 35g
- Carbohydrates: 41g
- Fat: 18g
- Fiber: 9g
16. 34g Protein White Bean Greek Wraps
Whole wheat wraps filled with grilled chicken, white beans, spinach, cucumbers, tomatoes, feta, and tzatziki make an easy grab-and-go lunch.
Prep Time: 15 minutes
Cook Time: 10 minutes
Servings: 4
Ingredients
- 2 grilled chicken breasts, sliced
- 2 cups cannellini beans
- 4 whole wheat tortillas
- 2 cups baby spinach
- 1 cucumber, diced
- 1 cup cherry tomatoes, halved
- ½ cup crumbled feta cheese
- ½ cup tzatziki sauce
- 1 teaspoon dried oregano
Instructions
- Spread tzatziki over each tortilla.
- Add spinach, cucumber, tomatoes, white beans, and chicken.
- Sprinkle with feta and oregano.
- Roll tightly.
- Slice in half and serve.
Nutrition (Approx.)
- Calories: 510
- Protein: 34g
- Carbohydrates: 38g
- Fat: 17g
- Fiber: 9g
17. 36g Protein White Bean Chicken Sheet Pan Lunch
Chicken, white beans, broccoli, zucchini, and baby potatoes roast together for an easy meal-prep lunch.
Prep Time: 15 minutes
Cook Time: 30 minutes
Servings: 4
Ingredients
- 2 grilled chicken breasts
- 2 cups cannellini beans
- 1 pound baby potatoes
- 2 cups broccoli florets
- 1 zucchini, sliced
- 2 tablespoons olive oil
- 2 garlic cloves, minced
- 1 teaspoon Italian seasoning
- Salt
- Black pepper
Instructions
- Preheat oven to 425°F.
- Toss vegetables with olive oil, garlic, and Italian seasoning.
- Roast for 30 minutes.
- Warm the white beans and sliced chicken.
- Serve everything together on a plate.
Nutrition (Approx.)
- Calories: 545
- Protein: 36g
- Carbohydrates: 39g
- Fat: 18g
- Fiber: 10g
18. 33g Protein White Bean Mushroom Orzo
Whole wheat orzo, sautéed mushrooms, spinach, white beans, and Parmesan create a comforting vegetarian-friendly lunch.
Prep Time: 15 minutes
Cook Time: 20 minutes
Servings: 4
Ingredients
- 8 ounces whole wheat orzo
- 2 cups cannellini beans
- 8 ounces mushrooms, sliced
- 2 cups baby spinach
- ½ cup grated Parmesan cheese
- 2 garlic cloves, minced
- 2 tablespoons olive oil
- 1 teaspoon Italian seasoning
- Salt and black pepper
Instructions
- Cook orzo according to package directions.
- Sauté mushrooms and garlic.
- Add spinach until wilted.
- Stir in white beans.
- Toss with cooked orzo.
- Sprinkle with Parmesan before serving.
Nutrition (Approx.)
- Calories: 495
- Protein: 33g
- Carbohydrates: 46g
- Fat: 16g
- Fiber: 9g
19. 35g Protein White Bean BBQ Chicken Bowls
BBQ chicken, white beans, brown rice, corn, avocado, and cheddar cheese create a hearty, flavor-packed lunch.
Prep Time: 15 minutes
Cook Time: 15 minutes
Servings: 4
Ingredients
- 2 grilled chicken breasts
- 2 cups cannellini beans
- 2 cups cooked brown rice
- 1 cup corn
- 1 avocado, diced
- 2 tablespoons BBQ sauce
- ½ cup shredded cheddar cheese
- Fresh cilantro
Instructions
- Toss sliced chicken with BBQ sauce.
- Divide rice into bowls.
- Add white beans and corn.
- Top with chicken.
- Add avocado, cheddar, and cilantro.
- Serve immediately.
Nutrition (Approx.)
- Calories: 570
- Protein: 35g
- Carbohydrates: 45g
- Fat: 20g
- Fiber: 10g
20. 34g Protein White Bean Mediterranean Skillet
A one-pan meal featuring grilled chicken, white beans, tomatoes, spinach, olives, garlic, and fresh herbs for a fresh Mediterranean-inspired lunch.
Prep Time: 15 minutes
Cook Time: 15 minutes
Servings: 4
Ingredients
- 2 grilled chicken breasts, sliced
- 2 cups cannellini beans
- 2 cups baby spinach
- 1 cup cherry tomatoes
- ¼ cup Kalamata olives
- 2 garlic cloves, minced
- 2 tablespoons olive oil
- Fresh parsley
- Salt and black pepper
Instructions
- Heat olive oil in a large skillet.
- Sauté garlic and tomatoes for 2–3 minutes.
- Add spinach until wilted.
- Stir in white beans and olives.
- Fold in sliced chicken until heated through.
- Garnish with fresh parsley and serve.
Nutrition (Approx.)
- Calories: 455
- Protein: 34g
- Carbohydrates: 21g
- Fat: 20g
- Fiber: 8g
Conclusion
White beans are an affordable, nutritious ingredient that can transform everyday lunches into satisfying, protein-rich meals. Whether you prefer hearty soups, fresh salads, comforting pasta, flavorful skillets, or meal-prep bowls, these recipes offer plenty of variety while delivering the protein and fiber needed to keep you full and energized. Add a few of these high-protein white bean lunches to your weekly meal rotation for healthy, delicious meals you’ll look forward to eating.









