High Protein White Bean Soup

Loading…

By Reading time

Creamy white beans, shredded chicken, and kale turn into a soup that eats like a full meal without feeling heavy. The broth gets depth from pancetta and a parmesan rind, then the beans soften just enough to thicken the pot naturally. Every spoonful has that good contrast of tender chicken, silky beans, and a little salty crunch on top.

What makes this version work is the layering. The pancetta fat carries the onion and garlic, the parmesan rind quietly seasons the broth as it simmers, and mashing a portion of the beans gives the soup body without flour or cream. That means you get a hearty, brothy bowl that still feels substantial and stays nicely balanced with the lemon at the end.

Below, I’ve included the part that matters most: how to keep the broth from tasting flat, how to thicken it without losing the rustic texture, and the swaps that still keep the soup satisfying if you need to change the meat or make it lighter.

“

The broth thickened up beautifully once I mashed some of the beans, and the lemon at the end kept it from tasting too heavy. My husband went back for a second bowl before I’d even sat down.

★★★★★— Melissa R.

Save this high protein white bean soup for a cozy, hearty bowl with chickpeas? No — creamy cannellini beans, chicken, kale, and pancetta that taste even better after a simmer.

Save to Pinterest

The Trick to Thick, Hearty Broth Without Turning It into Mash

White bean soup can go wrong in one of two ways: too thin, or oddly pasty. The fix here is to let the beans simmer long enough to soften and then mash only a portion of them against the side of the pot. That gives the broth body while keeping plenty of whole beans for texture.

The parmesan rind helps in a quieter way. It doesn’t make the soup taste cheesy in an obvious, loud way; it adds salt, depth, and a round finish that makes the broth taste like it cooked all afternoon even though it doesn’t. If you skip it, the soup still works, but you’ll miss that background richness.

  • Pancetta — This gives you the savory base and the fat for sautéing. Turkey bacon works if that’s what you have, but it won’t bring quite the same depth.
  • Cannellini beans — These are soft enough to thicken the soup when mashed, but they still hold their shape. Great northern beans can step in if needed.
  • Parmesan rind — A small piece changes the whole pot. If you don’t have one, add a little extra parmesan at serving, but don’t expect the same broth depth.
  • Kale — It stays sturdy enough to give the soup some bite. Spinach works in a pinch, but it will wilt down much faster and make the soup softer overall.

What Each Ingredient Is Doing in the Pot

High Protein White Bean Soup hearty Italian-American bowl
  • Chicken broth — Use a broth you’d actually sip. Since this is the liquid that carries the whole soup, a bland one will make everything else taste flatter.
  • Diced tomatoes — They add a little acidity and keep the broth from tasting one-note. The tomato pieces also break down slightly and help the soup feel more substantial.
  • Red pepper flakes — Just enough heat to wake up the beans and greens. If you’re sensitive to spice, cut them in half rather than leaving them out completely.
  • Lemon for serving — Don’t skip this at the end. A squeeze right before eating lifts the broth and makes the savory flavors taste cleaner and brighter.

Building the Soup So the Flavor Layers Don’t Get Lost

Crisping the Pancetta First

Cook the pancetta until the edges are browned and crisp, not just pale and rendered. You want enough fat left in the pot to carry the onion, but not so much that the soup tastes greasy. Pull the pancetta out before you add anything else so it stays crisp for topping instead of turning soft and chewy.

Softening the Onion and Garlic

Let the onion cook in the rendered fat until it turns translucent and starts to smell sweet. That little bit of browning at the edges is good. Add the garlic and red pepper flakes for just one minute; if the garlic goes too far, it turns sharp and bitter once the broth goes in.

Letting the Broth Simmer into Itself

Once the broth, tomatoes, beans, seasoning, and parmesan rind are in, keep the soup at a steady simmer, not a hard boil. A hard boil breaks the beans down too fast and can make the broth cloudy in a dull way. After about 20 minutes, the beans should be tender enough to mash a few against the side of the pot, and the broth should smell round and savory.

Finishing with Chicken and Kale

Stir in the chicken and kale near the end so both stay in good shape. The chicken only needs to warm through, and the kale should wilt but still keep some texture. Finish with salt, pepper, olive oil, parmesan, and lemon after the heat is off or very low, because that last hit of acidity and fat is what makes the bowl taste complete.

How to Adapt This for Different Kitchens and Diets

Make It with Turkey Bacon Instead of Pancetta

Turkey bacon gives you a leaner soup with less rich drippings, so you may want to add a small splash of olive oil before sautéing the onion. It still brings that smoky, savory note, but the finished broth will taste lighter and a little less rounded than the pancetta version.

Go Dairy-Free Without Losing the Body

Skip the parmesan rind and finish with olive oil and lemon for richness. The soup will be a little less savory and less layered, so season it carefully and don’t be shy with the salt at the end.

Make It Vegetarian

Use vegetable broth, leave out the chicken and pancetta, and add an extra can of beans for more protein and heft. A parmesan rind still works if you eat dairy, but if you don’t, add a little nutritional yeast or a spoonful of miso for a deeper savory finish.

Make It Thicker for a Bigger Appetite

Mash more of the beans and let the soup simmer uncovered for the last few minutes. That reduces the broth slightly and gives you a heartier, spoon-coating texture without needing cream or flour.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The beans will absorb some broth, so it gets thicker as it sits.
  • Freezer: This freezes well for up to 3 months, though the kale softens a bit after thawing. Cool it completely before freezing and leave a little room in the container for expansion.
  • Reheating: Warm it gently on the stove over medium-low heat with a splash of broth or water if needed. Don’t boil it hard, or the chicken can dry out and the beans can turn mealy.

Answers to the Questions Worth Asking

Can I use canned beans without rinsing them?+

You can, but the broth will taste a little muddier and the soup may get a bit saltier. Draining and rinsing the beans gives you a cleaner-tasting broth and a better chance to control the seasoning at the end.

How do I thicken the soup if it looks too brothy?+

Mash more of the beans against the side of the pot and simmer uncovered for a few minutes. That thickens the broth without turning it gluey, which can happen if you add flour or blend too much of the soup.

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

Yes, and it often tastes even better the next day because the flavors settle together. The soup will thicken in the fridge, so loosen it with a splash of broth when you reheat it.

How do I stop the kale from getting mushy?+

Add the kale near the end and simmer just until it turns dark green and wilted. If it cooks much longer, it softens too much and loses that sturdy bite that works so well in this soup.

Can I freeze this soup with the chicken and kale already in it?+

Yes. The soup freezes well, but the kale will be softer after thawing, which is normal. If you want the best texture, freeze it in portions and warm it gently so the chicken stays tender instead of stringy.

High Protein White Bean Soup

High protein white bean soup with Italian-American flavors, simmered until silky with mashed cannellini beans and a savory parmesan rind broth. Packed with shredded chicken, crispy pancetta, and wilted kale for a hearty, spoonable texture.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Italian-American
Calories: 420

Ingredients
  

cannellini beans
  • 2 can (15 oz) cannellini beans drained
chicken
  • 2 cup cooked chicken, shredded
pancetta or turkey bacon
  • 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 olive oil for serving
parmesan
  • 1 parmesan for serving
lemon
  • 1 lemon for serving
salt and pepper
  • 1 salt and pepper to taste

Equipment

  • 1 Dutch oven

Method
 

Brown the pancetta
  1. Cook the pancetta until crispy, then remove and set aside for topping.
Build the soup base
  1. Sauté the onion in the pancetta fat for 4 minutes until softened.
  2. Add the garlic and red pepper flakes and cook for 1 minute, stirring until fragrant.
Simmer for flavor
  1. Add the chicken broth, diced tomatoes, cannellini beans, Italian seasoning, and parmesan rind, then bring to a simmer.
  2. Simmer for 20 minutes, adjusting heat as needed to maintain a steady simmer.
Thicken and finish
  1. Remove the parmesan rind and mash some of the beans to thicken the broth.
  2. Add the shredded chicken and kale and simmer for 5-7 minutes until the kale is wilted.
Season and serve
  1. Season with salt and pepper to taste, then top each bowl with pancetta, parmesan, olive oil, and lemon.

Notes

Pro tip: mash some beans right in the pot for a naturally creamy texture without adding flour or cream. Store leftovers in the refrigerator for up to 4 days; reheat gently. Freezing is yes—cool completely, freeze up to 3 months, and thaw then rewarm. For a lighter option, swap pancetta for turkey bacon to reduce fat while keeping the crispy topping.

You might also like these recipes

Leave a Comment

Recipe Rating