If you are craving a bowl of pure comfort that feels like a warm hug on a chilly day, this Sausage White Bean Soup Recipe is exactly what you need. It brings together hearty Italian sausage, creamy white beans, vibrant greens, and a blend of fragrant herbs in a savory broth that will have you savoring every spoonful. This soup is not only packed with flavor but also offers a wonderful balance of protein, fiber, and fresh ingredients, making it a satisfying meal that comes together with ease. Whether you’re cooking for a family dinner or meal prepping for the week, this recipe is a guaranteed crowd-pleaser that will quickly become a beloved staple.

Ingredients You’ll Need
The beauty of the Sausage White Bean Soup Recipe lies in its simplicity. Each ingredient plays a crucial role: the sausage brings savory richness, fresh vegetables add texture and nutrients, and white beans create a creamy base that makes the soup so comforting. These straightforward pantry staples come together effortlessly, transforming into something truly special.
- Olive oil: Provides a fruity base for sautéing and brings out the flavors of the sausage and veggies.
- Italian sausage (mild or spicy): Your main protein that adds a bold, savory depth to the soup.
- Yellow onion, diced: Adds sweetness and aromatics to build the soup’s complex flavor.
- Carrots, peeled and sliced: Offers natural sweetness and a pleasant crunch once cooked.
- Celery stalks, chopped: Gives a subtle, savory note and enhances the soup’s texture.
- Garlic, minced: A small amount packs a big punch of warm, earthy flavor.
- Dried thyme: Infuses the broth with a gentle, herbal aroma that’s perfect for soups.
- Dried oregano: Complements the thyme with its slightly peppery, aromatic quality.
- Red pepper flakes (optional): Adds a touch of heat if you like a little kick.
- Low-sodium chicken broth: The nourishing liquid base that keeps things light and flavorful.
- Diced tomatoes (canned): Provides subtle acidity and sweetness to balance the richness.
- White beans (cannellini or great northern), drained and rinsed: The heart of the soup, offering creaminess and fiber.
- Fresh spinach or kale, chopped: Adds color, nutrients, and a fresh, leafy bite.
- Salt and black pepper: Essential seasonings to highlight every flavor.
- Grated Parmesan and fresh parsley (optional): For a final touch of salty depth and bright, herbaceous garnish.
How to Make Sausage White Bean Soup Recipe
Step 1: Brown the Sausage
Start by heating olive oil in a large pot over medium heat. Add your Italian sausage, breaking it up with a wooden spoon. Let it brown evenly and cook through, which usually takes about 5 to 6 minutes. This step is key because it develops those rich, savory flavors that infuse the entire soup. Once browned, remove the sausage with a slotted spoon and set it aside. Your pot now holds a flavorful base for the vegetables.
Step 2: Sauté the Vegetables
Next, add the diced onion, carrots, and chopped celery directly into the pot. Sauté them for about 5 to 6 minutes until they become tender and translucent, releasing their natural sweetness. Then stir in minced garlic, dried thyme, oregano, and the optional red pepper flakes. Cook everything together for another minute to let those fragrant spices bloom beautifully, elevating the complexity of the soup’s flavor.
Step 3: Build the Broth
Pour in the chicken broth along with the diced tomatoes and their juices. Stir in the drained and rinsed white beans and return the cooked sausage to the pot. Bring the mixture to a boil, then reduce the heat and let it simmer gently, uncovered, for 20 to 25 minutes. This slow simmer allows the flavors to meld and the broth to thicken slightly, creating the perfect hearty consistency.
Step 4: Add Greens and Season
Finally, stir in your fresh chopped spinach or kale. Cook for an additional 2 to 3 minutes until the greens are wilted but still vibrant. Finish by seasoning the soup with salt and freshly ground black pepper to your taste. This last step brightens the flavors and rounds out the soup beautifully, making it ready to serve.
How to Serve Sausage White Bean Soup Recipe

Garnishes
Topping your soup with grated Parmesan and a sprinkle of fresh parsley instantly takes it to the next level. The Parmesan adds a salty richness that pairs perfectly with the sausage, while the parsley lends a fresh, herbaceous note and a pop of color. For an extra touch, a drizzle of good olive oil or a squeeze of lemon juice can brighten the whole bowl just before serving.
Side Dishes
This soup shines as a standalone meal, but pairing it with crusty bread or garlic toast makes it even more satisfying. A simple green salad with a tangy vinaigrette provides a crisp contrast, balancing the warm, hearty textures of the soup. If you want to go all out, try serving it alongside roasted vegetables or a cheesy flatbread for extra indulgence.
Creative Ways to Present
For a cozy dinner party, serve the Sausage White Bean Soup Recipe in rustic bowls layered with a toasted slice of bread either underneath or on top, soaking up every bit of broth. You can also ladle the soup into hollowed-out artisan bread bowls for a fun, edible presentation. Another idea is to offer a garnish bar with Parmesan, fresh herbs, crushed red pepper, and lemon wedges, so everyone can customize their bowl just the way they like it.
Make Ahead and Storage
Storing Leftovers
This soup tastes even better the next day as the flavors continue to marry. Store any leftovers in an airtight container in the refrigerator for up to 3 days. When reheading, give it a gentle stir in a pot over medium-low heat to warm it through evenly without breaking down the beans or greens too much.
Freezing
Sausage White Bean Soup Recipe freezes wonderfully for up to 3 months. To freeze, cool the soup completely, then transfer it into freezer-safe containers or heavy-duty freezer bags. Be sure to leave a little space at the top for expansion. When ready to enjoy, thaw overnight in the refrigerator and reheat gently on the stove. The texture may be slightly softer after freezing, but the robust flavors remain delightful.
Reheating
When reheating, do so slowly on the stovetop or microwave to keep the sausage juicy and prevent the beans from becoming mushy. Add a splash of broth or water if the soup has thickened too much. Stir occasionally until warmed through, and adjust seasoning with salt and pepper if needed. Adding a fresh handful of greens towards the end of reheating can refresh the soup beautifully.
FAQs
Can I use turkey sausage instead of Italian sausage?
Absolutely! Turkey sausage is a leaner alternative that still brings plenty of flavor. Just make sure it’s well-seasoned to keep that savory punch in the soup.
Is it necessary to use fresh spinach or kale?
Fresh greens add a wonderful texture and burst of color, but you can use frozen if needed. Just add frozen greens a bit earlier in the cooking process so they have time to thaw and incorporate.
Can I make this soup vegetarian?
Yes! Swap the sausage for hearty mushrooms or plant-based sausage alternatives, and use vegetable broth instead of chicken broth for a delicious vegetarian version.
How can I make the soup creamier?
Mashing a portion of the white beans before stirring them into the soup adds a lovely creamy texture without the need for dairy. This trick enhances thickness while keeping the flavors intact.
What’s the best way to reheat leftover soup without losing flavor?
Reheating gently over medium-low heat on the stovetop maintains the soup’s texture and flavor. Avoid boiling to prevent the beans and greens from disintegrating, and stir occasionally to keep everything evenly heated.
Final Thoughts
This Sausage White Bean Soup Recipe is one of those magical dishes that feels like home in a bowl. It’s simple to make, irresistibly delicious, and adaptable to whatever you have on hand. I encourage you to try it soon and see how quickly it becomes a favorite in your kitchen—perfect for cozy nights, quick dinners, or anytime you want a nourishing, flavorful meal that warms your soul.
Print
Sausage White Bean Soup Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-American
- Diet: Gluten Free
Description
A hearty and comforting Italian-American sausage white bean soup, packed with flavorful sausage, tender white beans, fresh vegetables, and aromatic herbs. Perfect for a warm, satisfying meal any time of year, this one-pot stovetop soup is easy to prepare and customizable to taste.
Ingredients
Main Ingredients
- 1 tablespoon olive oil
- 1 pound Italian sausage (mild or spicy), casings removed
- 1 small yellow onion, diced
- 2 carrots, peeled and sliced
- 2 celery stalks, chopped
- 3 cloves garlic, minced
- 1 teaspoon dried thyme
- 1/2 teaspoon dried oregano
- 1/4 teaspoon red pepper flakes (optional)
- 4 cups low-sodium chicken broth
- 1 (15 oz) can diced tomatoes
- 2 (15 oz) cans white beans (cannellini or great northern), drained and rinsed
- 2 cups chopped fresh spinach or kale
- Salt and black pepper to taste
For Garnish (Optional)
- Grated Parmesan cheese
- Fresh parsley, chopped
Instructions
- Brown the Sausage: Heat the olive oil in a large pot or Dutch oven over medium heat. Add the Italian sausage and cook, breaking it up with a spoon, until browned and cooked through, approximately 5–6 minutes. Remove the cooked sausage with a slotted spoon and set it aside.
- Sauté the Vegetables: In the same pot, add the diced onion, sliced carrots, and chopped celery. Sauté for 5–6 minutes until the vegetables are softened. Then stir in the minced garlic, dried thyme, dried oregano, and optional red pepper flakes, cooking for 1 more minute until fragrant.
- Add Liquids and Beans: Pour in the low-sodium chicken broth and the diced tomatoes with their juices. Stir in the drained and rinsed white beans. Return the browned sausage to the pot, mixing everything evenly.
- Simmer the Soup: Bring the mixture to a boil, then reduce the heat to low and simmer uncovered for 20–25 minutes to allow the flavors to meld and the soup to thicken slightly.
- Finish with Greens: Stir in the chopped fresh spinach or kale and cook for an additional 2–3 minutes until the greens are wilted and tender. Season the soup with salt and black pepper to your taste.
- Serve and Garnish: Ladle the soup into bowls and top with grated Parmesan cheese and chopped fresh parsley, if desired. Serve hot for a comforting meal.
Notes
- For a creamier texture, mash some of the beans before adding them back into the soup.
- Use turkey sausage for a leaner, lower-fat option.
- This soup freezes well for up to three months; reheat gently before serving.

