Creamy Sausage Bean Soup

Featured in soups-and-stews.

Friend, picture this: a steaming bowl of the creamiest, most soul-satisfying soup you've ever tasted. Those plump white beans swimming in a golden, velvety broth that's been kissed with just the right amount of cream. And the sausage? Oh, the sausage – perfectly browned, releasing its smoky, savory magic into every corner of that pot. The fresh parsley on top isn't just for looks; it adds this bright, herbaceous note that cuts through the richness beautifully. This is the kind of soup that makes you want to curl up on the couch with a crusty piece of bread and forget about the world for a while. The best part? It comes together in one pot, and your kitchen will smell absolutely amazing while it's cooking. Trust me, once you see those beans getting tender and that broth turning silky and golden, you'll know you're making something special. This isn't just dinner – it's a warm hug in a bowl that you're about to create!

Tswira dial profile dial zaho awlaydi..
Updated on Tue, 02 Dec 2025 22:35:55 GMT
Main recipe image showcasing the final dish pin it
Creamy white bean soup with golden sausage pieces and fresh parsley in rustic bowl | lonerecipes.com

I first encountered a version of this soup at a small Italian trattoria during a trip through Tuscany, though theirs was more rustic and less creamy. But the concept stuck with me – that magical combination of beans and sausage that just works. When I got home, I knew I wanted to recreate something similar but with my own twist. This recipe is what emerged from those kitchen experiments. The soup starts with browning the sausage until it's beautifully caramelized, which builds an incredible flavor foundation. Then comes the aromatics – onions and garlic sautéed until fragrant. The beans and broth create the body, while the cream transforms it into something truly special. What I love is how the flavors meld together; the sausage fat enriches the broth, the beans add earthiness and creaminess, and the fresh herbs brighten everything up. The spinach wilts in at the end, adding color and nutrition without overwhelming the dish. It's a complete meal that feels indulgent but is actually quite balanced. Every spoonful has the perfect ratio of sausage, beans, and creamy broth, making it impossible to stop at just one bowl.

Why I love this recipe

This recipe holds a special place in my heart for so many reasons. First, it's incredibly forgiving – you can adjust the consistency by adding more broth or cream depending on your preference. Second, it's a one-pot wonder, which means minimal cleanup (always a win in my book!). But beyond the practical aspects, this soup just makes people happy. I've served it to picky eaters, adventurous foodies, and everyone in between, and it never fails to impress. There's something about the combination of creamy texture and hearty ingredients that feels both sophisticated and comforting at the same time. I love that it's fancy enough for guests but easy enough for a Tuesday night. The smell alone is worth making it – your whole house will smell like an Italian restaurant. And here's the thing: it actually tastes even better the next day when the flavors have had time to deepen and meld together. I've made this soup during happy times, stressful times, and everything in between, and it never lets me down. It's become more than just a recipe; it's a reliable friend in my cooking repertoire.

What You Need From Your Kitchen

  • Italian Sausage: Remove from casings and break into bite-sized pieces while browning in the pot for maximum flavor
  • White Beans: Drain and rinse thoroughly to remove excess sodium and starch before adding to the soup
  • Heavy Cream: Bring to room temperature before adding to prevent curdling when stirred into the hot soup
  • Chicken Broth: Use low-sodium variety so you can control the salt level of your finished soup
  • Fresh Spinach: Wash well and chop roughly before stirring into the soup during the final minutes of cooking
  • Fresh Parsley: Chop finely and reserve for garnishing each bowl just before serving for bright color and fresh flavor
  • Garlic: Mince finely and add after onions are softened to prevent burning and ensure even distribution of flavor

Let's Make These Together

Brown Your Sausage Perfectly
The key to incredible flavor starts with properly browning your Italian sausage. Remove it from the casings and break it into chunks as it cooks in the olive oil over medium-high heat. Don't stir too frequently – let those pieces develop a deep golden-brown crust on at least one side. This caramelization is where so much of the soup's savory depth comes from. Once browned, remove the sausage but leave that flavorful fat behind – it's liquid gold for your aromatics.
Build Your Flavor Base
Using the same pot with the rendered sausage fat, sauté your diced onions until they're soft and translucent. This usually takes about 4-5 minutes. Then add your minced garlic, thyme, and red pepper flakes. Stir constantly for just a minute – you want that garlic fragrant but not burned. This aromatic base is what makes every spoonful of soup sing with flavor, so don't rush this step.
Simmer to Perfection
Once you've added your chicken broth, beans, and returned the sausage to the pot, bring everything to a boil then reduce to a gentle simmer. Let it bubble away for 15-20 minutes, allowing the beans to soften further and the flavors to marry together. If you want an even creamier texture, use the back of your spoon to mash some beans against the side of the pot. This releases their starch and naturally thickens the soup without any flour or cornstarch.
Finish with Cream and Greens
The final steps transform this from a good soup to an absolutely spectacular one. Reduce your heat to low and slowly stir in the heavy cream, watching as the soup turns that gorgeous golden color. Then fold in your chopped spinach and let it wilt for just 2-3 minutes. Season with salt and pepper, taste, and adjust. The cream should coat the back of your spoon, and every element should be in harmony. Garnish with fresh parsley and serve immediately while it's piping hot.
Additional recipe photo showing texture and details pin it
Comforting sausage soup with tender white beans in rich creamy base | lonerecipes.com

Switch Things Up

I'll never forget the first time I threw this soup together on a chilly Tuesday evening when I had almost nothing in my pantry. I had a pack of Italian sausage that needed to be used and a couple cans of white beans sitting in the back of the cupboard. What started as a "let's see what happens" moment turned into one of my most-requested recipes. My partner walked in from work, took one whiff, and asked if we were having company over because it smelled so good. Now, every time the weather turns cold, this soup makes an appearance. I've made it for sick friends, brought it to potlucks, and served it at casual dinner parties. The beauty of it is how adaptable it is – sometimes I'll add more greens, other times I'll throw in sun-dried tomatoes. Last month, I made a double batch and froze half, and let me tell you, having this waiting in the freezer is like having a secret weapon for those nights when cooking feels impossible.

Perfect Pairings

This soup is incredibly versatile when it comes to pairings. A crusty sourdough or French baguette is essential for soaking up every drop of that creamy broth. For a lighter accompaniment, try a simple arugula salad with lemon vinaigrette – the peppery greens and bright citrus cut beautifully through the soup's richness. If you're going all-in on comfort, garlic bread or cheesy focaccia are absolute winners. For drinks, a crisp white wine like Pinot Grigio complements the creaminess, or go with a light-bodied red like Chianti to echo the Italian sausage flavors. And if you're feeding a crowd, add a simple caprese salad on the side for color and freshness.

Step-by-step preparation photo pin it
Hearty Italian sausage and bean soup with creamy broth and herb garnish | lonerecipes.com

Frequently Asked Questions

→ Can I use dried beans instead of canned?

Absolutely! You'll need about 1 cup of dried white beans (such as cannellini or great northern beans). Soak them overnight, then cook until tender before using in the recipe. This will add about 1-2 hours to your total cooking time, but the texture and flavor of dried beans can be superior to canned. Just make sure they're fully cooked and tender before adding them to the soup.

→ How do I store and reheat leftovers?

Store the cooled soup in an airtight container in the refrigerator for up to 4 days. The soup will thicken considerably as it sits, so when reheating, add a splash of chicken broth or water to thin it to your desired consistency. Reheat gently on the stovetop over medium-low heat, stirring occasionally, or microwave in individual portions. You can also freeze this soup for up to 3 months, though the cream may separate slightly upon thawing – just whisk it back together while reheating.

→ Can I make this soup dairy-free?

Yes! Replace the heavy cream with full-fat coconut milk for a rich, creamy texture that's completely dairy-free. The flavor will be slightly different with a subtle coconut undertone, but it's still delicious. Alternatively, you can use cashew cream (soaked cashews blended with water) for a neutral-flavored dairy-free option. You may need to adjust your seasonings slightly as dairy adds its own subtle flavor to the dish.

→ What kind of sausage works best?

Italian sausage is ideal – either sweet (mild) or hot depending on your heat preference. You can also use chicken or turkey Italian sausage for a leaner option. If you can't find Italian sausage, regular pork sausage seasoned with Italian herbs (fennel, basil, oregano) works well too. Avoid breakfast sausage as it has a different flavor profile with sage that doesn't complement this soup as well.

→ Can I make this in a slow cooker?

Yes, though you'll need to brown the sausage and sauté the aromatics in a pan first for best flavor. Transfer everything to your slow cooker along with the beans, broth, and seasonings. Cook on low for 6-7 hours or high for 3-4 hours. About 30 minutes before serving, stir in the heavy cream and spinach, allowing them to incorporate and the spinach to wilt. This method is perfect for busy days when you want to come home to a ready-made dinner.

→ How can I make this soup thicker?

There are several ways to thicken this soup: (1) Use an immersion blender to partially puree some of the beans while leaving chunks for texture, (2) Mash some beans against the side of the pot with a wooden spoon to release their starches, (3) Make a slurry with 2 tablespoons of cornstarch mixed with 2 tablespoons of cold water and stir it into the simmering soup, or (4) Simply let it simmer uncovered for an additional 10-15 minutes to reduce and naturally thicken. The soup also thickens as it cools and sits in the refrigerator.

Conclusion

This Creamy Sausage Bean Soup is everything you want in a comfort meal – rich, satisfying, and incredibly flavorful. The combination of savory sausage and creamy beans creates a texture that's both hearty and luxurious. It's the kind of recipe that makes weeknight dinners feel special without requiring hours in the kitchen. Whether you're feeding a hungry family or meal prepping for the week ahead, this soup delivers every single time. Serve it with crusty bread and watch it disappear!

Creamy Sausage Bean Soup

A velvety smooth soup combining tender white beans, savory Italian sausage, and aromatic herbs in a rich, creamy broth that's pure comfort in every spoonful.

Prep Time
15 Minutes
Cook Time
35 Minutes
Total Time
50 Minutes
By: chris

Category: soups-and-stews

Difficulty: easy

Cuisine: Italian-American

Yield: 6 Servings (6 balls)

Dietary: Meat, Pork, Gluten-Free

Ingredients

011 lb Italian sausage, casings removed
022 cans (15 oz each) white beans, drained and rinsed
031 cup heavy cream
044 cups chicken broth
051 medium onion, diced
063 cloves garlic, minced
072 cups fresh spinach, chopped
081/4 cup fresh parsley, chopped
091 tsp dried thyme
101/2 tsp red pepper flakes
11Salt and black pepper to taste
122 tbsp olive oil

Instructions

Step 01

Heat olive oil in a large pot or Dutch oven over medium-high heat. Add the Italian sausage, breaking it into bite-sized pieces with a wooden spoon. Cook for 6-8 minutes, stirring occasionally, until the sausage is browned and caramelized. Use a slotted spoon to transfer the cooked sausage to a plate, leaving the rendered fat in the pot for extra flavor.

Step 02

In the same pot, add the diced onion and cook for 4-5 minutes until softened and translucent. Add the minced garlic, dried thyme, and red pepper flakes, stirring constantly for about 1 minute until fragrant. This builds the aromatic foundation of your soup and ensures every spoonful is packed with flavor.

Step 03

Pour in the chicken broth and add the drained white beans to the pot. Return the browned sausage to the pot along with any accumulated juices. Bring the mixture to a boil, then reduce heat to medium-low and let it simmer for 15-20 minutes. This allows the flavors to meld together and the beans to become tender and creamy. For a thicker consistency, you can mash some of the beans against the side of the pot with the back of your spoon.

Step 04

Reduce the heat to low and stir in the heavy cream, mixing until fully incorporated and the soup takes on a beautiful golden color. Add the chopped spinach and let it wilt into the soup for 2-3 minutes. Season with salt and black pepper to taste, adjusting the seasoning as needed. The soup should be rich, creamy, and perfectly balanced.

Step 05

Ladle the hot soup into bowls and garnish generously with fresh chopped parsley. For extra indulgence, you can drizzle a little extra olive oil on top or add a sprinkle of grated Parmesan cheese. Serve immediately with crusty bread on the side for dipping. Any leftovers can be stored in an airtight container in the refrigerator for up to 4 days – the flavors only get better with time!

Notes

  1. For a lighter version, substitute half-and-half or whole milk for the heavy cream, though the soup won't be quite as rich and velvety.
  2. If you prefer a spicier kick, use hot Italian sausage instead of mild, or increase the red pepper flakes to 3/4 teaspoon.
  3. The soup thickens as it sits, so when reheating leftovers, add a splash of chicken broth or water to reach your desired consistency.
  4. Feel free to swap the spinach for kale, Swiss chard, or escarole – just add heartier greens a few minutes earlier so they have time to soften.
  5. For a truly creamy texture, use an immersion blender to partially blend the soup before adding the cream, leaving some beans and sausage chunks intact for texture.

Tools You'll Need

  • Large pot or Dutch oven (5-6 quart capacity)
  • Wooden spoon or spatula
  • Sharp chef's knife
  • Cutting board
  • Measuring cups and spoons
  • Can opener
  • Ladle
  • Slotted spoon

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy (heavy cream)
  • Pork (Italian sausage)
  • Garlic

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 385
  • Total Fat: 18 g
  • Total Carbohydrate: 32 g
  • Protein: 24 g

Spice Up Your Inbox!

Join our gourmet community and get sizzling recipes, cooking tips, and exclusive updates delivered straight to your inbox.

We respect your privacy. No spam, just deliciousness.

×

Success!

You've successfully subscribed to our newsletter!