
Would you like to save this recipe?
If you enjoy soups that taste like they simmered all afternoon, but didn’t, then this Tuscan white bean soup will feel right at home in your kitchen. The combination of creamy blended beans, bacon, and vegetables gives it a slow-cooked depth, while the lemon and fresh greens add just the right amount of brightness. It’s satisfying without being heavy. You’ll have it on repeat when you’re craving something warm and flavorful but still easy enough for a weeknight.
If cozy, rustic soups are your thing, you might also enjoy our Tomato Chicken Soup or slow cooker favorites like Potato Soup, White Chicken Chili, and Cowboy Soup. They all share that same comforting, uncomplicated feel and use simple ingredients that come together to make something really special.
What Makes This Soup So Good
This Tuscan-inspired white bean soup is simple at heart, but there are a few things that make it especially worth keeping in your rotation:
Ingredients at a Glance

Here’s a quick look at what you’ll need to make this cozy Tuscan-inspired soup, along with simple swaps if you’re missing something. Full measurements are listed in the recipe card below.
- White Beans. Canned cannellini beans give the soup creaminess, but Great Northern or navy beans work just as well. You can even use one can of chickpeas for a slightly nuttier flavor.
- Broth. Low-sodium vegetable or chicken broth both work. Bone broth adds more body, and you can use water with a little Better Than Bouillon if that’s what you have on hand.
- Bacon. Adds smoky depth of flavor. Italian sausage, chopped ham, or turkey bacon are all reliable alternatives.
- Onion. A sweet onion keeps the flavor mellow, but leeks can be used if you prefer a softer, more delicate taste.
- Carrots and Celery. These build the soup’s foundation. Parsnips can replace the carrots for a slightly sweeter note.
- Garlic. Fresh is best, but jarred garlic works in a pinch.
- Italian Seasoning. A simple herb blend that ties everything together. You can swap in dried thyme and rosemary if needed.
- Salt, Black Pepper, and Cayenne Pepper. The essentials. Adjust the heat level to your preference.
- Bay Leaf. Adds subtle herbal depth as the soup simmers.
- Spinach or Kale. Either works. Kale holds up better for leftovers, while spinach wilts quickly for a softer finish. Swiss chard or arugula also work well.
- Lemon Juice. Brightens the whole soup. Fresh lemon is ideal but bottled is fine if that’s what you have.
- Optional Garnishes. Parmesan, parsley, a drizzle of olive oil, or lemon wedges for an extra lift.
How to Make It (Photo Tutorial)





My Best Tips for This Soup
- Blend just one can of beans for the perfect texture. This gives you a creamy base without making the soup too thick. If you prefer a thinner broth, blend half a can or skip this step.
- Keep the bacon heat moderate so it doesn’t scorch. If it starts browning too quickly, lower the heat. Burnt bacon leads to a bitter-tasting base.
- Don’t rush the vegetables. Cook the onion, carrot, and celery until the onion looks soft and glossy. Under-sautéing leads to a flatter flavor.
- Simmer gently, not rapidly. A gentle simmer keeps the beans intact and prevents the vegetables from breaking down.
- Adjust the consistency at the end. Blended beans naturally thicken as the soup cools. Add broth a splash at a time until it reaches your ideal texture.
- Add the greens right before serving. Spinach wilts quickly and can overcook if left too long. Kale holds up better, especially for meal prep.
- Start with 1 tablespoon of lemon juice, then taste. Lemon brightens the soup but can overpower if too much is added at once. Adjust it to your liking.
- Taste for salt at the end. Bacon, broth, and even canned beans vary in saltiness. Always taste before adding more.
Make Ahead, Storage, and Reheating
This soup is a great option if you like to cook once and eat for a few days. The flavors deepen as it sits, and the texture holds up well with a few simple tweaks.
Make ahead:
- You can make the full batch 1–2 days in advance. The flavor actually improves as the beans, bacon, and herbs have time to meld.
- If you’re planning to keep it several days, kale will hold up better than spinach. Spinach is best if you know it will be eaten within a day or so.
Refrigerator storage:
- Let the soup cool to room temperature, then transfer to an airtight container.
- Store in the fridge for up to 4 days.
- The soup will thicken as it chills because of the blended beans.
Freezer storage:
- Cool completely, then portion into freezer-safe containers, leaving a little room at the top for expansion.
- Freeze for up to 3 months.
- For the best texture, add fresh greens after reheating rather than before freezing, if possible.
Reheating:
- Reheat gently on the stovetop over medium-low heat, or in the microwave in short intervals, stirring occasionally.
- If the soup is too thick, add a splash of broth or water at a time until it returns to a creamy, soup-like consistency.
- Taste and adjust the seasoning and lemon juice after reheating; sometimes it needs a small pinch of salt or an extra squeeze of lemon.

What to Serve with This Soup
This soup is filling on its own, but pairing it with something warm, fresh, or a little indulgent can turn it into a really lovely meal.
- Warm Bread or Biscuits. Anything crusty or buttery is perfect for dipping. My Rosemary Biscuits are a great match for the creamy broth.
- Simple Pasta. If you’d like to stretch the pot for a bigger group, my Parmesan Butter Noodles are light and comforting alongside the soup.
- Italian-Inspired pairings
- This soup goes especially well with anything pesto or herb-forward. Try my Chicken Pesto Flatbread or Chicken Pesto Quesadilla for a cozy café-style combination.
- A fresh, lighter side. A simple mixed green salad works nicely, or you can serve it with something a little heartier like my Autumn Pasta Salad.
- Savory vegetables
- Warm, earthy vegetables pair beautifully with the rustic flavors here. My Garlic Butter Mushrooms and Roasted Butternut Squash are delicious options.
- Another Cozy Soup. If you’re meal prepping for the week, this pairs really well with my Chicken and Wild Rice Soup. Both have that same comforting, slow-simmered feel and reheat beautifully.
Variations
This recipe is a great base, and a few small tweaks can give it a slightly different personality each time you make it.
- Spicy Tuscan White Bean Soup. Increase the red pepper flakes and use spicy Italian sausage instead of bacon. You can also add a pinch of smoked paprika for extra depth.
- Creamy Tuscan White Bean Soup. Stir in a splash of half-and-half or heavy cream at the end of cooking for a richer, silkier broth. Keep the heat low after adding the cream to prevent curdling.
- Vegetarian Tuscan Bean Soup. Skip the bacon and sauté the vegetables in olive oil. Use vegetable broth and add a pinch of smoked paprika to replace some of the smoky flavor.
- Extra-Green Version. Use kale instead of spinach and add a little more than the recipe calls for. You can also stir in a handful of chopped fresh parsley or basil right before serving.
- Herb-Lovers Version. Add a sprig of fresh rosemary or thyme while the soup simmers, then remove it before serving. Finish with extra fresh herbs on top for a brighter, more aromatic flavor.
- Tomato-Infused Variation. Stir in 1–2 tablespoons tomato paste with the seasonings in the soup base. It adds color and a gentle tomato richness without turning it into a tomato-heavy soup.
More Flavorful Meals for Your Week

I hope this Tuscan white bean soup adds something cozy to your table. If you make it, I’d love to hear how it turned out. And if you’re looking for more comforting meals, you’ll find plenty of reader favorites linked above.
Tuscan White Bean Soup Recipe

Equipment
Ingredients
Soup Base
- 3 cans white beans drained and rinsed, divided. Great Northern or navy beans work well.
- 4 cups low-sodium vegetable broth divided. Chicken broth will also work.
- 4 strips thick-cut bacon diced. You can substitute 8 oz Italian sausage or diced ham.
- 1 medium sweet onion diced (about 1 ½ cups)
- 2 large carrots peeled and diced (about 1 ½ cups)
- 2 stalks celery chopped (about 1 cup)
- 4 cloves garlic minced
- 1 ½ teaspoons Italian seasoning
- ¾ teaspoon kosher salt adjust to taste; see Note 7
- ½ teaspoon black pepper
- ⅛-¼ teaspoon cayenne pepper
- 1 bay leaf
- 2 cups baby spinach or chopped kale
- 1–2 tablespoons lemon juice to taste (Note 6)
Optional Garnishes
- Freshly grated parmesan cheese
- Chopped parsley
- Drizzle of olive oil
- Lemon wedges
Instructions
- Add 1 15-ounce can of beans and 1 cup broth to a blender. Blend until completely smooth and creamy; set aside. (Note 1)
- Heat a Dutch oven over medium-high heat. Add 4 strips diced thick-cut bacon in an even layer and cook, stirring occasionally, until crisp, 5–7 minutes.If it begins browning too fast, reduce the heat to medium. (Note 2)Use a slotted spoon to transfer the bacon to a bowl, leaving the drippings in the pot.
- To the pot, add 1 medium sweet onion (diced), 2 large carrots (diced), and 2 stalks celery (chopped). Cook for 3–5 minutes, stirring occasionally, until the onions look soft, glossy, and translucent. They should not brown. (Note 3)Stir in the 4 cloves garlic (minced) and cook for 30 seconds, stirring constantly so it doesn’t scorch.
- Add the blended bean mixture, remaining 2 cans of whole beans, remaining broth, 1 ½ teaspoons Italian seasoning, ¾ teaspoon kosher salt, ½ teaspoon black pepper, ⅛-¼ teaspoon cayenne pepper, and 1 bay leaf.Bring to a gentle simmer — small, steady bubbles — not a rolling boil. (Note 4)Simmer 10 minutes, stirring occasionally.
- Remove the bay leaf. Stir in the 2 cups baby spinach or kale and 1–2 tablespoons lemon juice.Cook for 2–3 minutes, or until the greens have wilted. Taste and add up to 1 more tablespoon lemon juice, if desired. (Note 6)
- If the soup seems thick, add more broth ¼ cup at a time until you reach your preferred consistency. (Note 5)
- Ladle into bowls and top with parmesan, parsley, a drizzle of olive oil, and/or an extra squeeze of lemon.
Notes
- Blending a portion of the beans creates a creamy base without cream.
- Bacon can burn quickly; lowering the heat prevents bitterness.
- Onions should soften but not brown — browning changes the flavor.
- A gentle simmer keeps the vegetables from breaking down too fast.
- Blended beans thicken over time; thin with broth as needed.
- Lemon develops as it sits; start small and adjust to taste.
- Bacon and broth salt levels vary widely — add salt gradually. If too salty, add ½ cup water or broth plus lemon.
- Soup thickens significantly after refrigeration; loosen with broth before reheating.
- If doubling the recipe, use a 7–8 quart pot to avoid overcrowding.
- Refrigerator: Up to 4 days in an airtight container.
- Freezer: Up to 3 months
- Reheating: Warm gently and add broth or water to loosen if thickened







