For easy lunches and dinners, these high protein white bean recipes bring together tender beans, hearty proteins, and bright, savory seasonings.

If a couple cans of white beans have been sitting in your pantry waiting for a better purpose than another plain pot of soup, these high protein white bean recipes are about to put them to work!


High Protein White Bean Recipes

1. Creamy Tuscan Chicken and White Bean Skillet

This is where I would start if someone told me white beans were boring. Golden pieces of chicken sit in a garlicky Parmesan sauce with soft cannellini beans, spinach, sun-dried tomatoes, and just enough cream to make everything glossy without turning dinner into a bowl of heavy sauce.

Beans absorb all those savory pan juices as they simmer, so every spoonful tastes far better than simply warming beans straight from a can!

Servings: 4
Approximate protein: 40 to 45 grams per serving

Ingredients

  • 1 1/4 pounds boneless, skinless chicken breasts
  • 1 teaspoon kosher salt, divided
  • 1/2 teaspoon black pepper
  • 1 teaspoon Italian seasoning
  • 1 tablespoon olive oil
  • 4 garlic cloves, finely minced
  • 1/3 cup chopped sun-dried tomatoes packed in oil, drained
  • 2 cans cannellini beans, 15 ounces each, drained and rinsed
  • 3/4 cup low-sodium chicken broth
  • 1/2 cup heavy cream
  • 1/2 cup finely grated Parmesan
  • 3 packed cups baby spinach
  • 1 tablespoon fresh lemon juice
  • 1/4 teaspoon red pepper flakes, optional
  • Fresh basil or parsley for serving

How to Make It

Cut chicken into pieces roughly 1 1/2 inches wide so they cook quickly without drying out, then season with about 3/4 teaspoon salt, pepper, and Italian seasoning. Heat olive oil in a large skillet over medium-high heat until it moves easily across pan when you tilt it.

Add chicken in one layer and leave it alone for about 3 minutes before stirring. I know poking chicken around a skillet is strangely tempting, but don’t skip that quiet first few minutes because uninterrupted contact with hot pan is what gives you those browned, flavorful edges!

Turn pieces and cook another 3 to 4 minutes, just until almost cooked through, then transfer them to a plate.

Lower heat to medium and add garlic and sun-dried tomatoes. Stir for only 30 to 45 seconds, until garlic smells fragrant. If garlic starts turning dark brown, your pan is too hot, so pull it away from heat for a few seconds rather than letting it become bitter.

Add beans and chicken broth, scraping across pan with a wooden spoon so every browned chicken bit works its way into sauce.

Let beans simmer for 4 minutes, then gently press about half a cup of them against side of skillet with your spoon. This little move naturally thickens sauce while leaving plenty of whole beans for texture.

Turn heat to medium-low, stir in cream and Parmesan, then let sauce bubble very gently for 2 to 3 minutes. Don’t crank up heat here because Parmesan behaves much better when it melts gradually.

Add spinach and chicken with any juices sitting on plate, then cook for another 3 to 5 minutes, until spinach has wilted and chicken reaches 165°F in its thickest pieces. Finish with lemon juice and red pepper flakes.

Taste before adding remaining salt because Parmesan and sun-dried tomatoes may already have brought plenty.

Serving Suggestions

Spoon it into shallow bowls with toasted sourdough for catching creamy sauce, or serve it over roasted spaghetti squash if you want more vegetables.

A crisp green salad with lemon vinaigrette is particularly good beside it because acidity cuts through Parmesan and cream.

2. Lemon Garlic Tuna and White Bean Crunch Salad

This is not one of those sad desk salads that makes you wonder what decisions led you here. Tuna and white beans make it substantial, while cucumber, celery, red onion, parsley, and plenty of lemon keep everything bright and crunchy.

A Greek yogurt dressing adds creaminess and even more protein without burying those fresh flavors.

Servings: 4
Approximate protein: 34 to 38 grams per serving

Ingredients

  • 4 cans tuna in water, about 5 ounces each, drained very well
  • 2 cans cannellini beans, 15 ounces each, drained and rinsed
  • 1 large English cucumber, diced
  • 3 celery ribs, finely sliced
  • 1/3 cup finely diced red onion
  • 1/2 cup chopped flat-leaf parsley
  • 1/4 cup chopped fresh dill

For dressing:

  • 1/2 cup plain Greek yogurt
  • 3 tablespoons extra-virgin olive oil
  • 3 tablespoons fresh lemon juice
  • 1 teaspoon finely grated lemon zest
  • 1 garlic clove, finely grated
  • 1 teaspoon Dijon mustard
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper

How to Make It

Start by draining tuna and beans very well because excess water is quickest way to turn a lovely creamy dressing into something watery. I usually leave both sitting in separate strainers while chopping vegetables.

Put cucumber, celery, onion, parsley, dill, and beans into a large bowl, then flake tuna over everything in fairly large pieces rather than mashing it into crumbs. Larger flakes give salad a much nicer texture and help tuna remain noticeable beside creamy beans.

Whisk Greek yogurt, olive oil, lemon juice, zest, garlic, Dijon, salt, and pepper until smooth. Taste it now rather than after everything is mixed.

It should taste a little sharper and saltier than you think necessary on its own because beans and vegetables will soften those flavors once dressing is distributed.

Pour about three quarters of dressing over salad and fold gently with a large spoon. Don’t attack it with vigorous stirring! Cannellini beans are creamy and tender, and keeping most of them whole makes finished salad look far more appetizing.

Let it rest for 10 minutes, taste again, then add remaining dressing if needed. If onion tastes especially strong, soak diced onion in cold water for 5 minutes before adding it. Tiny decision, major difference!

Serving Suggestions

Pile it into toasted pita pockets, spoon it over chopped romaine, or serve alongside crackers for a fast lunch. It is also excellent over thick slices of tomato with a little flaky salt.

3. Smoky Turkey Sausage and White Bean Soup

This soup gets its flavor from browned turkey sausage, smoked paprika, garlic, herbs, tomato, and Parmesan rather than hours of simmering.

White beans soften slightly while cooking and give broth more body, while kale keeps everything fresh enough that bowl number two suddenly seems like a sensible life choice!

Servings: 6
Approximate protein: 22 to 26 grams per serving

Ingredients

  • 20 ounces fully cooked turkey or chicken sausage
  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 2 medium carrots, diced
  • 2 celery ribs, diced
  • 4 garlic cloves, minced
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon red pepper flakes
  • 1 can crushed tomatoes, 14 to 15 ounces
  • 3 cans cannellini or Great Northern beans, 15 ounces each, drained and rinsed
  • 6 cups low-sodium chicken broth
  • 1 Parmesan rind, optional
  • 4 cups chopped kale
  • 1 tablespoon fresh lemon juice
  • Salt and black pepper to taste
  • Grated Parmesan for serving

How to Make It

Slice sausage into rounds about 1/2 inch thick. Heat olive oil in a Dutch oven or large heavy pot over medium-high heat, add sausage, and let slices sit against hot surface for 2 to 3 minutes before turning.

Browning already-cooked sausage might feel unnecessary, but don’t skip this step because those caramelized edges are where a surprising amount of flavor comes from. Once both sides have some color, transfer sausage to a plate.

Reduce heat to medium, add onion, carrots, and celery, then cook for 6 to 8 minutes. You are looking for onion to become translucent and carrot edges to soften slightly, not for vegetables to become fully tender yet.

Add garlic, smoked paprika, oregano, thyme, and pepper flakes, then stir for about 30 seconds until spices smell noticeably stronger.

Pour in crushed tomatoes and broth, scraping bottom of pot thoroughly. Add beans, Parmesan rind if using, and browned sausage, then bring everything to a lively simmer.

Reduce heat to medium-low and cook uncovered for about 18 minutes. Take one spoonful and check a carrot before moving on. If it still has a hard center, give soup another few minutes.

Add kale and simmer 4 to 5 minutes until tender but still green, then remove Parmesan rind and add lemon juice.

Taste carefully before salting because broth, sausage, and Parmesan can contribute quite a bit already. If soup tastes flat rather than under-salted, another small squeeze of lemon may be all it needs!

Serving Suggestions

Serve with crusty bread rubbed lightly with garlic, or add a simple fennel and arugula salad on side. For an even heartier dinner, spoon soup over a small portion of cooked farro.

4. Creamy White Bean Cottage Cheese Pasta

This sauce is one of my favorite ways to make white beans disappear into something silky without actually hiding them.

Cannellini beans, cottage cheese, Parmesan, garlic, and lemon blend into a creamy pasta sauce that clings to every noodle, while spinach brings color and a fresh bite. Even people who claim they dislike cottage cheese usually have no idea it is in here!

Servings: 4
Approximate protein: 28 to 32 grams per serving

Ingredients

  • 12 ounces whole-wheat pasta, rotini or penne
  • 1 can cannellini beans, 15 ounces, drained and rinsed
  • 1 1/2 cups cottage cheese
  • 1/2 cup finely grated Parmesan
  • 2 garlic cloves
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon finely grated lemon zest
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1 tablespoon olive oil
  • 4 cups baby spinach
  • 1/2 to 1 cup reserved pasta water
  • Red pepper flakes, optional
  • Fresh basil for serving

How to Make It

Bring a large pot of well-salted water to a boil and cook pasta until just shy of package’s stated al dente time. Before draining anything, scoop out at least 1 cup pasta water.

I put a measuring cup beside pot before pasta goes in because otherwise I absolutely will remember reserved pasta water three seconds after pouring it down sink.

While pasta cooks, add beans, cottage cheese, Parmesan, garlic, lemon juice, zest, salt, pepper, and olive oil to a blender. Blend for 45 to 60 seconds until completely smooth.

Stop once and scrape sides if needed. Sauce should look thick and glossy, almost like a loose ricotta cream.

Return drained pasta to pot over low heat and add spinach. Stir for about 1 minute until spinach begins to wilt, then remove pot from direct heat before adding bean mixture. This matters!

High direct heat can make cottage cheese sauce grainier, while gentle residual heat keeps it creamy.

Add about 1/2 cup pasta water and toss steadily until sauce loosens and coats noodles. Add more pasta water a splash at a time until sauce slips easily around each piece of pasta without becoming soupy.

Taste and adjust pepper, lemon, or Parmesan. If sauce thickens while sitting, which it will, another splash of warm water brings it straight back.

Serving Suggestions

Serve with roasted broccoli, blistered cherry tomatoes, or a peppery arugula salad. For extra crunch, sprinkle each bowl with toasted walnuts or seasoned breadcrumbs just before serving.

5. Sheet Pan Garlic Parmesan Shrimp and White Beans

Shrimp and white beans might not be first combination that comes to mind, but give them twenty minutes together and they make a convincing argument!

Juicy shrimp roast with cannellini beans, cherry tomatoes, garlic, lemon, Parmesan, and herbs until tomato juices mingle with olive oil and lightly crisped beans.

Servings: 4
Approximate protein: 42 to 48 grams per serving

Ingredients

  • 1 1/2 pounds large raw shrimp, peeled and deveined
  • 2 cans cannellini beans, 15 ounces each, drained, rinsed, and dried well
  • 2 cups cherry tomatoes
  • 3 tablespoons olive oil, divided
  • 4 garlic cloves, finely minced
  • 1 teaspoon dried oregano
  • 1/2 teaspoon smoked paprika
  • 3/4 teaspoon kosher salt, divided
  • 1/2 teaspoon black pepper
  • 1/2 cup finely grated Parmesan
  • 1 lemon
  • 1/3 cup chopped fresh parsley

How to Make It

Heat oven to 425°F and place a large rimmed sheet pan inside while oven preheats. Dry beans with a clean kitchen towel and pat shrimp thoroughly with paper towels. Moisture is enemy of browning here, so this is one of those little jobs worth doing properly.

Carefully remove hot pan, add beans and tomatoes, then toss with 2 tablespoons olive oil, half of garlic, oregano, paprika, 1/2 teaspoon salt, and pepper.

Spread everything out instead of crowding it toward center. Roast for 10 minutes. Beans will begin drying around edges and tomatoes should just start splitting.

Meanwhile toss shrimp with remaining olive oil, garlic, and salt. Remove pan and scatter shrimp among beans, keeping them in one layer.

Sprinkle Parmesan across everything and return pan to oven for 6 to 8 minutes, depending on shrimp size. Start checking early! Shrimp should turn opaque with a loose C shape. When tightly curled into little O shapes, they have usually gone farther than you wanted.

For food safety, cook shrimp until flesh is opaque and properly cooked through. Finish hot pan with juice from half a lemon and lots of parsley.

Taste one bean along with one shrimp before deciding whether more salt is needed because Parmesan has already joined party.

Serving Suggestions

Serve straight from pan with lemon wedges and toasted bread, or spoon everything over arugula so warm tomato juices act almost like dressing.

Couscous or quinoa also works if you want a larger dinner.

6. White Bean Egg and Feta Breakfast Skillet

White beans at breakfast deserve more attention! Here they simmer briefly with tomatoes, spinach, and spices before eggs are tucked right into skillet and finished with feta.

You get creamy beans, runny or jammy yolks depending on your preference, salty little pockets of cheese, and enough savory flavor that nobody will miss another bowl of cereal.

Servings: 4
Approximate protein: 28 to 32 grams per serving

Ingredients

  • 1 tablespoon olive oil
  • 1 small yellow onion, finely diced
  • 3 garlic cloves, minced
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon ground cumin
  • 1 can diced tomatoes, 14.5 ounces
  • 2 cans cannellini beans, 15 ounces each, drained and rinsed
  • 4 cups baby spinach
  • 8 large eggs
  • 1 cup cottage cheese
  • 1/2 cup crumbled feta
  • 1/2 teaspoon kosher salt
  • Black pepper to taste
  • Chopped parsley or dill for serving
  • Hot sauce, optional

How to Make It

Heat olive oil in a 12-inch oven-safe skillet over medium heat. Add onion and cook for about 5 minutes until soft and translucent, then stir in garlic, smoked paprika, and cumin for 30 seconds.

Pour in tomatoes with their juices and add beans, salt, and several grinds of black pepper. Simmer for 5 minutes so some tomato liquid reduces and beans pick up those spices.

Stir in spinach a handful at a time until wilted, then spoon cottage cheese around skillet in small pockets rather than mixing it completely into sauce. Use back of a spoon to make eight shallow wells and crack one egg into each. Sprinkle feta across top.

Reduce heat to medium-low, cover skillet, and cook for about 6 to 9 minutes. Start checking eggs around minute six because pans and burners vary more than recipes like to admit.

Whites should be fully set, while yolks can stay soft if you prefer them that way. If you want firmer yolks, give them another 2 minutes. Another option is placing skillet in a 375°F oven for roughly 7 to 10 minutes, which cooks eggs more evenly across surface.

Finish with herbs and hot sauce. Let skillet rest for 2 minutes before serving because tomato mixture underneath those eggs will be very hot!

Serving Suggestions

Serve with sourdough toast, warm pita, roasted breakfast potatoes, or sliced avocado. For brunch, add a simple fruit salad and you have very little else to think about.

7. Crispy White Bean Quinoa Bowls With Herby Greek Yogurt

For a meatless option that still brings plenty of protein, this bowl combines crisp-edged white beans, fluffy quinoa, crunchy vegetables, feta, pumpkin seeds, and a bright Greek yogurt herb sauce.

I especially like contrast here: warm seasoned beans against cold cucumber, creamy sauce against crisp vegetables, and lemon cutting through everything just before you eat.

Servings: 4
Approximate protein: 27 to 31 grams per serving

Ingredients

For bowls:

  • 1 cup dry quinoa
  • 2 cups water or low-sodium vegetable broth
  • 2 cans cannellini or Great Northern beans, 15 ounces each, drained, rinsed, and dried thoroughly
  • 2 tablespoons olive oil
  • 1 teaspoon smoked paprika
  • 1 teaspoon garlic powder
  • 1/2 teaspoon ground cumin
  • 3/4 teaspoon kosher salt
  • 1 large cucumber, chopped
  • 1 pint cherry tomatoes, halved
  • 1/2 small red onion, thinly sliced
  • 4 ounces feta, crumbled
  • 1/4 cup pumpkin seeds

For herby yogurt sauce:

  • 1 1/2 cups plain Greek yogurt
  • 2 tablespoons fresh lemon juice
  • 1 tablespoon olive oil
  • 1 small garlic clove, finely grated
  • 1/3 cup chopped parsley
  • 2 tablespoons chopped dill
  • 1/4 teaspoon kosher salt
  • Black pepper to taste

How to Make It

Heat oven to 425°F. Rinse quinoa well in a fine-mesh strainer, then combine with water or broth in a saucepan. Bring to a boil, reduce heat to low, cover, and cook for about 15 minutes. Turn off heat and leave lid on for another 5 minutes before fluffing with a fork.

That short rest sounds minor, but it gives quinoa time to absorb remaining steam so you get separate, fluffy grains instead of wet clumps.

While quinoa cooks, spread dried beans across a sheet pan. Toss with olive oil, smoked paprika, garlic powder, cumin, and salt. Roast for 22 to 28 minutes, stirring once around halfway point.

You are not trying to turn every bean into a crunchy snack. Best texture is crisp around edges while centers remain creamy, so pull pan once beans look golden and a few skins have split.

Whisk Greek yogurt, lemon juice, olive oil, garlic, parsley, dill, salt, and pepper. Add 1 or 2 tablespoons cold water if sauce feels too thick to drizzle. Taste it! If bowl ingredients are fairly mild, sauce should taste bright enough that you notice lemon immediately.

Divide quinoa among four bowls and add roasted beans, cucumber, tomatoes, onion, feta, and pumpkin seeds.

Spoon yogurt sauce generously over top. I like leaving ingredients in loose sections rather than mixing everything ahead of time because crisp beans stay crisp longer and every forkful can be a little different.

Serving Suggestions

Add shredded romaine if you want extra greens, tuck everything into a large pita for lunch, or serve with warm flatbread.

Leftovers also work well for meal prep, but store roasted beans and yogurt sauce separately so texture stays much better.

These high protein white bean recipes give you seven very different ways to turn a humble pantry ingredient into creamy skillets, crisp salads, hearty soups, pasta, sheet-pan dinners, breakfast, and protein-packed bowls that you will actually look forward to eating.

Hungry for more feel-good meals? Explore these 21 Anti-Inflammatory Breakfast Recipes for a nourishing start and 10 Anti-Inflammatory Dinner Recipes for delicious evenings that make healthy eating easy!

Discover more from Soulitinerary

Subscribe now to keep reading and get access to the full archive.

Continue reading