Tuscan White Bean Soup Recipe

This Tuscan White Bean Soup recipe features tender cannellini beans, kale, and savory pancetta in a rich broth. Simple, cozy, and ready in under an hour.

Tuscan White Bean Soup is the kind of dinner that shows up when the weather turns and you want something warm without much fuss.

It leans on creamy cannellini beans, sweet sauteed vegetables, and a rich, herby broth that tastes like it simmered all day, even though it comes together in under an hour.

This version keeps things close to the classic Tuscan style you’ll find in trattorias and family kitchens across Italy, with a few smart touches that make it easy for home cooks.

If you already love the combination of beans and greens, my white bean and kale soup is another one worth bookmarking.

Quick Recipe Summary
Prep Time15 minutes
Cook Time35 minutes
Total Time50 minutes
Servings6 servings
Difficulty LevelEasy
Tuscan White Bean Soup Recipe

Why You’ll Love This Tuscan White Bean Soup Recipe

This soup checks every box for a weeknight dinner that still feels a little special.

It’s built on pantry staples but tastes far more complex than the ingredient list suggests.

  • Ready in about 50 minutes from start to finish
  • Made in one pot, so cleanup is quick
  • Naturally hearty and filling thanks to the cannellini beans
  • Easy to make vegetarian by leaving out the pancetta
  • Tastes even better the next day, making it a great meal prep option
  • Freezer friendly for busy weeks ahead

Another favorite: Tuscan Ribollita Soup Recipe

Ingredients

Most of these ingredients are things you probably already have in your kitchen, with a couple of specialty items that really round out the flavor.

  • 2 tablespoons extra virgin olive oil, plus more for drizzling
  • 4 ounces diced pancetta (optional, omit for vegetarian)
  • 1 medium yellow onion, diced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 4 garlic cloves, minced
  • 1 tablespoon Italian seasoning
  • 1/2 teaspoon crushed red pepper flakes, optional
  • 2 bay leaves
  • 1 can (14.5 ounces) diced tomatoes
  • 3 cans (15 ounces each) cannellini beans, drained and rinsed
  • 6 cups chicken or vegetable bone broth
  • 1 Parmigiano Reggiano rind, optional but recommended
  • 4 cups chopped kale, stems removed
  • Salt and black pepper, to taste
  • Grated Parmigiano Reggiano, for serving
  • Crusty bread, for serving

This same base of beans, herbs, and greens shows up in my Zuppa Toscana Recipe, if you want to try a sausage forward take on the Tuscan flavor profile.

Kitchen Equipment Needed

You don’t need anything fancy for this recipe, just a few reliable basics that make the process smoother.

Read Also: Chicken And White Bean Stew

Recommended Products for This Recipe

These are a few products I personally reach for when I make this soup, based on what has actually made a difference in my kitchen.

1. Le Creuset Enameled Dutch Oven

This pot heats evenly and holds temperature well, which matters when you’re building layers of flavor by sauteing, then simmering for a long stretch.

The enamel coating also means no scorched bits stuck to the bottom.

It’s a splurge, but one that will outlast most cookware in your kitchen.

Get it on Amazon

2. Rancho Gordo Cannellini Beans

If you want to try this soup with dried beans instead of canned, this brand cooks up incredibly creamy and holds its shape well in soups.

The flavor is noticeably richer than most grocery store dried beans. Soak them the night before for the best texture.

Get it on Amazon

3. Parmigiano Reggiano Wedge

Simmering a real Parmigiano Reggiano rind in the broth adds a savory depth you simply cannot get from the pre-grated stuff in a green can.

Buying a wedge also means you get fresh grated cheese for serving.

It keeps well in the fridge for months, so it’s worth having on hand.

Get it on Amazon

4. Immersion Blender

Blending a portion of the soup right in the pot thickens the broth naturally without any cream or flour.

It only takes a few seconds and it turns a brothy soup into something velvety.

Cleanup is also much easier than transferring hot soup to a countertop blender.

Get it on Amazon

If you’d rather let a slow cooker do the work, my slow cooker chicken and white bean stew uses a similar approach with almost no hands on time.

Tuscan White Bean Soup Recipe

Step-by-Step Instructions: How to Make Tuscan White Bean Soup

1. Cook the Pancetta

  • Set your Dutch oven over medium heat and add the olive oil.
  • Once the oil is shimmering, add the diced pancetta.
  • Cook for 4 to 5 minutes, stirring occasionally, until the pancetta is browned and has released some of its fat.
  • Use a slotted spoon to transfer the pancetta to a plate, leaving the rendered fat in the pot.
  • If you are skipping the pancetta for a vegetarian version, simply heat the olive oil until shimmering and move on to the next step.

2. Saute the Vegetables

  • Add the diced onion, carrots, and celery to the pot.
  • Saute for 7 to 8 minutes, stirring occasionally, until the vegetables have softened and the onion is translucent.
  • Add the minced garlic and cook for another 30 seconds, stirring constantly so it does not burn.

3. Add the Seasonings

  • Sprinkle in the Italian seasoning and crushed red pepper flakes, if using.
  • Add the bay leaves and stir everything together so the vegetables are evenly coated.
  • Cook for about 1 minute to let the herbs bloom in the oil.

4. Build the Broth

  • Pour in the diced tomatoes with their juices.
  • Add the drained and rinsed cannellini beans.
  • Pour in the chicken or vegetable bone broth and stir to combine.
  • Nestle the Parmigiano Reggiano rind into the pot, if using.
  • Return the cooked pancetta to the pot.

5. Simmer the Soup

  • Bring the soup to a gentle boil over medium high heat.
  • Once boiling, reduce the heat to low and cover the pot partially.
  • Let the soup simmer for 20 to 25 minutes, stirring occasionally, so the flavors have time to meld.

6. Blend for Creaminess (Optional)

  • Remove and discard the bay leaves and the Parmigiano Reggiano rind.
  • Using an immersion blender, pulse the soup 4 to 5 times directly in the pot, blending only a small portion of the beans and vegetables.
  • This step thickens the broth while still leaving plenty of texture. Skip this step entirely if you prefer a brothier soup.

7. Add the Kale

  • Stir the chopped kale into the pot.
  • Cook for 3 to 5 minutes, until the kale has wilted and turned bright green.
  • Taste the soup and season with salt and black pepper as needed.

8. Serve

  • Ladle the soup into bowls.
  • Top each bowl with freshly grated Parmigiano Reggiano and a drizzle of good olive oil.
  • Serve immediately with warm crusty bread on the side.

You might also enjoy: White Bean Soup Recipe

Tips for The Best Tuscan White Bean Soup

A few small details make a noticeable difference in how this soup turns out.

  • Do not skip sauteing the vegetables fully, since this step builds the base flavor of the whole soup
  • Simmering the Parmigiano Reggiano rind adds a deep, savory flavor you cannot replicate with grated cheese alone
  • Only blend a small portion of the soup so it keeps some texture instead of turning into a puree
  • Add the kale toward the end of cooking so it stays vibrant instead of turning mushy
  • Taste and adjust the seasoning right before serving, since the broth reduces slightly as it simmers

These same tips carry over nicely if you ever make my navy bean soup recipe, since the two soups share a similar base.

Serving Suggestions

Tuscan White Bean Soup Recipe

This soup is filling enough to be a full meal, but it also pairs nicely with a few simple sides.

A crusty loaf of bread for dipping is almost non-negotiable in my house.

  • Warm crusty bread or garlic bread for dipping
  • A simple green salad with lemon vinaigrette
  • Roasted vegetables on the side for extra color
  • A glass of dry white wine, like Vermentino or Pinot Grigio
  • Shaved fennel salad for a fresh, crisp contrast

Read Also: Ham And Bean Soup

Variations of Tuscan White Bean Soup

This recipe is flexible, so feel free to adjust it based on what you have on hand or what you’re in the mood for.

  • Swap kale for baby spinach and add it in the last 2 minutes of cooking
  • Use Italian sausage instead of pancetta for a heartier, spicier version
  • Add a rind of pecorino instead of Parmigiano Reggiano for a sharper flavor
  • Stir in a splash of heavy cream at the end for an extra creamy finish
  • Add small pasta shapes like ditalini during the last 10 minutes of simmering for a heartier soup
  • Use great northern beans or navy beans in place of cannellini beans

For a slow cooker take on a similar bean and ham combination, check out my crockpot ham and bean soup.

Storage and Reheating

This soup stores well, which makes it a great candidate for meal prep or make ahead dinners.

  • Refrigerate leftovers in an airtight container for up to 5 days
  • Freeze in freezer safe containers for up to 3 months
  • Thaw frozen soup in the refrigerator overnight before reheating
  • Reheat gently on the stovetop over medium low heat, stirring occasionally
  • Add a splash of broth or water when reheating if the soup has thickened too much

For another soup that holds up well in the fridge, try: Pasta Fagioli Recipe

Nutritional Facts

Approximate values per serving, based on 6 servings:

  • Calories: 310
  • Protein: 16g
  • Carbohydrates: 34g
  • Fiber: 9g
  • Fat: 12g
  • Sodium: 780mg

If you’re tracking similar numbers across your soup rotation, my senate bean soup recipe runs pretty comparable per serving.

Health Benefits of Key Ingredients

Beyond tasting great, this soup brings genuine nutritional value to the table.

Cannellini beans are a great source of plant based protein and fiber, which helps keep you full longer.

  • Cannellini beans provide protein, fiber, and iron
  • Kale is packed with vitamins A, C, and K
  • Carrots contribute beta carotene and support eye health
  • Garlic has natural antioxidant properties
  • Olive oil offers heart healthy monounsaturated fats
  • Tomatoes provide vitamin C and lycopene

Read Also: Bean Soup Recipe

FAQs About Tuscan White Bean Soup

1. Can I make this soup without pancetta?

Yes, this soup is delicious without pancetta.

Simply heat the olive oil and proceed with sauteing the vegetables, and use vegetable broth to keep it fully vegetarian.

2. Can I use dried beans instead of canned?

You can use dried cannellini beans if you soak and cook them ahead of time.

You will need about 1 and a half cups of dried beans to replace the three cans of canned beans in this recipe.

3. Why do you add a Parmigiano Reggiano rind to the broth?

Simmering a cheese rind in the broth infuses it with a rich, savory flavor that plain grated cheese cannot fully replicate.

It’s a classic trick used in many Italian soups.

4. Can I make this soup in a slow cooker?

Yes, saute the pancetta and vegetables first, then transfer everything to a slow cooker with the remaining ingredients except the kale.

Cook on low for 6 hours, then stir in the kale during the last 15 minutes.

5. Is this soup gluten free?

As written, this recipe is naturally gluten free. Just double check that your broth and any add ins, like sausage, are labeled gluten free if that’s a concern.

If black beans are more your speed, my black bean soup recipe follows a similar cooking method.

Tuscan White Bean Soup Recipe

Tuscan White Bean Soup

Author: iamwinfred
310kcal
No ratings yet
Share Print Save
Prep 15 minutes
Cook 35 minutes
Total 50 minutes
This Tuscan White Bean Soup is the kind of dinner that shows up when the weather turns and you want something warm without much fuss. It leans on creamy cannellini beans, sweet sauteed vegetables, and a rich, herby broth that tastes like it simmered all day, even though it comes together in under an hour. This version keeps things close to the classic Tuscan style you’ll find in trattorias and family kitchens across Italy, with a few smart touches that make it easy for home cooks.
Servings 6 servings
Course Soup
Cuisine Italian
Cost $12

Ingredients

  • 2 tablespoons extra virgin olive oil plus more for drizzling
  • 4 ounces diced pancetta optional, omit for vegetarian
  • 1 medium yellow onion diced
  • 2 medium carrots diced
  • 2 celery stalks diced
  • 4 garlic cloves minced
  • 1 tablespoon Italian seasoning
  • 1/2 teaspoon crushed red pepper flakes optional
  • 2 bay leaves
  • 1 can diced tomatoes 14.5 ounces
  • 3 cans cannellini beans 15 ounces each, drained and rinsed
  • 6 cups chicken or vegetable bone broth
  • 1 Parmigiano Reggiano rind optional but recommended
  • 4 cups chopped kale stems removed
  • Salt and black pepper to taste
For Serving
  • Grated Parmigiano Reggiano
  • Crusty bread

Equipment

  • Dutch oven or large soup pot
  • Cutting board
  • Sharp knife
  • Wooden spoon
  • Immersion blender optional, for a creamier texture
  • Ladle
  • Cheese grater for serving

Method

  1. Set your Dutch oven over medium heat and add the olive oil. Once shimmering, add the diced pancetta and cook for 4 to 5 minutes until browned. Transfer to a plate with a slotted spoon.
  2. Add the diced onion, carrots, and celery to the pot and saute for 7 to 8 minutes until softened. Add the minced garlic and cook for 30 seconds more.
  3. Sprinkle in the Italian seasoning and crushed red pepper flakes, add the bay leaves, and cook for 1 minute to bloom the herbs.
  4. Pour in the diced tomatoes, add the drained beans and broth, and nestle the Parmigiano rind into the pot. Return the cooked pancetta to the pot.
  5. Bring the soup to a gentle boil over medium-high heat, then reduce the heat to low and simmer partially covered for 20 to 25 minutes.
  6. Remove the bay leaves and cheese rind. Using an immersion blender, pulse 4 to 5 times to thicken the broth slightly while leaving texture.
  7. Stir in the chopped kale and cook for 3 to 5 minutes until wilted and bright green. Season with salt and pepper to taste.
  8. Ladle the soup into bowls, top with freshly grated Parmigiano Reggiano and a drizzle of olive oil. Serve immediately with warm crusty bread.

Nutrition

Serving1BowlCalories310kcalCarbohydrates34gProtein16gFat12gSaturated Fat3gPolyunsaturated Fat1.5gMonounsaturated Fat6gCholesterol15mgSodium780mgPotassium890mgFiber9gSugar6gVitamin A85IUVitamin C45mgCalcium15mgIron20mg

Notes

  • Do not skip sauteing the vegetables fully since this step builds the base flavor of the whole soup.
  • Simmering the Parmigiano Reggiano rind adds a deep, savory flavor you cannot replicate with grated cheese alone.
  • Only blend a small portion of the soup so it keeps some texture instead of turning into a puree.
  • Add the kale toward the end of cooking so it stays vibrant instead of turning mushy.
  • Taste and adjust the seasoning right before serving since the broth reduces slightly as it simmers.
  • To make this soup vegetarian, simply omit the pancetta and use vegetable broth.
  • You can use dried cannellini beans instead of canned—soak 1.5 cups of dried beans overnight and cook before adding to the soup.
  • Swap kale for baby spinach and add it in the last 2 minutes of cooking for a milder green.
  • Add a splash of broth or water when reheating if the soup has thickened too much.
  • This soup stores well in the fridge for up to 5 days and freezes beautifully for up to 3 months.

Tried this recipe?

Let us know how it was!

Conclusion

This Tuscan White Bean Soup is one of those recipes that feels like a warm hug in a bowl.

It comes together quickly, but tastes like it took all afternoon to make.

I hope this one earns a permanent spot in your soup rotation this season.

If you try it, I’d love to hear how it turned out, so drop a comment below or share a photo here.

Recommended: