Tuscan White Bean Soup
Home › Soups, Stews & Chili › Tuscan White Bean Soup
Soups, Stews & Chili

Tuscan White Bean Soup

Golden broth, tender cannellini beans, and ribbons of kale give this Tuscan white bean soup the kind of body that makes a bowl feel complete. The pancetta brings a salty, crisp edge, while the rosemary and parmesan rind work quietly in the background, turning plain broth into something that tastes like it simmered all afternoon. It’s the kind of soup that lands on the table looking humble and eats like it had a lot more effort behind it than it did.

What makes this version work is the layering. The pancetta goes in first, and that rendered fat becomes the base for the onion, celery, and garlic instead of starting with plain oil. Then part of the beans gets mashed right in the pot, which thickens the soup without cream or flour and keeps the broth rustic instead of heavy. The kale goes in at the end so it stays green and slightly chewy, not limp and dull.

Below, I’ve included the one trick that makes the broth taste fuller, plus a few smart swaps if you need to adjust the soup for what’s in your pantry.

“

The broth got thick and silky after I mashed a few of the beans, and the rosemary with the parmesan rind made it taste like it had been simmering for hours. My husband went back for a second bowl before I even sat down.

★★★★★— Megan L.

Save this Tuscan white bean soup for the nights when you want a creamy-tasting bowl without cream, plus that rosemary-parmesan broth.

Save to Pinterest

The Part That Keeps This Soup From Tasting Flat

Most bean soups fail in one of two ways: they taste watery, or they turn heavy and one-note. This soup avoids both by building flavor in layers and using the beans themselves to thicken the pot. The pancetta gives you a salty base, the tomatoes add a little brightness, and the parmesan rind quietly rounds everything out while it simmers.

The other piece that matters is timing. Kale goes in after the beans have had time to soften, not at the start, because leafy greens need only a short simmer to stay lively. If you add it too early, it loses color and sinks into the broth. Mash only about a third of the beans at the end; that gives the soup a silky body while still leaving plenty of whole beans for texture.

What Each Ingredient Is Actually Doing in the Pot

Tuscan white bean soup hearty rosemary kale
  • Cannellini beans — These are the backbone of the soup. They soften enough to mash into the broth, but they still hold their shape, which gives you a creamy texture without needing dairy.
  • Pancetta or bacon — This is your first layer of seasoning. Pancetta tastes a little cleaner and more savory; bacon is smokier and a touch louder. Either one works because the fat gets used to cook the vegetables, so nothing gets wasted.
  • Rosemary — Fresh rosemary is worth using here. Dried rosemary can work in a pinch, but fresh sprigs perfume the broth without taking over. Pull the sprigs out before serving so no one bites into a woody stem.
  • Parmesan rind — Optional, but it adds a deeper, salty edge that makes the broth taste finished. If you don’t have a rind, add a small handful of parmesan shavings at the end instead of trying to substitute with more salt.
  • Kale — Kale stands up to simmering better than spinach, so it keeps the soup looking and tasting hearty. Strip the stems before chopping so the leaves cook evenly and don’t leave tough bits behind.
  • Diced tomatoes — The tomatoes keep the broth from tasting too heavy. They add just enough acidity to balance the beans and pancetta, especially if your broth leans mild.

Building the Soup So It Tastes Like It Simmered Longer Than It Did

Rendering the Pancetta

Start the pancetta in a cold pot and let it cook slowly until the fat melts out and the edges turn crisp. That gives you a flavored cooking fat instead of pouring in plain oil right away. If the heat is too high, the meat will brown before the fat renders, and you’ll miss the depth that makes the base taste rich.

Softening the Aromatics

Add the onion, celery, and garlic to the pancetta fat and cook them until the onion turns translucent and the celery softens. You want the garlic fragrant, not browned. If the garlic darkens too much, it turns bitter and the whole soup tastes harsher than it should.

Letting the Broth Simmer

Once the tomatoes, broth, rosemary, parmesan rind, and Italian seasoning go in, bring the pot up to a boil and then reduce it to a gentle simmer. This is where the flavors start knitting together. A hard boil makes the broth cloudy and can push the beans around too aggressively once they’re added.

Thickening Without Cream

After the beans have simmered, pull out the rosemary and rind, then mash about a third of the beans right in the pot with a spoon or potato masher. The soup should look slightly thicker and more opaque, but not puree-like. If you mash everything, you lose the contrast between the creamy broth and the whole beans, which is what gives each spoonful some bite.

Finishing with the Kale

Stir in the chopped kale and simmer just until the leaves turn dark green and tender, usually 5 to 8 minutes. The stems should be gone, so the greens melt into the broth without staying tough. Season at the end with salt and pepper, because the pancetta and parmesan rind can make the soup taste seasoned long before you’ve actually added any salt.

How to Adapt This Soup When the Pantry Is Short or the Diet Is Different

Make it vegetarian without losing body

Skip the pancetta and use olive oil to soften the vegetables. Keep the parmesan rind if you eat dairy, because it replaces a lot of the savory depth you’d normally get from the meat. If you want a fully vegetarian pot, add an extra pinch of salt and a little more parmesan shavings at the end.

Make it dairy-free

Leave out the parmesan rind and finish the bowls with olive oil instead of parmesan shavings. The soup still works because the beans and pancetta carry the richness. If you want a little extra savoriness, use a good vegetable broth with more depth, not a salty one that just tastes blunt.

Use spinach instead of kale

Spinach wilts much faster, so stir it in during the last minute or two only. It gives the soup a softer finish and a lighter green color, but it won’t hold up the same way kale does if you plan on leftovers. Use it when you want a gentler bowl and don’t mind a more delicate texture.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The soup thickens as it sits, so it may look denser on day two.
  • Freezer: It freezes well for up to 3 months. Cool it completely first, and leave a little room in the container because the beans and broth will expand a bit.
  • 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 kale will lose its texture and the broth can turn muddy.

Questions I Get Asked About This Recipe

Can I use great northern beans instead of cannellini beans?+

Yes. Great northern beans work well because they’re mild and soft enough to mash a little into the broth. The soup will be slightly less creamy than it is with cannellini beans, but the texture will still be excellent.

How do I make the soup thicker without adding cream?+

Mash more of the beans directly in the pot. That releases their starch into the broth and gives you a creamy body without changing the flavor or making the soup heavy. If you want it even thicker, simmer it uncovered for a few extra minutes after mashing.

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

Yes, and it tastes even better the next day. The broth deepens as it sits, but the kale softens a little more over time, so if you want the greens brighter, you can add them during reheating instead of cooking them all the way through at the start.

How do I stop the kale from turning mushy?+

Add it at the very end and simmer only until it’s tender. If you put it in early, it overcooks and loses both color and structure. Removing the stems also helps the leaves cook evenly, which keeps the texture from going stringy.

Can I leave out the parmesan rind?+

Yes. The soup will still work, but the broth won’t have quite the same depth. If you skip it, finish with parmesan shavings and taste the soup carefully at the end, because you may need a touch more salt than you expect.

Tuscan White Bean Soup

Tuscan white bean soup with a golden herb-and-rosemary broth, creamy mashed cannellini beans, and tender kale simmered until wilted. Finished with crispy pancetta (or bacon), olive oil, and parmesan for a hearty Italian main.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Italian
Calories: 430

Ingredients
  

cannellini beans
  • 2 can (15 oz) cannellini beans drained
pancetta or bacon
  • 4 oz pancetta or bacon diced
kale
  • 1 kale 1 bunch; stems removed and chopped
onion
  • 1 onion diced
garlic
  • 4 garlic cloves, minced
celery
  • 2 celery stalks, diced
diced tomatoes
  • 1 can (14 oz) diced tomatoes
broth
  • 6 cup chicken or vegetable broth
rosemary
  • 2 fresh rosemary sprigs
parmesan rind
  • 1 parmesan rind optional but adds depth
Italian seasoning
  • 1 tsp Italian seasoning
olive oil
  • 1 tbsp olive oil for serving and drizzling
parmesan shavings
  • 0.25 cup parmesan shavings for topping
crusty bread
  • 1 crusty bread for serving
salt and pepper
  • 1 salt and pepper to taste

Equipment

  • 1 Dutch oven

Method
 

Cook the pancetta
  1. Heat a large pot over medium heat and cook the diced pancetta (or bacon) until crispy, about 5 to 8 minutes. Transfer to a plate and set aside.
Build the base
  1. In the same pot, sauté the diced onion, celery, and minced garlic in the rendered fat over medium heat for 5 minutes, stirring until softened and fragrant. Keep heat at a steady sizzle without browning.
  2. Add the diced tomatoes, broth, rosemary sprigs, parmesan rind (if using), and Italian seasoning. Bring the mixture to a boil, with visible bubbles across the surface.
Simmer and thicken
  1. Stir in the drained cannellini beans and reduce to a simmer. Simmer for 20 minutes, until the beans are tender.
  2. Remove the rosemary sprigs and parmesan rind from the pot. Mash about a third of the beans directly in the pot to thicken the soup.
Wilt the kale and serve
  1. Add the chopped kale to the pot and simmer for 5 to 8 minutes until wilted and bright green. Stir occasionally so it cooks evenly.
  2. Season with salt and pepper to taste. Ladle into bowls and finish with a drizzle of olive oil, parmesan shavings, the crispy pancetta, and crusty bread on the side.

Notes

For best texture, mash only about one-third of the beans so the rest stay creamy but distinct. Refrigerate leftovers in an airtight container for up to 4 days; reheat gently on the stove. Freezing is yes—cool completely and freeze up to 3 months, then thaw and rewarm, adding a splash of broth if it thickens. For a lighter option, use olive oil instead of pancetta and choose vegetable broth for a vegetarian version.

Leave a Comment

Recipe Rating