I absolutely love this Tuscan White Bean Soup Recipe because it captures that comforting, rustic vibe you crave on a chilly evening, but without any fuss. The combination of creamy cannellini beans, savory pancetta, and fresh herbs makes each spoonful feel like a warm hug. You’ll find it’s wonderfully simple to make but feels like something special you might order at a cozy Italian trattoria.
When I first tried this soup, I was amazed at how tender the vegetables got while still holding just enough texture, and how the beans blend into a silky base without losing their lovely bite. This Tuscan White Bean Soup Recipe is perfect for busy weeknights or for impressing guests without breaking a sweat—trust me, you’ll want to keep this one in your soup rotation!
Why You’ll Love This Recipe
- Comforting Flavor: The blend of pancetta, herbs, and creamy beans creates a rich, savory taste that feels like home.
- Quick & Easy: Ready in about 40 minutes, it’s an ideal soup for weeknights or last-minute dinner plans.
- Flexible Ingredients: You can easily swap broth or dairy options and still get delicious results.
- Nutritious & Filling: Packed with veggies and protein-rich beans, it keeps you satisfied and energized.
Ingredients You’ll Need
This Tuscan White Bean Soup Recipe relies on simple, fresh ingredients that layer beautifully to build deep flavor. Look for good quality pancetta for that smoky edge and fresh herbs to brighten up the soup.
- Olive, avocado, or vegetable oil: Goes great with the aromatics and helps brown the pancetta perfectly.
- Leek: Use only the white and light green parts for a mild onion flavor without bitterness.
- Onion: Diced small to melt seamlessly into the soup’s base.
- Carrot: Adds subtle sweetness and color; dice finely so it softens quickly.
- Celery: Gives that classic mirepoix foundation and a nice gentle crunch.
- Pancetta: Cubed for savory depth—make sure it browns well!
- Garlic cloves: Minced for that essential fragrant boost.
- Dried Italian herb blend: A mix of oregano, thyme, and basil to evoke Tuscan countryside flavors.
- Chicken or vegetable broth (or bone broth): Use what you have; bone broth adds extra richness.
- Fresh rosemary sprig: Optional but highly recommended for that aromatic touch.
- Bay leaves: Help build the soup’s background flavor—don’t forget to remove before serving!
- Canned cannellini beans with juices: The star of the soup, they provide creamy texture and protein.
- Heavy cream (optional): Adds luscious silkiness but you can skip it to keep things lighter.
- Fresh spinach: Stirred in at the end for a fresh, green pop of nutrition.
- Parmigiano Reggiano or Pecorino Romano cheese: Finely grated to melt nicely into the soup; extra for garnish is a must!
- Kosher salt and freshly ground black pepper: To season perfectly and brighten all those flavors.
Note: Exact ingredients and measurements are listed in the recipe card below.
Variations
I love how versatile this Tuscan White Bean Soup Recipe is! You can easily tweak it to fit your dietary needs or just switch things up when you want something a little different. Feel free to get creative and make it your own.
- Vegetarian Version: Skip the pancetta and use vegetable broth; I often add a splash of smoked paprika for a smoky flavor.
- Dairy-Free: Omit the cream or swap with coconut milk for a subtly sweet twist—perfect if you’re avoiding dairy.
- More Greens: Try kale or Swiss chard instead of spinach for a sturdier green that holds up well.
- Spicy Kick: Add a pinch of red pepper flakes with the garlic to warm things up a bit.
How to Make Tuscan White Bean Soup Recipe
Step 1: Build Your Flavor Base
Start by heating your chosen oil in a Dutch oven or large soup pot until it shimmers—that means it’s ready to bring on the flavor. Add the chopped leeks, onions, carrots, celery, and cubed pancetta to the pot. Stir everything well so the veggies soak up the oil and pancetta fat. Cook over medium heat for about 10 minutes, stirring often. Pro tip: Cover the pot intermittently with a lid to trap steam—it really helps to soften those carrots faster without losing that fresh veggie bite.
Step 2: Aromatics and Herbs
Once your veggies are tender and the pancetta is nicely browned, toss in the minced garlic and dried Italian herb blend. Stir constantly for a minute or two—don’t let the garlic burn! Then pour in your broth and immediately add the rosemary sprig and bay leaves. At this point, add the two cans of cannellini beans with their juices. Turn up the heat so the soup comes to a lively boil, then reduce to a simmer and let it all meld together for 10 minutes.
Step 3: Finish with Cream, Spinach, and Cheese
Lower the heat and fish out the rosemary and bay leaves—their job is done. Now for the silky texture that makes this soup so special: scoop out about two cups of the soup with beans, toss it into a blender or use an immersion blender right in the pot, and blend until smooth. Stir this creamy bean mixture back into the pot. At the last minute, stir in fresh spinach and finely grated Parmigiano or Pecorino cheese—letting the heat gently wilt the greens. Taste and adjust salt and pepper to your liking, and you’re ready to serve!
Pro Tips for Making Tuscan White Bean Soup Recipe
- Don’t Skip the Pancetta Browning: This step adds incredible depth—take your time to let it crisp up.
- Use the Bean Juices: Including the juices from the cannellini beans brings extra flavor and creaminess to the soup.
- Blending Part of the Soup: This trick gives you a silky texture without losing the hearty feel of whole beans.
- Adjust Seasoning Last: Because broth and cheese add saltiness, always try before adding more salt.
How to Serve Tuscan White Bean Soup Recipe
Garnishes
I’m a big fan of simple garnishes here—extra grated Parmigiano Reggiano sprinkled on top brings that lovely salty finish. A drizzle of good-quality olive oil or a few fresh basil leaves add a bright touch. For a bit of warmth, crack some black pepper right before serving.
Side Dishes
This soup pairs beautifully with crusty bread, like a rustic baguette or sourdough, perfect for dipping. I often serve it alongside a fresh green salad dressed simply with lemon and olive oil to keep the meal balanced without overpowering the soup’s delicate flavors.
Creative Ways to Present
For special occasions, I like to ladle the soup into shallow bowls, then top it with a small pile of crispy pancetta bits and fresh herb sprigs. You could also serve the soup in mini bread bowls to wow your guests with style and tastiness all in one bite!
Make Ahead and Storage
Storing Leftovers
I usually cool the soup completely and store it in airtight containers in the fridge for up to 4 days. The flavors actually deepen as it sits, which means leftovers can be even more delicious the next day.
Freezing
This soup freezes wonderfully! Just freeze it in portions using freezer-safe containers or bags. I like to leave out the spinach before freezing and add fresh greens when reheating to keep the texture fresh.
Reheating
To reheat, gently warm the soup on the stovetop over medium-low heat, stirring occasionally. If it has thickened too much, just add a splash of broth or water to loosen it back up. Add fresh spinach and cheese at the end after warming through.
FAQs
-
Can I use dried beans instead of canned for this soup?
Absolutely! If you prefer dried cannellini beans, soak them overnight, then cook them before starting the soup. This will give you full control over the bean texture and reduce sodium compared to canned beans, but add extra prep time.
-
Is it okay to skip the heavy cream?
Yes, the heavy cream is optional. Skipping it keeps the soup lighter but still creamy thanks to blended beans. You can also substitute with coconut milk or cashew cream for a dairy-free version.
-
What can I substitute for pancetta?
If pancetta isn’t available, you can use bacon or even smoked turkey bacon. For a vegetarian take, omit pancetta entirely and consider adding smoked paprika or a splash of liquid smoke to maintain that smoky depth.
-
How long does this soup keep in the fridge?
Stored properly in airtight containers, this soup will stay fresh in the fridge for up to 4 days. Always reheat thoroughly and give it a quick taste before serving to adjust seasoning if needed.
Final Thoughts
This Tuscan White Bean Soup Recipe is one of those meals I keep coming back to because it’s reliably comforting, straightforward, and endlessly adaptable. Whether you’re feeding family or craving cozy solo dinners, it delivers every time with minimal effort and maximum flavor. I hope you’ll try it out—you might even find yourself making it a weekly tradition!
PrintTuscan White Bean Soup Recipe
This Tuscan White Bean Soup is a hearty and comforting Italian-inspired soup featuring creamy cannellini beans, savory pancetta, and fresh vegetables simmered in aromatic broth with herbs. Finished with fresh spinach and a touch of cheese, this rustic soup is rich, flavorful, and perfect for a nourishing meal any day.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Ingredients
Vegetables and Aromatics
- 1 medium leek, chopped, white and light green parts only
- 1/2 medium onion, diced (about 1 cup chopped)
- 1 large carrot, diced small
- 3 ribs celery, chopped
- 3 garlic cloves, peeled and minced
- 1 cup chopped fresh spinach (about 30 baby spinach leaves)
Meat and Dairy
- 4 ounces cubed pancetta
- 1/3 cup heavy cream (optional)
- 1/4 cup finely grated parmigiano reggiano or pecorino romano, plus extra for garnish
Pantry Items
- 1 tablespoon olive, avocado, or vegetable oil
- 2 teaspoons dried Italian herb blend
- 32 ounces chicken or vegetable broth, or chicken bone broth
- 2 cans white cannellini beans (15 ounces each), with their juices
- 1 sprig fresh rosemary (optional)
- 2 bay leaves
- Kosher salt and freshly ground black pepper
Instructions
- Heat the oil and sauté aromatics: Heat the oil in a 4 to 5 quart Dutch oven or soup pot over medium heat until shimmering. Add the leeks, onions, carrots, celery, and pancetta and stir well to coat everything in the oil. Cook for about 10 minutes, stirring frequently to soften the vegetables. To help soften the carrots faster, cover the pot with a lid intermittently to trap steam.
- Add garlic and herbs: Stir in the minced garlic and dried Italian herb blend, cooking briefly until fragrant, about a minute.
- Add broth and beans: Pour in the chicken or vegetable broth and increase heat to bring the soup to a boil. Once boiling, add the fresh rosemary sprig, bay leaves, and the two cans of cannellini beans with their juices.
- Simmer and develop flavor: Adjust heat to maintain an active simmer and cook for 10 minutes to meld flavors.
- Remove herbs: Reduce heat to low and remove the bay leaves and rosemary sprig, discarding them.
- Blend part of the soup: In a tall jar or large bowl, add the heavy cream (if using) and scoop out two cups of the soup with beans. Use an immersion blender or upright blender to puree this mixture until smooth. Return the blended bean mixture back into the pot and stir well to combine, creating a creamy texture while leaving some beans whole for texture.
- Add spinach and cheese: Stir in the fresh chopped spinach and grated parmigiano reggiano or pecorino romano. Let the residual heat wilt the spinach gently.
- Season to taste: Taste the soup and add kosher salt and freshly ground black pepper as needed.
Notes
- The heavy cream is optional and adds richness; omit for a lighter soup or to keep it dairy-free.
- You can substitute pancetta with bacon or omit for a vegetarian version (use vegetable broth then).
- To speed up softening vegetables, covering the pot during sauté traps steam and helps cook more evenly.
- Use fresh herbs if possible; dried herbs blend well, but fresh rosemary adds a lovely aromatic note.
- This soup stores well and reheats beautifully, thickening slightly—add broth or water when reheating if needed.