Tuscan White Bean Soup

Loading…

By Reading time

Cannellini beans, rosemary, and kale turn into a soup that tastes like it simmered all afternoon, even though the pot is on the stove for just over half an hour. The broth gets savory from pancetta and parmesan rind, then turns creamy when a few of the beans are mashed right in the pot. That one move gives you body without flour, cream, or any extra fuss.

The trick here is building flavor in layers. First you render the pancetta so the fat can season the onions, celery, and garlic. Then the tomatoes, broth, rosemary, and parmesan rind get time to mingle before the kale goes in at the end, which keeps it green and tender instead of dull and mushy. If you’ve ever had white bean soup that tasted thin or flat, this version fixes both problems.

Below, I’ve included the step that makes the broth thick enough to feel substantial, plus a few simple swaps if you want to skip the meat or use what you already have in the pantry.

“

The broth thickened up perfectly after I mashed some of the beans, and the rosemary with the parmesan rind gave it a depth I wasn’t expecting. We ate it with crusty bread and no one missed anything else.

★★★★★— Melissa T.

Save this Tuscan White Bean Soup for nights when you want a brothy, hearty bowl with rosemary, kale, and creamy beans.

Save to Pinterest

The Broth Needs One Creamy Move Before the Kale Goes In

White bean soup can taste perfectly seasoned and still fall flat if the broth stays too thin. The fix is simple: mash a portion of the beans after they’ve simmered long enough to soften and release starch. That gives the soup body without turning it into a puree, and it’s why this bowl feels hearty enough to count as dinner.

Don’t rush the pancetta or the aromatics. The rendered fat carries the onion, celery, and garlic, and those browned bits at the bottom of the pot are part of the flavor base. If you add the broth too early, you lose the chance to build that savory layer first.

What Each Ingredient Is Doing in the Pot

Tuscan White Bean Soup hearty savory rosemary
  • Cannellini beans — These are the backbone of the soup. They get creamy when simmered and mashed, which is what thickens the broth naturally. Great Northern beans work in a pinch, but cannellini stay a little silkier and hold their shape better.
  • Pancetta or bacon — This adds the first layer of salt and smoke. Pancetta gives a more classic Italian feel, while bacon is sharper and a little more pronounced. If you skip the meat, add an extra drizzle of olive oil and a pinch of salt at the end so the soup doesn’t taste lean.
  • Parmesan rind — This is optional, but it pulls a surprising amount of savory depth into the broth. Drop it in early and let it simmer with the beans. If you don’t have one, a small handful of grated parmesan stirred in at the end helps, though it won’t give quite the same roundness.
  • Kale — Add it at the end so it stays tender and bright. It only needs a few minutes in the hot broth. If you overcook it, it turns muddy and loses that pleasant bite.
  • Rosemary — Fresh rosemary is worth using here because it perfumes the whole pot without needing much else. Dried rosemary can work, but use less and crush it between your fingers before adding so it doesn’t stay woody and sharp.

Building the Soup in the Right Order

Render the Pancetta Until the Fat Turns Gold

Start the pancetta in a large pot over medium heat and cook until the pieces are crisp at the edges and the fat has rendered into the pan. If you pull it too early, you miss the flavor that seasons everything else. Remove it with a slotted spoon and leave the fat behind.

Soften the Aromatics in the Pan Drippings

Add the onion, celery, and garlic to the hot fat and cook until the onion looks translucent and the celery has softened. The garlic should smell sweet and fragrant, not sharp. If the garlic starts to brown fast, lower the heat; burnt garlic will take over the whole pot.

Simmer the Beans Until the Broth Tastes Full

Stir in the tomatoes, broth, rosemary, parmesan rind, Italian seasoning, and beans, then bring everything up to a boil before lowering it to a steady simmer. This is where the broth picks up its deep, savory character. Give it the full 20 minutes so the beans soften enough to mash later without turning chalky.

Mash, Then Wilt the Kale at the End

Pull out the rosemary stems and parmesan rind, then mash about a third of the beans against the side of the pot. The soup should look thicker immediately, with a slightly rustic texture. Stir in the kale and simmer just until it turns tender and dark green, then finish with salt, pepper, olive oil, parmesan, and the reserved pancetta.

How to Adapt This for Meatless, Heartier, or Pantry-Only Nights

Vegetarian Version That Still Tastes Deep and Savory

Skip the pancetta and use vegetable broth, then add an extra tablespoon of olive oil at the end plus the parmesan rind if you eat dairy. The soup will be a little lighter, but the beans, rosemary, and parmesan still give it plenty of backbone. For a fully vegetarian finish, use grated parmesan on top or leave it out entirely and add a touch more salt.

No Kale? Use Another Green With a Short Cook Time

Spinach, escarole, or chard all work here. Spinach wilts fast and gives the softest texture, while escarole adds a more bitter, sturdy edge. Add any of them near the end so they stay fresh instead of fading into the broth.

Make It Meatier Without Changing the Method

Use bacon instead of pancetta and keep the reserved crisp bits for serving. You can also add a browned Italian sausage link, sliced, if you want a heavier bowl. The key is still the same: build the base first, then let the beans and greens finish the job.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The soup thickens as it sits, so it may look a little denser the next day.
  • Freezer: It freezes well for up to 3 months, though the kale softens a bit after thawing. Cool it completely before freezing in portions.
  • Reheating: Warm gently on the stove over medium-low heat with a splash of broth or water if needed. Don’t boil it hard or the greens can turn dull and the beans can break down too much.

Answers to the Questions Worth Asking

Can I use dried beans instead of canned beans?+

Yes, but cook them first until they’re fully tender. You’ll need about 3 to 3 1/2 cups cooked beans to replace the two cans. Canned beans save time and also help you control the texture more predictably, which matters when you’re mashing part of them for thickness.

How do I keep the kale from getting mushy?+

Add it only at the end and simmer just until the leaves turn dark green and tender. Kale keeps cooking from the heat of the broth even after the burner goes off, so pulling it early gives you the best texture. If you like it softer, let the pot sit covered for a few minutes after adding it instead of boiling it longer.

Can I leave out the parmesan rind?+

Yes. The soup will still work, just with a little less depth in the broth. If you skip it, finish with a touch more parmesan on top or a small pinch of salt at the end to bring the flavor back into focus.

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

Mash more of the beans against the side of the pot, then let the soup simmer for a couple more minutes. That starch is what gives the broth its body. If you add a starch slurry instead, the texture turns slick instead of creamy.

Can I make Tuscan white bean soup ahead of time?+

Yes, and the flavor gets even better after a night in the fridge. The kale will soften a bit more, so if you want it brighter, you can add the greens when reheating instead of during the first cook. This soup is one of those dishes that settles in and tastes more complete the next day.

Tuscan White Bean Soup

Tuscan white bean soup with pancetta and rosemary simmers into a thick, brothy bowl with tender cannellini beans and wilted kale. A parmesan-rind trick deepens the flavor while you mash part of the beans for natural creaminess.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Italian
Calories: 420

Ingredients
  

Cannellini beans
  • 2 can (15 oz) cannellini beans, drained Use drained beans from canned jars.
Pancetta
  • 4 oz pancetta or bacon, diced Cook until crisp for topping and flavor.
Vegetables
  • 1 onion, diced
  • 2 stalks celery, diced
  • 1 bunch kale, stems removed and chopped Chop stems finely; add to soup to wilt evenly.
  • 4 cloves garlic, minced
  • 1 can (14 oz) diced tomatoes
Broth and herbs
  • 6 cup chicken or vegetable broth Choose chicken for richer flavor or vegetable for vegetarian.
  • 2 sprig fresh rosemary Add whole sprigs for aroma; remove before blending.
  • 1 tsp Italian seasoning
  • 1 parmesan rind (optional but adds depth) Stir in for flavor; remove and discard after simmering.
Serving and seasoning
  • 0.25 cup olive oil, parmesan shavings, and crusty bread for serving Use olive oil and parmesan shavings for topping; serve with crusty bread.
  • salt and pepper to taste Season at the end to taste.

Equipment

  • 1 Dutch oven

Method
 

Cook the pancetta
  1. Cook the pancetta in a large pot until crispy, then remove and set aside so the fat stays in the pot.
Sauté the aromatics
  1. Sauté the onion, celery, and garlic in the pancetta fat for 5 minutes, stirring until softened and fragrant.
Simmer the base
  1. Add the diced tomatoes, broth, rosemary sprigs, parmesan rind if using, and Italian seasoning, then bring to a boil.
Cook the beans
  1. Add the cannellini beans and simmer for 20 minutes to heat through and develop body.
Thicken with mashed beans
  1. Remove the rosemary and parmesan rind, then mash about a third of the beans in the pot to thicken the soup.
Wilt the kale
  1. Add the kale and simmer for 5-8 minutes until wilted and tender.
Finish and serve
  1. Season with salt and pepper to taste, then drizzle with olive oil and top with parmesan shavings and the pancetta.

Notes

Pro tip: Mash in the pot rather than blending for a classic rustic texture—aim for about one-third for thick, brothy creaminess. Store leftovers in an airtight container in the refrigerator for up to 4 days; reheat gently on the stovetop. Freezing is yes for best texture within 2 months. For a dietary swap, use vegetable broth and skip pancetta to keep it vegetarian (you may add a touch more olive oil to replace some richness).

You might also like these recipes

Leave a Comment

Recipe Rating