Craving a bowl of soul-warming comfort that’s bursting with flavor? This Hearty Italian Sausage & White Bean Soup ticks all the boxes—meaty, creamy, and full of savory depth. With smoky bacon, robust sausage, mellow beans, and tender greens, this one-pot wonder is the kitchen equivalent of a bear hug on a chilly night.
Why You’ll Love This Recipe
- One-Pot Magic: Everything simmers together in a single pot, making both prep and cleanup blissfully easy.
- Bold, Savory Flavors: The combination of Italian sausage, smoky bacon, and herby broth delivers irresistible depth in every bite.
- Naturally Creamy Texture: Pureed beans give the soup a silky, comforting consistency—no cream required!
- Stays Comforting Yet Fresh: Baby spinach and carrots add pops of color and gentle sweetness, balancing the richness perfectly.
Ingredients You’ll Need
What makes this Hearty Italian Sausage & White Bean Soup truly special is how a handful of everyday ingredients transform into something extraordinary. Each plays a role—bringing big flavor, creating velvety texture, or adding nourishing color. Here’s what you’ll gather:
- Italian Sausage (1 pound): Mild or spicy, this is the flavor powerhouse—make sure to remove the casings if using links!
- Bacon (4 strips): Adds a luscious smokiness and a touch of salty richness that carries through every spoonful.
- Onion (½ medium, chopped): The aromatic base—sauteeing brings out subtle sweetness for a savory foundation.
- Garlic (3 cloves, minced): Classic Italian soul; it infuses the entire soup with warmth and depth.
- White Beans (4 cans, about 14 ounces each): Cannellini beans make the soup creamy when blended, while leaving some whole keeps the texture hearty.
- Chicken Broth (4 cups): Brings everything together and lets those comfort-food flavors shine. Opt for low-sodium if preferred.
- Italian Seasoning (¼ teaspoon): A pinch of dried herbs that gives this soup its signature “from Nonna’s kitchen” vibe.
- Dried Rosemary (¼ teaspoon): Adds woodsy, fragrant notes that marry beautifully with beans and sausage.
- Carrots (2 small, chopped): For pops of sweetness and color, making every bowl as pretty as it is delicious.
- Fresh Baby Spinach (2 cups, packed): Tossed in at the end, spinach adds earthy flavor and a hit of greenery.
- Salt & Pepper: Season to taste at the very end—remember, bacon and sausage bring plenty of salty goodness already.
Variations
The beauty of this soup is how forgiving and customizable it is. You can adapt Hearty Italian Sausage & White Bean Soup to fit what’s in your pantry, your dietary needs, or simply your mood. Here are a few easy twists:
- Make it Vegetarian: Swap in a plant-based sausage and use veggie broth—skip the bacon or replace with your favorite smoky, meatless alternative!
- Go Greens Crazy: Sub in chopped kale or Swiss chard instead of spinach if you’re after a heartier green (just add a few minutes to the cook time so they become tender).
- Use Different Beans: Cannellini are classic, but navy beans or Great Northern beans work seamlessly too.
- Spice It Up: Toss in a pinch of red pepper flakes along with the Italian seasoning for a subtle, warming kick.
- Low-Carb: Halve the beans and bulk up the soup with cauliflower florets for a lighter, lower-carb version.
How to Make Hearty Italian Sausage & White Bean Soup
Step 1: Brown the Sausage & Bacon
Start by adding your sausage meat (casings removed, if needed) and bacon (cut into bite-sized pieces) into a large soup pot. Cook over medium-high heat, stirring occasionally, until everything is nicely browned and most of the fat has rendered out—this can take about 15 minutes. While that’s happening, you can prep your onion, carrots, and garlic to save time.
Step 2: Sauté the Aromatics
Use a slotted spoon to transfer the sausage and bacon to a plate—don’t worry about draining all the fat; just leave about 2 tablespoons in the pot. Next, toss in your chopped onion and sauté for 3–5 minutes until soft and golden. Add the minced garlic and cook for just 30 seconds to become fragrant (but not browned!).
Step 3: Build the Broth & Blend
Pour in the drained white beans, chicken broth, Italian seasoning, and rosemary. Gently stir—and don’t forget to scrape any caramelized bits from the bottom for extra flavor! Remove the pot from the heat. Using an immersion blender, puree the soup right there in the pot—aim to keep some beans whole for texture. (No immersion blender? A potato masher or transferring some beans to a regular blender works in a pinch.)
Step 4: Simmer with Veggies & Return Meat
Slide the sausage and bacon back into the pot, along with your chopped carrots. Bring the soup to a boil over high heat, then partially cover and reduce to a simmer. Cook for 15–20 minutes or until the carrots are tender and the soup has thickened a touch. You’ll smell those savory aromas swirl around your kitchen!
Step 5: Add Spinach & Season
Stir in the fresh baby spinach and let it wilt in the heat—just a minute or two does the trick. Taste and add salt and pepper if needed (remember, the sausage and bacon bring plenty of seasoning already). Serve up your Hearty Italian Sausage & White Bean Soup steaming hot, and watch everyone dive in.
Pro Tips for Making Hearty Italian Sausage & White Bean Soup
- Sausage Selection: Don’t be afraid to mix mild and spicy Italian sausage for a layered flavor profile—just remember, adjust the seasoning at the end since different sausages bring different saltiness and heat.
- Smart Fat Management: After cooking the meat, only keep about 2 tablespoons of fat in the pot—this adds just enough richness to carry flavor without leaving the soup greasy.
- Blending Technique: For luscious texture, blend only part of the beans—this thickens the broth while keeping satisfying bites of whole beans throughout.
- Timing the Veggies: Add the carrots before simmering, but save the spinach for the very end—it’ll stay vibrant, tender, and beautiful instead of getting overcooked.
How to Serve Hearty Italian Sausage & White Bean Soup
Garnishes
For the finishing touch, I love to shower each bowl with a handful of freshly grated Parmesan and a dusting of cracked black pepper. A drizzle of good olive oil or a sprinkle of chopped fresh parsley adds a punch of brightness against the hearty base.
Side Dishes
Serve your soup with warm, crusty bread for dunking—think rustic ciabatta or a garlic-studded baguette. If you want to round out the meal, a simple green salad with lemony vinaigrette pairs perfectly, keeping things fresh and light.
Creative Ways to Present
Ladle Hearty Italian Sausage & White Bean Soup into wide, shallow bowls for an old-world trattoria vibe, or serve it in handled mugs for ultimate coziness on movie night. If you’re feeding a crowd, set up a toppings bar—let everyone add cheese, herbs, or a dollop of pesto to their bowl.
Make Ahead and Storage
Storing Leftovers
Leftover Hearty Italian Sausage & White Bean Soup keeps beautifully in the fridge. Simply let it cool, then store in an airtight container. It’ll hold up for 3–4 days—just note it will thicken as it sits, thanks to those delicious pureed beans.
Freezing
This soup freezes like a dream! Cool completely, then portion into freezer-safe containers or resealable bags (label with the date for best results). Freeze for up to 3 months. Thaw overnight in the fridge before reheating for best texture.
Reheating
Warm individual servings gently on the stovetop or in the microwave, adding a little splash of broth or water if needed to loosen things up. Give it a good stir as it heats, and finish with fresh spinach or extra herbs to revive the flavors.
FAQs
-
Can I make Hearty Italian Sausage & White Bean Soup in a slow cooker?
Absolutely! Brown your sausage, bacon, onion, and garlic on the stovetop first for optimal flavor, then transfer everything except the spinach to the slow cooker. Cook on low for 5–6 hours or high for 2–3 hours. Stir in the spinach just before serving so it stays bright and vibrant.
-
What’s the best type of sausage to use?
Italian sausage is classic—choose mild for a kid-friendly bowl, or spicy if you love a gentle kick. Chicken or turkey Italian sausage works perfectly too, just be aware that leaner versions may render a little less fat (add a splash of olive oil if needed for sautéing).
-
Can I use dried beans instead of canned?
You sure can. Soak 1½ cups dried white beans overnight, drain, then simmer them in fresh water until just tender. Drain and use as you would canned—but the soup will need longer simmering after adding the beans to ensure tenderness.
-
How do I keep the soup from getting too salty?
Bacon and sausage are naturally salty, so opt for low-sodium chicken broth and wait until the end to season with extra salt. Always taste before adding more—you may find you don’t need any at all!
Final Thoughts
If you’re looking for that magical combination of simplicity, flavor, and heartwarming comfort, do yourself the favor of making Hearty Italian Sausage & White Bean Soup. It’s cozy, satisfying, and destined to become a frequent request around your table—so ladle up, get comfy, and savor every bite!
PrintHearty Italian Sausage Bean Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Gluten Free
Description
This hearty and flavorful Italian sausage white bean soup is the perfect comfort food for a cozy night in. Packed with protein-rich white beans, savory Italian sausage, and aromatic herbs, this soup is sure to become a family favorite.
Ingredients
Main Ingredients:
- 1 pound Italian sausage
- 4 strips bacon
Additional Ingredients:
- 1/2 medium onion, chopped
- 3 cloves garlic, minced
- 4 (14 ounce) cans white beans (cannellini), drained
- 4 cups chicken broth
- 1/4 teaspoon Italian seasoning
- 1/4 teaspoon dried rosemary
- 2 small carrots, peeled & chopped small
- 2 cups fresh baby spinach, packed
- Salt & pepper to taste
Instructions
- Cook Sausage and Bacon: Add the sausage meat and bacon to a large soup pot; cook until crispy. Transfer to a plate.
- Sauté Onion and Garlic: Cook onion until softened; add garlic and cook briefly.
- Add Remaining Ingredients: Stir in beans, broth, Italian seasoning, and rosemary. Blend the soup.
- Finish Soup: Return sausage and bacon to the pot, add carrots, and simmer until carrots are tender. Stir in spinach and season with salt and pepper.
Notes
- For the sausage, use around 1 pound/16 oz. and remove from casings if necessary.
- Consider using low-sodium chicken broth due to the saltiness of bacon and sausage.
- Instant Pot method available for quicker preparation.
- This recipe is featured in the Salt & Lavender: Everyday Essentials cookbook.
Nutrition
- Serving Size: 1 serving
- Calories: Approximately 380 kcal
- Sugar: 3g
- Sodium: 1000mg
- Fat: 18g
- Saturated Fat: 6g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 8g
- Protein: 25g
- Cholesterol: 60mg