Italian Sausage White Bean Soup is more than just a comforting bowl of goodness; it’s a hug in a mug, a culinary embrace that warms you from the inside out. There’s a reason this hearty soup consistently lands on family dinner rotation and becomes a cherished favorite for so many. It’s the perfect marriage of savory, crumbled Italian sausage – whether you prefer mild or spicy – mingling with tender, creamy cannellini beans, all simmered in a rich, aromatic broth infused with garlic, onion, and often a hint of rosemary or thyme.
What truly sets this Italian Sausage White Bean Soup apart is its delightful balance of textures and flavors.
The slight crispness of the sausage, the satisfying bite of the beans, and the fresh, vibrant notes of herbs come together in a symphony that’s both rustic and refined. It’s incredibly versatile too – a complete meal on its own, or a fantastic starter that won’t weigh you down. Plus, the magic of this soup lies in its ability to transform simple, wholesome ingredients into something truly extraordinary, making it a go-to for busy weeknights or cozy weekends alike.
Ingredients:
- 1 pound Italian sausage (mild or hot, your preference)
- 4 strips bacon, chopped
- ½ medium onion, finely chopped
- 3 cloves garlic, minced
- 4 (14 ounce) cans cannellini beans, drained and rinsed
- 4 cups chicken broth
- ¼ teaspoon Italian seasoning
- ¼ teaspoon dried rosemary
- 2 small carrots, peeled and finely chopped
- 2 cups fresh baby spinach, packed
Getting Started: Preparing Your Base
Begin by preparing the foundation of flavor for your Italian Sausage White Bean Soup. In a large, heavy-bottomed pot or Dutch oven, lay the chopped bacon in a single layer over medium heat. Allow the bacon to cook until it becomes nice and crispy, rendering out its delicious fat. This bacon fat will be crucial for sautéing the aromatic vegetables and browning the sausage, infusing them with an extra layer of savory depth. Once the bacon is crispy, use a slotted spoon to carefully remove it from the pot and set it aside on a paper towel-lined plate to drain. Leave the rendered bacon fat in the pot; this is pure liquid gold for our soup!
Next, add the finely chopped onion to the pot with the bacon fat. Sauté the onion over medium heat, stirring occasionally, until it softens and becomes translucent, which should take about 5-7 minutes. You want to coax out its natural sweetness without letting it brown too much. Following the onions, introduce the minced garlic to the pot. Cook for just about 1 minute more, until it’s fragrant, being careful not to burn it, as burnt garlic can impart a bitter flavor to the soup.
Now, it’s time to add the Italian sausage. If you’ve chosen bulk Italian sausage, break it up into smaller pieces with your spoon as it cooks. If you’re using links, remove the casings and crumble the meat into the pot. Cook the Italian sausage, breaking it apart as it browns, until it’s no longer pink. Drain off any excess grease from the sausage, leaving about a tablespoon or two of the flavorful rendered fat in the pot. This combination of bacon fat and sausage drippings will provide an incredible depth of flavor to the entire soup.
Building the Soup: Simmering Flavors
With your savory base prepared, it’s time to build the heart of the soup. Add the drained and rinsed cannellini beans to the pot. These creamy beans are the star of our Italian Sausage White Bean Soup, providing a delightful texture and hearty substance. Next, pour in the 4 cups of chicken broth. Ensure you’re using good quality chicken broth, as its flavor will significantly impact the final taste of the soup.
Now, it’s time to introduce the dried herbs that will bring authentic Italian character to our dish. Sprinkle in the ¼ teaspoon of Italian seasoning and the ¼ teaspoon of dried rosemary. Stir everything together to combine, making sure the herbs are distributed throughout the liquid. Bring the mixture to a gentle simmer over medium-high heat. Once it starts to bubble, reduce the heat to low, cover the pot, and let it simmer for at least 20 minutes. This simmering period is essential for allowing the flavors to meld and deepen. The beans will soften further, and the sausage will continue to infuse the broth with its savory notes.
While the soup simmers, take this time to prepare your vegetables. Peel and finely chop the 2 small carrots. Adding carrots provides a subtle sweetness and a pleasant textural contrast to the beans and sausage. If you prefer a smoother soup consistency, you can always choose to purée a portion of the soup before adding the spinach, but for this recipe, we’re aiming for a more rustic texture with whole beans and chopped vegetables. The simmering process allows the carrots to soften beautifully, becoming tender but not mushy.
Finishing Touches: Freshness and Final Assembly
As the soup nears the end of its simmering time, it’s time to add the final elements that will bring it all together. Taste the broth and season with salt and freshly ground black pepper as needed. Remember that bacon and Italian sausage are often salty, so adjust accordingly. If you like a bit of heat, you can add a pinch of red pepper flakes at this stage as well.
Finally, stir in the 2 cups of fresh baby spinach, packed tightly. The residual heat from the soup will wilt the spinach perfectly within a minute or two, adding a vibrant green color and a boost of freshness. Don’t overcook the spinach; you want it to be tender and bright green, not limp and dull. Once the spinach is wilted, stir in the reserved crispy bacon bits for an extra crunch and burst of smoky flavor. Serve this comforting Italian Sausage White Bean Soup hot, perhaps with a drizzle of good quality olive oil and a sprinkle of fresh parsley if you have some on hand.

Conclusion:
I hope you’ve enjoyed learning how to create this hearty and flavorful Italian Sausage White Bean Soup! This recipe is a fantastic example of simple ingredients coming together to create a deeply satisfying meal. The combination of savory Italian sausage, creamy cannellini beans, and aromatic vegetables makes it a perfect choice for a comforting weeknight dinner or a crowd-pleasing lunch. Don’t be afraid to make it your own; this soup is wonderfully adaptable!
For serving, I love to pair this Italian Sausage White Bean Soup with some crusty bread for dipping. A sprinkle of fresh Parmesan cheese or a drizzle of good quality olive oil on top adds a delightful finishing touch. If you’re looking for variations, consider adding a pinch of red pepper flakes for a touch of heat, or swapping out the cannellini beans for Great Northern beans for a slightly different texture. You can also stir in some chopped kale or spinach during the last few minutes of cooking for an extra boost of greens. I encourage you to give this recipe a try and discover its delicious potential!
Frequently Asked Questions:
Can I make this Italian Sausage White Bean Soup ahead of time?
Absolutely! This soup actually tastes even better the next day as the flavors have more time to meld. Store it in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop or in the microwave.
What kind of Italian sausage should I use?
You can use either sweet or hot Italian sausage, depending on your preference. Both will provide a wonderful depth of flavor. If you prefer to control the spice level yourself, mild Italian sausage is a great option, and you can always add red pepper flakes for extra heat.

Hearty Italian Beef Sausage White Bean Soup
A hearty and flavorful soup featuring Italian beef sausage, creamy cannellini beans, and aromatic herbs. Perfect for a comforting meal.
Ingredients
-
1 pound Italian beef sausage
-
4 strips bacon, chopped
-
1/2 medium onion, finely chopped
-
3 cloves garlic, minced
-
4 (14 ounce) cans cannellini beans, drained and rinsed
-
4 cups chicken broth
-
1/4 teaspoon Italian seasoning
-
1/4 teaspoon dried rosemary
-
2 small carrots, peeled and finely chopped
-
2 cups fresh baby spinach, packed
Instructions
-
Step 1
In a large pot or Dutch oven, cook chopped bacon over medium heat until crispy. Remove bacon and set aside, leaving rendered fat in the pot. -
Step 2
Add chopped onion to the pot and sauté until softened and translucent, about 5-7 minutes. Add minced garlic and cook for 1 minute until fragrant. -
Step 3
Add Italian beef sausage to the pot, breaking it up as it cooks until browned. Drain off excess grease, leaving 1-2 tablespoons of flavorful rendered fat. -
Step 4
Stir in drained and rinsed cannellini beans, chicken broth, Italian seasoning, and dried rosemary. Bring to a simmer, then reduce heat, cover, and cook for at least 20 minutes. -
Step 5
Add peeled and finely chopped carrots to the simmering soup. Continue to simmer until carrots are tender. -
Step 6
Taste and season with salt and pepper as needed. Stir in packed baby spinach until wilted. Stir in reserved crispy bacon bits before serving.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.




Leave a Comment