High Protein White Bean Soup

Loading…

By Reading time
Servings 4–6 people

Creamy white beans, shredded chicken, and a parmesan-rich broth turn this soup into a bowl that eats like a full meal. The beans break down just enough to thicken the broth without turning it heavy, and the pancetta gives you those salty little bites that keep every spoonful interesting. Kale softens into the pot at the end so it stays green and tender instead of going dull and muddy.

What makes this version work is the order. The pancetta fat carries the onion and garlic, the parmesan rind adds slow background richness, and a quick mash of some of the beans gives the soup body without cream. That means you get a broth that feels substantial and layered, not thin and brothy.

Below, I’ve included the small details that matter most: how much of the beans to mash, when to add the kale so it stays lively, and the best swaps if you want to make it dairy-free or use turkey bacon instead of pancetta.

“

The parmesan rind gave the broth such a deep, savory finish, and mashing a few beans made it thick and cozy without needing cream.

★★★★★— Melissa T.

Save this high protein white bean soup for the nights when you want a hearty, one-pot dinner with beans, chicken, and a parmesan-kissed broth.

Save to Pinterest

The Reason This Broth Stays Rich Without Getting Heavy

A lot of white bean soups go wrong because they lean too hard on cream or too little on seasoning. This one gets its body from the beans themselves, which means the texture stays silky and substantial without turning gloopy. The parmesan rind is doing quiet work in the background the whole time, giving you that savory depth people usually try to fake with extra salt.

The other detail that matters is the bean mash. If you leave all the beans whole, the broth can taste a little too loose. Mash just enough against the side of the pot to thicken the liquid while keeping plenty of beans intact for texture.

  • Pancetta or turkey bacon — This is your first layer of flavor. Pancetta gives a deeper, rounder savoriness, while turkey bacon keeps it lighter but still salty enough to season the pot. Don’t skip the rendered fat unless you’re using a very lean swap.
  • Cannellini beans — These are the body of the soup. Their soft, creamy texture mashes beautifully, which is why they work better here than firmer beans. Great canned beans are fine; just rinse them well so the broth doesn’t taste flat or starchy.
  • Parmesan rind — This adds a slow, cheesy depth that grated parmesan can’t fully replace. If you don’t have one, a small piece of parm from the grocery deli counter works, or you can simmer in a little extra parmesan at the end, though the broth won’t be quite as rounded.
  • Kale — Add it late so it stays tender with a little bite. If you cook it too long, it loses its color and turns soft in a way that makes the soup taste older than it is.

What Each Ingredient Is Actually Doing in This Recipe

Prepared recipe ready to serve
  • Primary ingredient (the star) — Quality matters most. Choose the best you can find.
  • Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
  • Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
  • Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
  • Supporting ingredients — Complement the main ingredient without overpowering it.
  • Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
  • Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
  • Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.

Building the Pot in the Right Order

Crisping the Pancetta First

Cook the pancetta in a large pot until the pieces are browned and crisp at the edges. You want enough rendered fat left in the pot to coat the onion, because that fat carries the early flavor of the soup. If the pancetta is pale and soft, it hasn’t given up enough fat yet and the base will taste thin. Remove it before the next step so it stays crisp for topping later.

Softening the Onion and Garlic

Cook the onion in the pancetta fat until it turns translucent and starts to look glossy, about 4 minutes. Add the garlic and red pepper flakes for just 1 minute; garlic burns fast, and burnt garlic makes the whole pot taste sharp. The goal here is fragrant, not browned. If the pot looks dry, add a small splash of broth, not oil, so the onion lifts any browned bits from the bottom.

Simmering for Body and Depth

Add the broth, tomatoes, beans, Italian seasoning, and parmesan rind, then bring everything to a steady simmer. Keep it gentle, not boiling hard, so the beans stay intact long enough to thicken the soup on their own. After about 20 minutes, the broth should taste unified and savory, and the tomatoes should no longer taste raw. Remove the parmesan rind before it fully disintegrates and turns stringy.

Finishing with Chicken and Kale

Stir in the shredded chicken and kale, then simmer just until the kale wilts and the chicken is heated through. This takes about 5 to 7 minutes, and that short finish is what keeps the chicken juicy. If the soup simmers too long at this stage, the chicken can turn stringy and the kale can lose its color. Finish with salt, pepper, olive oil, parmesan, and a squeeze of lemon for brightness.

How to Adapt the Soup Without Losing Its Character

Dairy-Free Without the Parmesan Rind

Leave out the parmesan rind and finish the soup with a little extra olive oil plus a good squeeze of lemon. You lose the cheesy background note, but the broth still tastes complete if you salt it properly and let the beans do the thickening.

Vegetarian With a Hearty Broth

Skip the pancetta and chicken, swap in vegetable broth, and add an extra can of beans or a handful of diced potatoes for body. You’ll lose the meaty depth, so compensate with more parmesan, a little smoked paprika, and a careful hand with salt.

Using Spinach Instead of Kale

Spinach works if that’s what you have, but it needs only a minute or two in the hot soup. It softens much faster than kale, so add it at the very end or it will disappear into the broth.

Storage and Reheating

  • Refrigerator: Keep in an airtight container for up to 4 days. The broth thickens as it sits because the beans keep breaking down.
  • Freezer: Freezes well for up to 3 months. Cool it completely first, then leave a little space at the top of the container because the liquid will expand.
  • Reheating: Warm it gently on the stove over medium-low heat and add a splash of broth or water if needed. Don’t boil it hard, or the chicken can dry out and the kale can go from tender to limp.

Answers to the Questions Worth Asking

Can I make this high protein white bean soup ahead of time?+

Yes, and it often tastes better the next day. The beans continue to thicken the broth as it rests, so you may need to loosen it with a splash of broth when reheating. Add the lemon and final drizzle of olive oil after warming it up so the flavor stays fresh.

How do I thicken the soup if it still looks thin?+

Mash more of the beans against the side of the pot and simmer for a few extra minutes. That works better than adding flour or cornstarch because it keeps the soup tasting like beans instead of turning it pasty. If you want an even fuller texture, let it rest off the heat for 5 minutes before serving.

Can I use rotisserie chicken instead of cooking chicken myself?+

Yes, rotisserie chicken works well here and saves time. Shred it fairly finely so it blends into the soup instead of sitting in big dry pieces. Because rotisserie chicken is already seasoned, taste the soup before adding extra salt at the end.

How do I keep the kale from getting mushy?+

Add it near the end and simmer only until it wilts. Kale needs just a short trip through the hot broth, and overcooking it is what makes it dull and soft. If your leaves are especially tough, remove the thick stems before chopping.

Can I freeze leftovers with the kale in it?+

Yes, but the kale will soften a little more after thawing. The soup still freezes well because the beans and broth hold up nicely. If you want the best texture, freeze the soup before adding the kale and stir in fresh greens when you reheat it.

High Protein White Bean Soup

High protein white bean soup with cannellini beans, shredded chicken, and kale simmered into a hearty Italian-style broth. Finish with pancetta, parmesan, olive oil, and lemon for a bright, savory bowl.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Italian-American
Calories: 470

Ingredients
  

cannellini beans
  • 2 can (15 oz) cannellini beans Drained
cooked chicken
  • 2 cup cooked chicken Shredded
pancetta
  • 4 oz pancetta or turkey bacon Diced
kale
  • 4 cup kale Chopped
onion
  • 1 onion Diced
garlic
  • 4 clove garlic Minced
chicken broth
  • 6 cup chicken broth
diced tomatoes
  • 1 can (14 oz) diced tomatoes
Italian seasoning
  • 2 tsp Italian seasoning
red pepper flakes
  • 0.5 tsp red pepper flakes
parmesan rind
  • 1 parmesan rind
olive oil
  • 1 tbsp olive oil For serving
parmesan
  • 2 tbsp parmesan For serving
lemon
  • 0.5 lemon For serving
salt and pepper
  • 1 salt and pepper To taste

Equipment

  • 1 Dutch oven

Method
 

Crisp the pancetta
  1. In a Dutch oven, cook the diced pancetta over medium heat until crispy, about 6-8 minutes, stirring now and then; remove to a plate when deeply browned.
Build the flavor base
  1. Sauté the diced onion in the pancetta fat over medium heat until softened, about 4 minutes, with translucent edges.
  2. Add the minced garlic and red pepper flakes and cook for 1 minute, stirring, until fragrant.
Simmer the broth
  1. Pour in the chicken broth and diced tomatoes, then add the drained cannellini beans, Italian seasoning, and parmesan rind; bring to a gentle simmer.
  2. Simmer for 20 minutes, uncovered, until the beans are tender and the broth looks slightly thick.
  3. Remove the parmesan rind and mash some of the beans directly in the pot to thicken, leaving some whole for texture.
Finish with chicken and kale
  1. Stir in the shredded chicken and chopped kale, then simmer for 5-7 minutes until the kale is wilted.
  2. Season with salt and pepper to taste, then top each bowl with the crispy pancetta, parmesan, a drizzle of olive oil, and lemon juice or zest.

Notes

For extra thickness, mash more beans after removing the rind, then simmer 2 minutes to meld flavors. Store leftovers in the refrigerator up to 4 days; reheat gently on the stove. Freezing: yes—cool completely, freeze up to 3 months, and reheat until steaming. Dietary swap: use turkey bacon instead of pancetta to lower total fat while keeping the smoky, savory finish.

You might also like these recipes

Leave a Comment

Recipe Rating