This Italian sausage white bean soup is a comforting dish that will warm you from the inside out. Featuring savory sausage, crispy bacon, and nutrient-rich spinach, it’s perfect for cozy dinners or gatherings with friends and family. This recipe stands out with its rich flavors and hearty texture, making it a go-to choice for any occasion. Enjoy a bowl of this delightful soup on chilly evenings or serve it as an appetizer at your next dinner party.

Jump to:
- Why You’ll Love This Recipe
- Tools and Preparation
- Essential Tools and Equipment
- Importance of Each Tool
- Ingredients
- For the Soup Base
- Beans and Broth
- Seasonings & Vegetables
- Fresh Ingredients
- How to Make Italian Sausage White Bean Soup
- Step 1: Cook the Meats
- Step 2: Sauté Aromatics
- Step 3: Combine Ingredients
- Step 4: Blend the Soup
- Step 5: Add Back Meat & Carrots
- Step 6: Final Touches
- How to Serve Italian Sausage White Bean Soup
- With Crusty Bread
- With Salad
- With Cheese
- With Garnishes
- How to Perfect Italian Sausage White Bean Soup
- Best Side Dishes for Italian Sausage White Bean Soup
- Common Mistakes to Avoid
- Storage & Reheating Instructions
- Refrigerator Storage
- Freezing Italian Sausage White Bean Soup
- Reheating Italian Sausage White Bean Soup
- Frequently Asked Questions
- What makes Italian Sausage White Bean Soup so comforting?
- Can I customize Italian Sausage White Bean Soup?
- How long does it take to make Italian Sausage White Bean Soup?
- Is this recipe suitable for meal prep?
- Final Thoughts
- 📖 Recipe Card
Why You’ll Love This Recipe
- Quick and Easy: This soup can be prepared in just under an hour, making it perfect for busy weeknights.
- Flavor-Packed: The combination of Italian sausage, bacon, and spices creates a robust flavor that is sure to satisfy.
- Nutrient-Rich: With fresh spinach and cannellini beans, this soup is loaded with vitamins and minerals.
- Versatile Dish: Serve it as a main course or pair it with crusty bread for a complete meal.
- Freezer-Friendly: Make a big batch and freeze leftovers for quick meals later.
Tools and Preparation
Before diving into this delicious Italian sausage white bean soup recipe, gather your essential tools to make the cooking process smooth and enjoyable.
Grab This Chef Knife Now - Almost Gone!
- Stays Razor-Sharp: Ice-hardened blade keeps its edge longer than ordinary knives
- Superior Grip Control: Unique finger hole design gives you perfect balance and safety
- Built to Last a Lifetime: Premium stainless steel blade with elegant beech wood handle
Customer Reviews ★★★★★
Essential Tools and Equipment
- Large soup pot
- Wooden spoon or spatula
- Immersion blender (or regular blender)
- Chopping board
- Kitchen shears
Importance of Each Tool
- Large soup pot: This allows for even cooking and provides enough space to stir all ingredients comfortably.
- Immersion blender: Perfect for blending the soup without transferring it to another container, saving time and reducing mess.
Ingredients
This flavorful Italian sausage white bean soup recipe is loaded with bacon and sausage, fresh spinach, and tender cannellini beans. It’s simple to make and so cozy!
For the Soup Base
- 1 pound Italian sausage (see note)
- 4 strips bacon
- 1/2 medium onion (chopped)
- 3 cloves garlic (minced)
Beans and Broth
- 4 (14 ounce) cans white beans (cannellini) (drained)
- 4 cups chicken broth
Seasonings & Vegetables
- 1/4 teaspoon Italian seasoning
- 1/4 teaspoon dried rosemary
- 2 small carrots (peeled & chopped small)
Fresh Ingredients
- 2 cups (packed) fresh baby spinach
- Salt & pepper (to taste)
How to Make Italian Sausage White Bean Soup
Step 1: Cook the Meats
Add the sausage meat to a large soup pot along with the bacon (I cut it up using kitchen shears). Cook over medium-high heat until the sausage and bacon are somewhat crispy, rendering out most of the fat. This process can take about 15 minutes. Meanwhile, prepare the other ingredients.
Step 2: Sauté Aromatics
Transfer the cooked sausage and bacon to a plate. Leave about 2 tablespoons of fat in the pot. Add the chopped onion to the pot and sauté for 3-5 minutes until softened and lightly browned. Stir in minced garlic and cook for an additional 30 seconds.
Step 3: Combine Ingredients
Stir in the drained cannellini beans, chicken broth, Italian seasoning, and rosemary. Mix well while scraping any brown bits off the bottom of the pot to enhance flavor.
Step 4: Blend the Soup
Remove the pot from heat. Using an immersion blender, purée the soup until you achieve your desired consistency. I like some beans left whole for texture. If you don’t have a stick blender, transfer some beans to a regular blender or use a potato masher for a rustic finish.
Step 5: Add Back Meat & Carrots
Return the reserved sausage and bacon to the pot along with chopped carrots. Place over high heat; once boiling, cover with a lid slightly ajar to let steam escape. Reduce heat to simmer for 15-20 minutes until carrots are soft.
Step 6: Final Touches
Stir in fresh spinach until wilted—this should take about one or two minutes. Taste your soup; season with salt and pepper as needed before serving hot.
Enjoy your delicious homemade Italian sausage white bean soup!
How to Serve Italian Sausage White Bean Soup
Italian sausage white bean soup is a hearty dish that warms the soul. Pairing it with the right accompaniments can elevate your meal experience.
With Crusty Bread
- Sourdough Bread: The tangy flavor complements the soup’s richness.
- Garlic Bread: Perfect for dipping, adding a savory twist.
- Breadsticks: Light and airy, they make a delightful side.
With Salad
- Caesar Salad: Crisp romaine and creamy dressing balance the soup.
- Spinach Salad: Fresh spinach with nuts adds a healthy crunch.
- Caprese Salad: Tomatoes and mozzarella bring freshness to the meal.
With Cheese
- Parmesan Cheese: Shredded on top enhances flavor and texture.
- Feta Cheese: Crumbled feta adds a salty kick that pairs well.
With Garnishes
- Fresh Herbs: Chopped parsley or basil brightens up the dish.
- Red Pepper Flakes: A sprinkle adds heat for spice lovers.

How to Perfect Italian Sausage White Bean Soup
To achieve the best version of your Italian sausage white bean soup, consider these tips for perfecting its flavor and texture.
- Use Quality Sausage: Choose high-quality Italian sausage for rich flavor.
- Don’t Skimp on Bacon: The bacon adds depth; use enough for a smoky taste.
- Cook Vegetables Properly: Sauté until soft to release maximum flavor into the broth.
- Control Thickness: Blend according to your texture preference—smooth or chunky.
- Fresh Spinach at the End: Add spinach last to keep it vibrant and nutritious.
- Taste Before Serving: Adjust seasonings based on personal preference before serving.
Best Side Dishes for Italian Sausage White Bean Soup
Serving your Italian sausage white bean soup with delicious sides can enhance the overall dining experience. Here are some great options:
- Garlic Parmesan Roasted Potatoes: Crispy potatoes infused with garlic and cheese.
- Herbed Quinoa Salad: A light salad packed with protein and flavor.
- Roasted Brussels Sprouts: Caramelized sprouts add a delightful crunch.
- Classic Coleslaw: Creamy slaw provides a refreshing contrast.
- Stuffed Mushrooms: Savory mushrooms stuffed with cheese and herbs complement the soup.
- Pasta Salad: A chilled pasta salad offers a nice temperature contrast.
Common Mistakes to Avoid
Making Italian sausage white bean soup can be simple, but a few common mistakes can hinder the flavor and texture. Here are some tips to ensure your soup turns out perfectly.
- Skipping the browning: Failing to brown the sausage and bacon can result in a bland soup. Always cook them until they are crispy to enhance the flavor.
- Overcooking spinach: Adding spinach too early can lead to overcooked greens that lose their vibrant color. Add it at the end, just before serving, for freshness.
- Ignoring seasoning: Not tasting and adjusting seasoning can make your soup fall flat. Always taste before serving and adjust with salt and pepper as needed.
- Using low-quality broth: A poor-quality chicken broth will affect the overall taste of your soup. Use a good quality broth or homemade stock for the best results.
- Not letting it simmer: Rushing through the simmering process can result in underdeveloped flavors. Allow your soup to simmer for at least 15-20 minutes for optimal taste.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container for up to 4 days.
- Allow the soup to cool completely before refrigerating.
Freezing Italian Sausage White Bean Soup
- Freeze in freezer-safe containers for up to 3 months.
- Leave space at the top of containers for expansion during freezing.
Reheating Italian Sausage White Bean Soup
- Oven: Preheat to 350°F (175°C) and bake in an oven-safe dish until hot, about 20-25 minutes.
- Microwave: Heat in a microwave-safe bowl, covered, in 1-minute intervals until heated through.
- Stovetop: Reheat over medium heat on the stovetop, stirring occasionally until hot.
Frequently Asked Questions
What makes Italian Sausage White Bean Soup so comforting?
Italian sausage white bean soup combines rich flavors from sausage and bacon with creamy beans, creating a satisfying meal perfect for chilly days.
Can I customize Italian Sausage White Bean Soup?
Absolutely! You can add different vegetables like zucchini or bell peppers or swap out the spinach for kale or Swiss chard.
How long does it take to make Italian Sausage White Bean Soup?
The total time required is approximately 55 minutes, including prep and cooking time.
Is this recipe suitable for meal prep?
Yes! This soup stores well in both the refrigerator and freezer, making it ideal for meal prep.
Final Thoughts
This Italian sausage white bean soup is not only delicious but also versatile. With its hearty ingredients and comforting flavors, it’s perfect for any occasion. Feel free to customize it with your favorite veggies or spices; you can’t go wrong! Give this recipe a try, and enjoy a cozy bowl of goodness!
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card
Print
Italian Sausage White Bean Soup
- Total Time: 55 minutes
- Yield: Serves about 6
Description
Indulge in a warm bowl of Italian Sausage White Bean Soup, an ideal comfort food for chilly evenings. This hearty soup features savory Italian sausage, crispy bacon, and nutrient-rich spinach, all simmered to perfection with creamy cannellini beans. It’s a delightful combination of flavors and textures that makes it perfect for cozy dinners or gatherings with friends and family. Quick to prepare in under an hour, this versatile dish can be served as a main course or paired with crusty bread for a complete meal. Freeze leftovers for easy weeknight dinners, ensuring you always have a satisfying option on hand.
Ingredients
- 1 pound Italian sausage
- 4 strips bacon
- 1/2 medium onion (chopped)
- 3 cloves garlic (minced)
- 4 cans (14 ounces each) cannellini beans (drained)
- 4 cups chicken broth
- 2 cups fresh baby spinach
- Salt & pepper (to taste)
Instructions
- In a large soup pot, cook the Italian sausage and chopped bacon over medium-high heat until crispy (about 15 minutes). Transfer to a plate.
- Sauté the chopped onion in the remaining fat until softened (3-5 minutes), then add minced garlic and cook for an additional 30 seconds.
- Stir in drained cannellini beans, chicken broth, Italian seasoning, and rosemary. Scrape up any browned bits from the pot.
- Remove from heat and blend the soup to your desired consistency using an immersion blender.
- Return meat to the pot along with chopped carrots; bring to a boil, then simmer for 15-20 minutes until carrots are tender.
- Add fresh spinach until wilted; season with salt and pepper before serving hot.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Main
- Method: Simmering
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl (approximately 1.5 cups)
- Calories: 410
- Sugar: 2g
- Sodium: 890mg
- Fat: 22g
- Saturated Fat: 8g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 8g
- Protein: 24g
- Cholesterol: 70mg





