High Protein White Bean Soup

Posted on

Soups, Stews & Chili

Difficulty

Prep time

Cooking time

Total time

Servings

High protein white bean soup lands in the bowl with a thick, brothy body that eats like a full meal. The beans break down just enough to give the soup a creamy base without needing cream, while the chicken and pancetta add enough heft that one bowl actually satisfies. A squeeze of lemon at the end wakes everything up and keeps the Parmesan from tasting heavy.

The trick is building the flavor in stages. Rendering the pancetta first gives you a savory base that carries into the onions and garlic, and that fat does more than just cook the vegetables — it seasons the whole pot. The parmesan rind is worth using if you have it, because it quietly deepens the broth while the beans simmer and gives the soup that slow-cooked taste even on a weeknight.

Below, I’ll show you how to get the right texture without overcooking the kale, which bean substitute works when you’re in a pinch, and how to keep the broth from tasting flat at the end. It’s one of those soups that gets better as it sits, which makes leftovers a bonus instead of an afterthought.

“

The broth got so much body after I mashed a few of the beans, and the lemon at the end kept it from tasting too rich. My husband went back for a second bowl before I even sat down.

★★★★★— Megan T.

Pin this hearty white bean soup for a protein-packed dinner with creamy beans, kale, and a bright lemon finish.

Save to Pinterest

The Secret to Thick, Brothy Soup Without Any Cream

Most white bean soups lean one of two ways: watery broth or a puree that turns pasty. This version stays in the middle, which is where it should be. You get a spoon-coating broth from the beans themselves, not from flour or cream, so the soup still feels light enough to eat a big bowl without getting heavy.

The move that matters most is mashing some of the beans after they’ve simmered. Don’t puree the whole pot. You want a few beans broken down so they thicken the liquid, while the rest stay whole and give you that soft, satisfying bite. If you skip that step, the broth tastes fine but feels thin.

The other detail is the order of ingredients. The chicken goes in near the end because it’s already cooked and only needs enough time to warm through and absorb the broth. Kale also only needs a short simmer. Cook it until it turns dark green and tender but still keeps a little structure at the stem.

What Each Ingredient Is Actually Doing in This Soup

High Protein White Bean Soup hearty Italian-American, creamy beans, kale, pancetta
  • Cannellini beans — These are the backbone of the soup. They break down into a creamy texture faster than many other beans, which is why this pot gets body without a blender. Navy beans work in a pinch, but they’re a little smaller and less silky.
  • Pancetta or turkey bacon — This gives you the first layer of salt and savoriness. Pancetta adds more depth, but turkey bacon works if you want something lighter. If you use turkey bacon, add a little olive oil to the pot so the onion doesn’t stick.
  • Parmesan rind — This is the quiet ingredient that makes the broth taste like it simmered longer than it did. It melts flavor into the soup without making it salty in a harsh way. If you don’t have one, add a small handful of grated parmesan at the end instead.
  • Kale — Kale holds up better than spinach here. It keeps a little chew, so the soup feels substantial instead of soft and muddy. Chop it fairly small so it wilts evenly in the last few minutes.
  • Lemon and parmesan for serving — Don’t skip the finish. Lemon sharpens the beans and cuts through the pancetta, while parmesan adds a salty top note right before serving. Without that final hit of acid, the soup can taste flatter than it should.

Building the Pot in the Right Order

Render the Pancetta First

Cook the pancetta in the pot until the fat has rendered and the pieces are crisp at the edges. That fat is your cooking base, so don’t drain it unless there’s an unusually large amount. If you’re using turkey bacon, you won’t get as much fat, so add a tablespoon of olive oil before the onion goes in.

Cook the Onion Until It Loses Its Bite

Add the diced onion and let it soften in the fat for about 4 minutes. You’re looking for translucent edges and a little sweetness, not browning. If the pot starts catching, lower the heat; burnt onion will carry bitterness through the whole soup.

Let the Broth Simmer Before You Thicken It

Stir in the garlic and red pepper flakes for about a minute, then add the broth, tomatoes, beans, Italian seasoning, and parmesan rind. Let that simmer long enough for the beans to soften and the tomatoes to lose their raw edge. The soup should look cohesive, not like ingredients floating separately in liquid.

Finish with the Chicken and Kale

Pull out the parmesan rind, then mash some of the beans against the side of the pot with a spoon or potato masher. Stir in the chicken and kale and simmer just until the kale is wilted and the chicken is hot. If you cook the kale too long, it gets dull and the chicken can turn stringy, so this last simmer should stay short.

Dairy-Free Without Losing the Richness

Skip the parmesan rind and finish with extra olive oil plus a squeeze of lemon. The soup still tastes full because the beans and pancetta carry the richness. If you want a little more depth, add a pinch of nutritional yeast at the end, but don’t let it replace the lemon.

Vegetarian Version That Still Eats Like Dinner

Leave out the pancetta and use olive oil to cook the onion and garlic. Swap in vegetable broth and keep the parmesan rind if you still eat dairy, or use a spoonful of miso for depth if you don’t. The soup will be gentler, but the beans and kale still make it filling.

Make It Thicker for Meal Prep Bowls

Mash an extra cup of beans if you want the soup to sit thicker in the fridge and hold up better for lunches. It reheats into something closer to a stew, which is useful if you plan to serve it with crusty bread or over rice. Add a splash of broth when reheating if it tightens up too much.

Storage and Reheating

  • Refrigerator: Keeps well for 4 days. The beans will continue to thicken the broth, so it gets heartier after sitting.
  • Freezer: Freezes well for up to 3 months. Cool it completely first, then freeze in portions. Leave a little room at the top of the container because the broth expands.
  • Reheating: Warm it gently on the stove over medium-low heat with a splash of broth or water. Don’t boil it hard, or the chicken can tighten up and the kale can go limp.

Answers to the Questions Worth Asking

Can I use dried beans instead of canned beans?+

Yes, but they need to be fully cooked before they go into the soup. Canned beans save time and also break down more predictably for the thick broth texture this recipe depends on. If you use dried beans, cook them until tender first, then continue with the recipe.

How do I make the soup thicker without blending it?+

Mash more of the beans directly in the pot. That gives you body while keeping the soup rustic instead of smooth. If it still seems thin, simmer it uncovered for a few extra minutes so some of the liquid can cook off.

Can I make this soup ahead of time?+

Yes, and it actually holds up well. The flavor deepens after a day in the fridge, though the broth thickens as the beans sit. When you reheat it, add a splash of broth to bring it back to the texture you like.

How do I keep the chicken from getting dry?+

Add the cooked chicken near the end and only simmer it long enough to heat through. It’s already cooked, so it doesn’t need time to soften; it just needs time to absorb the broth. Long simmering is what turns it stringy.

Can I use spinach instead of kale?+

Yes, but stir it in at the very end and cook it for just a minute or two. Spinach wilts fast and disappears into the broth, so the soup will be softer and less hearty than it is with kale. If you like a more substantial bowl, kale is the better choice.

High Protein White Bean Soup

High protein white bean soup with a hearty Italian-style broth, tender cannellini beans, shredded chicken, and wilted kale. Simmered with pancetta, parmesan rind, diced tomatoes, and a bright lemon finish for a thick, satisfying texture.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Italian-American
Calories: 430

Ingredients
  

Canned cannellini beans
  • 2 can (15 oz) cannellini beans, drained Drain well before using.
Shredded chicken
  • 2 cup cooked chicken, shredded Shred or pull into bite-size pieces.
Pancetta
  • 4 oz pancetta or turkey bacon, diced Use pancetta for richer flavor; turkey bacon reduces fat.
Kale
  • 4 cup kale, chopped Chop into ribbons or bite-size pieces.
Aromatics
  • 1 onion, diced Dice evenly so it cooks through at the same pace.
  • 4 clove garlic, minced Minced fresh for best aroma.
Broth and tomatoes
  • 6 cup chicken broth Use low-sodium if you prefer to control salt.
  • 1 can (14 oz) diced tomatoes Use canned diced tomatoes, including juices.
Seasonings
  • 2 tsp Italian seasoning
  • 0.5 tsp red pepper flakes Adjust heat to taste.
Parmesan rind
  • 1 parmesan rind Simmer for savory depth; remove before mashing.
Olive oil, lemon, and parmesan (for serving)
  • 0.25 cup Olive oil, parmesan, and lemon for serving Use as finishing drizzle/topping to taste.
Salt and pepper
  • 1 Salt and pepper to taste Season throughout for balanced flavor.

Equipment

  • 1 Dutch oven

Method
 

Crisp the pancetta
  1. Cook the diced pancetta in the Dutch oven until crispy, then remove and set aside.
  2. Keep the rendered fat in the pot so you can sauté the onion in it.
Build the flavor base
  1. Sauté the diced onion in the pancetta fat for 4 minutes until softened.
  2. Add the minced garlic and red pepper flakes, then cook for 1 minute until fragrant.
Simmer the soup
  1. Add the chicken broth, diced tomatoes, cannellini beans, Italian seasoning, and parmesan rind, then bring to a simmer.
  2. Simmer for 20 minutes, stirring occasionally, until the broth tastes seasoned and the beans are tender.
Thicken and finish cooking
  1. Remove the parmesan rind, then mash some of the beans in the pot to thicken the soup.
  2. Stir in the shredded chicken and chopped kale, then simmer for 5-7 minutes until the kale is wilted.
Season and serve
  1. Season with salt and pepper to taste.
  2. Top each bowl with the reserved pancetta, parmesan, a drizzle of olive oil, and a squeeze of lemon.

Notes

Pro tip: mash some beans right after simmering to create a naturally creamy texture without heavy cream. Store leftovers in the fridge up to 4 days; freeze up to 2 months (cool completely first). For a lighter option, swap pancetta with turkey bacon and use reduced-sodium chicken broth to keep the flavors bold while cutting fat.

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating