Tuscan White Bean Soup with Kale (One Pot, 45 Minutes)

Tuscan White Bean Soup with Kale (One Pot, 45 Minutes)

Tuscan white bean soup is the kind of dinner that tastes like it simmered all afternoon but actually comes together in about 45 minutes. Creamy cannellini beans, tender kale, garlic, rosemary and a rich tomato broth fill one big pot.

The trick is blending a small portion of the beans into the broth. That one step turns a thin, brothy soup into something velvety and filling without any cream at all.

It is inexpensive, mostly pantry based and naturally vegetarian if you skip the optional Parmesan rind. It also reheats beautifully, so it earns a spot in the weekly rotation from the first cold week of October right through March.

Why this recipe works

  • Blending some of the beans thickens the broth. Pureeing about a cup of beans with a little broth gives the soup body and a creamy texture without dairy.
  • A Parmesan rind adds savory depth. It slowly melts its flavor into the broth while the soup simmers, the same way a bone does in stock.
  • Rosemary and garlic go in early. Cooking them in olive oil with the vegetables softens their sharp edges and spreads their flavor through the whole pot.
  • Kale goes in at the end. Ten minutes is enough to make it tender while keeping its color and a bit of texture.
  • Lemon and good olive oil at the table. A squeeze of acid and a drizzle of oil make the beans taste brighter and richer at the same time.

Ingredients you’ll need

Cannellini beans are the classic choice. They are large, creamy and hold their shape during simmering. Canned beans keep this a weeknight recipe, and rinsing them well removes the starchy liquid that can make a soup taste flat.

Ingredients for Tuscan White Bean Soup with Kale laid out on the table

Kale gives the soup its Tuscan character. Lacinato kale, also sold as dinosaur or Tuscan kale, has flat, dark leaves that turn silky in broth. Curly kale works too and is easier to find.

Aromatics are onion, carrot, celery and plenty of garlic. This base is what makes the soup taste slow cooked even when it is not.

Canned diced tomatoes add gentle acidity and color. Fire roasted tomatoes bring a light smokiness if you like that.

Broth can be vegetable or chicken. A low sodium broth gives you control over the final seasoning, since the beans, tomatoes and Parmesan all bring salt.

Fresh rosemary and a couple of bay leaves are the herbs. Rosemary is strong, so one sprig is plenty. Remove the stem and the bay leaves before serving.

A Parmesan rind is optional but worth it. Save the ends from wedges of Parmesan in a freezer bag and drop one into soups like this.

Ingredient notes and smart substitutions

Cannellini beans

Swap in great northern beans or navy beans one for one. Navy beans are smaller and break down a little more, which makes the soup even creamier. Chickpeas also work, though the texture is firmer.

To use dried beans, soak 1 cup overnight, then simmer in salted water until tender, about 60 to 90 minutes. One cup of dried beans yields about 3 cups cooked, which replaces two 15 oz cans.

Kale

Use 4 cups of chopped Swiss chard or escarole in place of the kale. Both cook faster, so add them in the last 5 minutes. Baby spinach also works. Stir in 4 cups and turn off the heat, since it wilts in about a minute.

Broth

Vegetable broth keeps the soup vegetarian. Chicken broth makes it slightly richer. If you only have bouillon, use 1 cube or 1 tsp of paste per cup of water and go light on added salt until you taste at the end.

Rosemary

Use 1 tsp dried rosemary in place of a fresh sprig, crushed between your fingers so it does not stay woody. Fresh thyme is a good alternative. Use 3 or 4 sprigs and pull the stems out before serving.

Parmesan rind

No rind on hand? Stir 1/4 cup finely grated Parmesan into the pot at the end, or skip it entirely and add 1 tsp of white miso for a savory boost that keeps the soup vegan.

Tomatoes

A 14.5 oz can of diced tomatoes can be replaced with 2 tbsp of tomato paste stirred into the vegetables before the broth goes in. The soup will be a little less chunky and a touch deeper in flavor.

How to make it

1. Soften the vegetables

Warm 3 tbsp of olive oil in a large Dutch oven over medium heat. Add the diced onion, carrot and celery with a pinch of salt and cook for 8 to 10 minutes, stirring now and then, until soft and just starting to turn golden at the edges.

Do not rush this step. The vegetables should be soft enough to mash against the side of the pot with a spoon. That softness is where most of the sweetness in the finished soup comes from.

2. Add garlic, rosemary and tomatoes

Stir in the minced garlic, rosemary and red pepper flakes and cook for 1 minute until fragrant. Add the diced tomatoes with their juice and let them bubble for 2 or 3 minutes so the raw tomato taste cooks off.

Tuscan White Bean Soup with Kale: Add the diced tomatoes with their juice and cook for 2 to 3 minutes, stirring, until slightly thickened

3. Simmer the beans

Pour in the broth, add the rinsed beans, bay leaves and Parmesan rind, and bring to a boil. Lower the heat and simmer uncovered for 15 minutes so the flavors come together.

4. Blend for body

Scoop out about 1 1/2 cups of soup, mostly beans with a little broth, and puree it in a blender or with an immersion blender in a bowl. Stir the puree back into the pot. The broth will turn creamy and slightly thick.

If you like a very smooth soup, blend more. If you like it brothy and chunky, blend less. This is the dial that controls the final texture.

Tuscan White Bean Soup with Kale: Ladle about 1 1/2 cups of the soup, mostly beans, into a blender or bowl and puree until smooth. Stir the pure

5. Add the kale

Stir in the chopped kale and simmer for 8 to 10 minutes until the leaves are tender and dark green. Fish out the bay leaves, rosemary stem and Parmesan rind.

6. Season and finish

Stir in 1 tbsp of lemon juice, then taste and add salt and pepper as needed. Ladle into bowls and top with grated Parmesan and a drizzle of olive oil.

Common mistakes and how to fix them

The soup tastes flat. It almost always needs salt or acid. Add salt in small pinches and taste after each one, then finish with lemon juice. A soup made with low sodium broth can need a full teaspoon of salt or more.

Tuscan White Bean Soup with Kale: Remove the bay leaves, rosemary stem and Parmesan rind. Stir in the lemon juice and black pepper. Taste and ad

The kale is tough. The stems were probably left in. Strip the leaves from the thick center ribs before chopping, and give the kale a full 10 minutes in the pot.

The soup is too thin. Blend another cup of beans and stir it back in, or simmer uncovered for 10 more minutes to reduce.

The soup is too thick. Beans keep absorbing liquid as they sit. Stir in broth or water a splash at a time until it loosens.

The beans turned to mush. Canned beans are already fully cooked and only need to heat through and absorb flavor. Keep the simmer gentle and do not let it boil hard for long periods.

The rosemary took over. One sprig is the right amount. If you added more, stir in an extra cup of broth and a squeeze of lemon to balance it.

Timing and make ahead plan

Start to finish, this soup takes about 45 minutes. Chopping the vegetables takes 10 minutes, and the rest is simmering that needs only an occasional stir.

The night before: chop the onion, carrot, celery and garlic and store them in a container in the fridge. Strip and chop the kale and keep it in a zip top bag with a paper towel.

Up to 3 days ahead: make the whole soup, cool it and refrigerate. Add a splash of broth when reheating because the beans thicken it overnight.

For the freezer: make the soup through step 4, cool, and freeze without the kale. Add fresh kale when you reheat so it stays bright instead of turning drab.

This is a good candidate for a batch cooking session. It sits comfortably beside a pot of hearty lentil soup on the stove, and both freeze well for the weeks ahead.

Tips for the best Tuscan white bean soup

Use a heavy pot. A Dutch oven holds heat evenly and lets the vegetables soften without scorching.

Rinse canned beans well. The liquid in the can is starchy and often tastes metallic. A quick rinse under cold water fixes both problems.

Cut the vegetables small, about 1/4 inch. Small pieces soften quickly and melt into the broth rather than sitting in it like chunks.

Finish with your best olive oil. Cooking oil can be ordinary, but the drizzle on top is the first thing you taste, so use the good bottle.

Serve with something crunchy. Toasted bread rubbed with garlic is traditional, and it soaks up the broth beautifully.

Variations

With sausage: brown 12 oz of Italian sausage, crumbled, in the pot before the vegetables. Remove it, cook the soup as written, then stir it back in with the kale. Ground meat should reach 160°F.

With pasta: add 1 cup of small pasta such as ditalini with the beans and increase the broth by 2 cups. Cook until the pasta is tender, about 10 minutes.

With pancetta: render 4 oz of diced pancetta in the pot first, then cook the vegetables in the fat. Skip the extra olive oil.

Smoky: use fire roasted tomatoes and add 1/2 tsp of smoked paprika with the garlic.

Extra vegetables: a diced zucchini or a cup of chopped green beans can go in with the kale.

Vegan: skip the Parmesan rind and cheese, use vegetable broth and finish with a spoonful of nutritional yeast or a little white miso for depth.

Equipment that makes this easier

A 5 to 6 quart Dutch oven or heavy soup pot is the right size. The soup makes about 10 cups and needs room for stirring.

An immersion blender lets you puree part of the soup right in a bowl or measuring cup without transferring hot liquid to a countertop blender. If you use a regular blender, fill it no more than halfway and vent the lid.

A sharp chef’s knife makes the 10 minutes of chopping go quickly. A salad spinner is handy for washing and drying kale.

A ladle and a microplane for the Parmesan round things out.

Scaling up or down

To double the recipe for a crowd, use an 8 quart stockpot and double everything except the rosemary and red pepper flakes, which you should increase by only half. Simmering time stays about the same, though the pot will take longer to come to a boil.

To halve it, use one can of beans, half the vegetables and 3 cups of broth. A 3 quart saucepan is big enough. Blend about 3/4 cup of soup for body.

The recipe as written serves 6 as a main course with bread, or 8 as a starter.

What to serve with it

Crusty bread is the natural partner. Toast thick slices, rub them with a cut garlic clove and drizzle with olive oil.

Tuscan White Bean Soup with Kale, plated and ready to serve

For a bigger meal, serve small bowls of soup before roast chicken with root vegetables or alongside a wedge of eggplant Parmesan.

A simple green salad with a sharp vinaigrette balances the richness of the beans. For more pairing ideas, see our list of fall side dishes.

How to store, freeze and reheat

Refrigerator: cool the soup, then store in a covered container for up to 4 days. It thickens as it sits, so plan on adding a little broth.

Freezer: freeze in portions for up to 3 months. Leave an inch of space at the top of containers since the soup expands. For best texture, freeze before adding the kale and add fresh kale when reheating.

Reheat: warm on the stove over medium heat, stirring, until steaming hot, or microwave in 90 second bursts. Leftovers should reach 165°F. Add a fresh squeeze of lemon before serving.

Leftover ideas

Simmer leftover soup until very thick and spoon it over toasted bread for a rustic open faced lunch.

Stir in cooked pasta or rice to stretch two servings into four.

Blend the leftovers completely smooth and serve as a creamy white bean puree under seared fish or chicken.

Thin it with extra broth, add a handful of cooked shredded chicken and you have a completely different soup for the next night.

Nutrition notes

A serving of this soup, about 1 2/3 cups without cheese or bread, lands roughly in the range of 280 to 340 calories, with about 12 to 15 grams of protein and 10 to 12 grams of fiber from the beans and kale.

The exact numbers vary with your broth, the amount of olive oil and whether you add Parmesan or sausage. Treat these as estimates rather than precise counts.

Tuscan White Bean Soup with Kale

A creamy, brothy white bean soup with kale, garlic, rosemary and tomatoes, made in one pot in about 45 minutes.

  • Prep15 min
  • Cook35 min
  • Total50 min
  • Servings6
  • CourseSoup
  • CuisineItalian

Equipment

  • 5 to 6 quart Dutch oven
  • Immersion blender or countertop blender

Ingredients

  • 3 tbsp olive oil, plus more for serving
  • 1 large yellow onion, diced small
  • 2 medium carrots, diced small
  • 2 celery stalks, diced small
  • 1 tsp kosher salt, plus more to taste
  • 4 garlic cloves, minced
  • 1 sprig fresh rosemary
  • 1/4 tsp red pepper flakes
  • 1 can (14.5 oz) diced tomatoes, with juice
  • 6 cups low sodium vegetable or chicken broth
  • 3 cans (15 oz each) cannellini beans, drained and rinsed
  • 2 bay leaves
  • 1 Parmesan rind (optional)
  • 1 bunch lacinato or curly kale, stems removed, leaves chopped (about 6 cups)
  • 1 tbsp fresh lemon juice
  • 1/2 tsp black pepper
  • Grated Parmesan, for serving

Instructions

  1. Warm the olive oil in a large Dutch oven over medium heat. Add the onion, carrot, celery and 1 tsp salt. Cook, stirring occasionally, for 8 to 10 minutes until very soft and lightly golden.
  2. Stir in the garlic, rosemary sprig and red pepper flakes. Cook for 1 minute until fragrant.
  3. Add the diced tomatoes with their juice and cook for 2 to 3 minutes, stirring, until slightly thickened.
  4. Pour in the broth and add the beans, bay leaves and Parmesan rind if using. Bring to a boil, then reduce the heat and simmer uncovered for 15 minutes.
  5. Ladle about 1 1/2 cups of the soup, mostly beans, into a blender or bowl and puree until smooth. Stir the puree back into the pot.
  6. Add the chopped kale and simmer for 8 to 10 minutes until tender and dark green.
  7. Remove the bay leaves, rosemary stem and Parmesan rind. Stir in the lemon juice and black pepper. Taste and add more salt as needed.
  8. Serve hot, topped with grated Parmesan and a drizzle of olive oil.

Notes

  • Make ahead: the soup keeps for 4 days in the fridge. Add a splash of broth when reheating since the beans thicken it.
  • Freezer: freeze up to 3 months. For the best texture, freeze before adding the kale and stir fresh kale in while reheating.
  • Vegan: skip the Parmesan rind and cheese, use vegetable broth and finish with 1 tsp white miso.
  • Dried beans: soak 1 cup overnight and simmer until tender. This yields about 3 cups, which replaces two cans.

Frequently asked questions

What beans are best for Tuscan white bean soup?

Cannellini beans are the traditional choice because they are large and creamy and hold their shape. Great northern or navy beans work just as well. Navy beans break down a little more and make the soup slightly thicker.

Can I make white bean soup without blending?

Yes. Skip the blending step for a brothy soup, or mash a cup of beans against the side of the pot with a wooden spoon for a little body without pulling out a blender.

Can I use spinach instead of kale?

Yes. Stir in 4 cups of baby spinach at the very end and turn off the heat. It wilts in about a minute. Swiss chard and escarole also work and need about 5 minutes.

Is Tuscan white bean soup healthy?

It is high in fiber and plant protein from the beans and kale, and it is made with olive oil rather than cream. A serving runs roughly 280 to 340 calories before cheese and bread, though that varies with your ingredients.

Can I make it in a slow cooker?

Yes. Cook the vegetables and garlic in a skillet first, then transfer everything except the kale and lemon to the slow cooker. Cook on LOW for 4 to 5 hours or HIGH for 2 to 3 hours without lifting the lid. Add the kale for the last 20 minutes and finish with lemon.

Why does my bean soup taste bland?

It usually needs salt and acid. Season in small pinches, tasting as you go, and finish with a tablespoon of lemon juice. A Parmesan rind simmered in the broth also adds a lot of savory depth.

About the author

Isabel Bernard
Isabel Bernard

Isabel is the organizer and home cook behind Sip Savor Mix. She writes about simple systems that keep a home calm and cozy fall dinners that fit real weeknights. Read more

Scroll to Top