Introduction
Let me set the scene for you: It’s one of those bone-chilling winter nights, the kind that makes you want to wrap yourself in the fluffiest blanket you own. The aroma of sizzling sausage mingling with garlic and fresh rosemary starts drifting from my kitchen—honestly, that smell alone could thaw even the coldest toes. I still remember the first time I made this Tuscan White Bean & Sausage Soup. It was late December, and I was knee-high to a grasshopper, watching my grandma toss cannellini beans and chunks of sausage into her big, battered pot. She’d wink and say, “This’ll warm you from the inside out, kiddo.”
That first spoonful was pure comfort. The broth was rich, the beans creamy, and the sausage added just enough spice to make my cheeks flush. I paused, took a deep breath, and smiled because (you know what?) I just knew this soup was something truly special. Over the years, I’ve made this recipe for snow days, impromptu dinner parties, and quiet family suppers. My own kids have been caught sneaking ladlefuls straight from the pot, and my husband swears it’s the only soup that makes him feel like he’s back in Florence.
Honestly, if I’d discovered how easy this Tuscan White Bean & Sausage Soup was to whip up, I’d have made it every week during college. It’s dangerously easy, full of nostalgic comfort, and perfect for potlucks or as a hearty lunch for chilly afternoons. Whether you’re brightening up your Pinterest soup board or just craving something that feels like a warm hug, this recipe is the real deal. I’ve tested it more times than I can count (in the name of research, of course), and it’s become a staple for family gatherings and gifting friends a taste of Tuscany. Trust me—you’re going to want to bookmark this one.
Why You’ll Love This Recipe
After countless batches and a few tweaks learned the hard way, I can promise this Tuscan White Bean & Sausage Soup is as reliable as it is delicious. Here’s why you’ll fall in love with it:
- Quick & Easy: Comes together in under 45 minutes, perfect for busy weeknights or when you need something filling fast.
- Simple Ingredients: No need for specialty stores—most ingredients are kitchen staples or easy to grab at any market.
- Perfect for Winter Nights: It’s the soup I crave when the wind is howling and everyone’s after something soothing and hearty.
- Crowd-Pleaser: Kids love the mild beans, adults appreciate the herby sausage bite, and there’s always someone asking for seconds.
- Unbelievably Delicious: The combination of creamy beans, savory sausage, and fragrant herbs just works—like, close-your-eyes-and-sigh kind of good.
What sets this apart from other white bean soups? For starters, the sausage is browned first for an extra layer of flavor, and the beans are simmered with chicken stock until they practically melt. I use a splash of heavy cream at the end for a silky finish—my grandma always did, and it’s a little secret that makes the broth almost velvety.
This isn’t just another soup recipe. It’s comfort food that fits your real life—healthier than takeout, heartier than canned, and loaded with simple goodness. Whether you’re impressing guests or just need something to wrap you in warmth after a long day, you’ll find this Tuscan White Bean & Sausage Soup is the kind of meal that brings everyone to the table (and keeps them coming back for more).
What Ingredients You Will Need
This Tuscan White Bean & Sausage Soup leans on simple, wholesome ingredients to deliver bold flavor and that signature, soul-satisfying texture. Most are pantry staples—so you probably have everything you need. Here’s the lineup:
- For the Soup Base:
- Olive oil (2 tbsp / 30 ml) – for sautéing and adding subtle richness
- Yellow onion (1 large / about 200 g), diced – brings sweetness and flavor depth
- Garlic cloves (4, minced / about 16 g) – the backbone of Tuscan flavor
- Carrots (2 medium / about 120 g), peeled and diced – adds color and a touch of sweetness
- Celery ribs (2, diced / about 80 g) – classic soup veg for savory undertones
- For the Protein:
- Italian sausage (12 oz / 340 g), casings removed – I use mild, but spicy works if you like heat (chicken or turkey sausage is great for lighter versions)
- For the Beans & Broth:
- Cannellini beans (2 cans / 15 oz each, drained and rinsed / 850 g total) – creamy, hearty, and the star of the show (navy or great northern beans are a fine swap)
- Chicken broth (5 cups / 1.2 liters) – homemade is best, but store-bought works in a pinch (go for low sodium and adjust salt as needed)
- Herbs & Seasoning:
- Fresh rosemary (1 tbsp, chopped / 3 g) – the classic Tuscan touch
- Fresh thyme (1 tbsp, chopped / 3 g) – adds earthiness (dried works, just use half as much)
- Bay leaf (1) – subtle depth you’ll miss if you skip it
- Kosher salt (1 tsp / 5 g), or to taste
- Black pepper (½ tsp / 2 g), freshly cracked
- Crushed red pepper flakes (¼ tsp / 1 g), optional for a little warmth
- Finishing Touches:
- Heavy cream (¼ cup / 60 ml), optional – makes the broth velvety (use half-and-half or omit for dairy-free)
- Baby spinach (2 cups packed / 60 g) – stirred in at the end for color and nutrition (kale or Swiss chard works too)
- Fresh parsley (2 tbsp / 6 g), chopped – for garnish and brightness
- Grated Parmesan cheese (for serving, optional)
A quick note on substitutions: If you need gluten-free, double check your sausage—some brands add breadcrumbs. For a vegetarian twist, skip the sausage and add extra beans, plus a dash of smoked paprika for depth. In the summer, swap spinach for fresh basil or toss in diced zucchini. I’ve made this with turkey sausage and dairy-free cream—still delicious!
For brands, I like DeLallo cannellini beans and Johnsonville sausage (when I can get it). Look for beans that aren’t mushy, and pick fresh rosemary if you can—it really does make a difference. This soup is forgiving, so don’t stress if you need to substitute based on what’s in your fridge.
Equipment Needed

You don’t need much to make this Tuscan White Bean & Sausage Soup—just a few trusty kitchen tools:
- Large soup pot or Dutch oven (at least 5-quart capacity)—the heavier, the better for even cooking
- Wooden spoon or spatula—for breaking up sausage and stirring (I’ve used a silicone spatula when my favorite spoon went missing, no problem)
- Chef’s knife and cutting board—for prepping veggies and herbs
- Measuring cups and spoons—for accuracy, especially with broth and seasonings
- Can opener—for those beans!
- Ladle—for serving those hearty bowls
If you don’t have a Dutch oven, any large, heavy-bottomed pot will do the trick. I once made this in a basic stainless steel stockpot, and it turned out just fine. For maintenance, keep your Dutch oven seasoned if it’s cast iron, and wash wooden spoons by hand to avoid splinters. If you’re on a budget, Target’s in-house brand makes a solid enameled Dutch oven that won’t break the bank.
No fancy gadgets required, just good old-fashioned kitchen staples. That’s part of the soup’s charm!
Preparation Method
Here’s how to make Tuscan White Bean & Sausage Soup, step-by-step (with all my best tips along the way):
-
Prep the Ingredients:
Dice the onion, carrots, celery, and mince the garlic. Chop rosemary, thyme, and parsley. Drain and rinse the beans. Remove sausage casings. (Takes about 10-12 minutes.) -
Sauté the Sausage:
Heat 2 tbsp (30 ml) olive oil in your large pot over medium-high heat. Add sausage, breaking it up with a wooden spoon. Cook until browned and crumbly—about 6-7 minutes. (Don’t rush, browning means flavor!) -
Cook the Aromatics:
Add diced onion, carrots, and celery to the pot. Sauté for 5 minutes until softened. Toss in garlic, rosemary, thyme, and cook for another 1-2 minutes until fragrant. (The kitchen will smell amazing at this point.) -
Add Beans & Broth:
Stir in drained cannellini beans. Pour in 5 cups (1.2 liters) chicken broth and add the bay leaf. Scrape up any browned bits—that’s pure taste. Bring to a gentle boil. -
Simmer:
Reduce heat to low, cover, and simmer for 20 minutes. Stir occasionally. Beans should be creamy, not mushy. If you want a thicker soup, mash a cup of beans against the side of the pot and stir them in. -
Season:
Remove bay leaf. Taste and add 1 tsp (5 g) kosher salt, ½ tsp (2 g) black pepper, and a pinch of red pepper flakes if you like heat. (I sometimes add extra pepper right at the end—personal preference!) -
Finish with Greens & Cream:
Stir in 2 cups (60 g) baby spinach and ¼ cup (60 ml) heavy cream. Let spinach wilt for 1 minute. Soup should look rich, with flecks of green throughout. (Skip the cream for dairy-free.) -
Serve:
Ladle into bowls and top with chopped parsley and grated Parmesan if you like. Serve hot!
Troubleshooting tips: If the soup is too thick, add a splash more broth. If it’s thin, let it simmer uncovered for an extra 5 minutes. If you forget the bay leaf, honestly, just toss it in late—no harm done. If sausage sticks to the pot, add a touch more oil.
Personal tip: Chop the veggies while the sausage browns to save time. And, don’t be shy with the fresh herbs—they’re what make this soup taste like it came straight out of a Tuscan kitchen.
Cooking Tips & Techniques
Here are some tricks I’ve picked up (sometimes the hard way) for the best Tuscan White Bean & Sausage Soup every time:
- Browning the sausage well: Don’t rush—let it get golden. That caramelization adds so much flavor!
- Layering flavors: Sauté aromatics after sausage to soak up all those tasty bits. Scraping the bottom of the pot with broth releases hidden flavor.
- Bean texture: For extra creaminess, mash a portion of beans against the pot and stir in. Learned this after a batch came out too brothy.
- Herb timing: Add woody herbs like rosemary and thyme early, but save parsley for garnish. Fresh herbs make all the difference (I once used only dried and, let’s face it, it wasn’t the same).
- Multitasking: Chop veggies while sausage cooks. Clean as you go to avoid a mountain of dishes later.
- Consistency: If soup thickens too much after sitting, thin it with a splash of broth or water the next day.
- Common mistakes: Undercooking veggies leaves them crunchy (not what you want), and overseasoning with salt before simmering can backfire (always taste at the end).
- Personal lesson: One time I forgot to rinse the beans (rookie mistake)—the soup tasted off, so always rinse canned beans to avoid excess salt and starchy residue.
Trust me, these little touches are what separate a good soup from a truly memorable one. You’ll get the hang of it after a batch or two!
Variations & Adaptations
I love how versatile this Tuscan White Bean & Sausage Soup is. Here are my favorite twists:
- Vegetarian: Skip the sausage and add a can of fire-roasted tomatoes, extra beans, and a dash of smoked paprika for depth. Vegetable broth works perfectly.
- Low-Carb: Swap cannellini beans for cauliflower florets (about 3 cups / 300 g). It’s surprisingly hearty and fits keto diets.
- Seasonal: In summer, stir in chopped zucchini or yellow squash instead of carrots. Add fresh basil at the end for a lighter vibe.
- Dairy-Free: Omit the cream or use coconut cream for silky texture. Vegan Parmesan works as a topping.
- Spicy: Use hot Italian sausage and double the red pepper flakes. My husband loves this version when he’s craving a little kick.
- Different Cooking Methods: For slow cooker, brown sausage and aromatics first, then add everything except spinach and cream. Cook on low for 4-6 hours, finish with greens and cream before serving.
- Personal twist: I sometimes swap kale for spinach and finish with lemon zest for a bright, fresh pop.
No matter how you adapt it, the soul of this soup stays the same—hearty, comforting, and totally customizable for your family’s tastes or dietary needs.
Serving & Storage Suggestions
Serve Tuscan White Bean & Sausage Soup piping hot, ladled into deep bowls with a sprinkle of fresh parsley and a dusting of Parmesan. For extra coziness, pair with warm crusty bread or garlic toast—my kids love dipping!
It’s perfect alongside a simple green salad or with a glass of Chianti if you’re feeling fancy. Honestly, I’ve even served it as a main course for winter dinner parties and no one complained!
For storage, let the soup cool completely, then transfer to airtight containers. Refrigerate up to 4 days. It freezes beautifully—just portion into freezer-safe bags or containers and freeze up to 3 months. To reheat, warm gently on the stovetop over medium heat, adding a splash of broth if it thickens too much. Microwave works in a pinch, but stovetop is best for texture.
Pro tip: The flavors deepen overnight, so leftovers are even better the next day. If you notice the soup getting too thick, stir in a little extra broth before serving.
Nutritional Information & Benefits
A generous bowl of Tuscan White Bean & Sausage Soup (about 2 cups) typically contains:
- Calories: ~350
- Protein: 20g
- Fat: 14g
- Carbohydrates: 34g
- Fiber: 9g
- Sodium: ~900mg
Beans are packed with fiber and plant-based protein, supporting digestion and keeping you full. Spinach adds iron and vitamin C, while sausage boosts protein and flavor. If you use chicken or turkey sausage, you’ll cut down on saturated fat. For gluten-free or dairy-free diets, choose appropriate sausage and skip the cream.
Allergens: Watch out for gluten in some sausages and dairy in cream or cheese. From my own wellness journey, I love that this soup keeps me satisfied without feeling heavy, and the beans provide lasting energy for busy days.
Conclusion
Tuscan White Bean & Sausage Soup is more than just a winter recipe—it’s a bowlful of comfort, family tradition, and easy weeknight magic. It’s quick to make, endlessly customizable, and always delivers that “ahh…” moment after a long, cold day.
Make it your own by swapping veggies, adjusting spice, or using your favorite sausage. I love this soup because every bite brings back memories of grandma’s kitchen and cozy evenings with my crew.
Give it a try and let me know in the comments how you tweaked it—or who raced to get seconds! Share your photos on Pinterest, and don’t forget to bookmark this recipe for those nights when you need something hearty and soul-soothing. Here’s to winter warmth and happy cooking!
FAQs
Can I use dried beans instead of canned?
Absolutely! Just soak 1½ cups (270 g) dried cannellini beans overnight, then simmer until tender before using in the soup. It takes longer, but the flavor is unbeatable.
What sausage works best for this soup?
I prefer mild Italian sausage for classic flavor, but spicy or even chicken sausage work great. Just check for gluten if needed.
Can I make this soup vegetarian?
Yes! Skip the sausage, double the beans, and use vegetable broth. Add smoked paprika for extra depth.
How do I freeze and reheat leftovers?
Cool the soup, portion into freezer-safe containers, and freeze up to 3 months. Reheat gently on the stovetop, adding broth if needed.
What can I serve with Tuscan White Bean & Sausage Soup?
Crusty bread, garlic toast, or a simple green salad are perfect sides. A glass of red wine is a lovely touch for adult dinners!
Pin This Recipe!

Tuscan White Bean & Sausage Soup
A cozy, comforting Tuscan-inspired soup featuring creamy cannellini beans, savory Italian sausage, and fragrant herbs simmered in a rich chicken broth. Perfect for chilly winter nights, this easy recipe comes together in under 45 minutes and is a true crowd-pleaser.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: Italian
Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, diced
- 4 garlic cloves, minced
- 2 medium carrots, peeled and diced
- 2 celery ribs, diced
- 12 ounces Italian sausage, casings removed (mild or spicy, chicken or turkey sausage optional)
- 2 cans (15 ounces each) cannellini beans, drained and rinsed
- 5 cups chicken broth (low sodium preferred)
- 1 tablespoon fresh rosemary, chopped
- 1 tablespoon fresh thyme, chopped
- 1 bay leaf
- 1 teaspoon kosher salt, or to taste
- 1/2 teaspoon freshly cracked black pepper
- 1/4 teaspoon crushed red pepper flakes (optional)
- 1/4 cup heavy cream (optional, or half-and-half, or omit for dairy-free)
- 2 cups packed baby spinach (or kale or Swiss chard)
- 2 tablespoons fresh parsley, chopped (for garnish)
- Grated Parmesan cheese (for serving, optional)
Instructions
- Dice the onion, carrots, celery, and mince the garlic. Chop rosemary, thyme, and parsley. Drain and rinse the beans. Remove sausage casings.
- Heat olive oil in a large soup pot or Dutch oven over medium-high heat. Add sausage, breaking it up with a wooden spoon. Cook until browned and crumbly, about 6-7 minutes.
- Add diced onion, carrots, and celery to the pot. Sauté for 5 minutes until softened. Add garlic, rosemary, and thyme; cook for another 1-2 minutes until fragrant.
- Stir in drained cannellini beans. Pour in chicken broth and add the bay leaf. Scrape up any browned bits from the bottom of the pot. Bring to a gentle boil.
- Reduce heat to low, cover, and simmer for 20 minutes, stirring occasionally. Beans should be creamy, not mushy. For a thicker soup, mash a cup of beans against the side of the pot and stir them in.
- Remove bay leaf. Taste and add kosher salt, black pepper, and red pepper flakes if desired.
- Stir in baby spinach and heavy cream. Let spinach wilt for 1 minute. (Skip the cream for dairy-free.)
- Ladle into bowls and top with chopped parsley and grated Parmesan if desired. Serve hot.
Notes
For a vegetarian version, skip the sausage, double the beans, and use vegetable broth with a dash of smoked paprika. For dairy-free, omit the cream or use coconut cream. Mash some beans for extra creaminess. If soup thickens after storing, thin with extra broth. Always rinse canned beans to avoid excess salt and starchy residue. Browning the sausage well adds depth of flavor.
Nutrition
- Serving Size: About 2 cups per ser
- Calories: 350
- Sugar: 5
- Sodium: 900
- Fat: 14
- Saturated Fat: 5
- Carbohydrates: 34
- Fiber: 9
- Protein: 20
Keywords: Tuscan soup, white bean soup, sausage soup, winter comfort food, easy soup recipe, Italian soup, hearty soup, one-pot meal, family dinner, gluten-free option


