Some nights call for a dinner that feels like it simmered all afternoon, even when you only have a short window before everyone is hungry. In my kitchen, Sausage and White Bean Soup is the answer when I want something hearty, cozy, and deeply satisfying without babysitting the stove for hours.
This version is especially good for a busy weeknight dinner because it leans on simple pantry staples and a few smart techniques. The broth turns rich and silky, the Italian sausage brings big savory flavor, and every spoonful lands somewhere between rustic comfort food and restaurant-style soup.
Why You’ll Love This Recipe
Creamy without cream: I love how the beans do the heavy lifting here. When part of the soup is blended, the cannellini beans release their natural starch and give the broth that velvety texture people usually expect from dairy.
Big savory depth: The real magic is the Creamy Umami Bomb technique. In my kitchen, blooming tomato paste, simmering with a Parmesan rind, and finishing with lemon juice turns a simple pot of soup into something layered, rich, and bright.
Made for real life: This is a true one-pot meal, which means less cleanup and more flavor in every bite. If easy dinners are your thing, it fits right in with other one-pot meals that make weeknights feel a little easier and a lot more delicious.
Balanced and comforting: The sausage, chicken broth, and tomatoes make it hearty, but the basil and lemon keep it from tasting heavy. It is the kind of easy soup recipe that feels cozy in winter and still bright enough for spring.
Ingredients and Substitutions

These simple ingredients build a soup that tastes far more developed than its short cooking time would suggest. Each one plays a clear role, from the savory sausage to the beans that make the broth naturally creamy.
Ingredients
- 1 lb mild or hot Italian sausage
- 2 cloves garlic, minced
- 2 (15 oz) cans white cannellini beans, rinsed and drained
- 32 oz chicken broth
- 28 oz can Italian style diced tomatoes, undrained
- 1/4 cup fresh basil
- Salt and pepper to taste
Ingredient Notes & Substitutions
Italian sausage: Mild Italian sausage gives you a classic savory flavor, while hot Italian sausage adds a welcome kick without changing the soul of the soup. Sweet sausage also works if you like a gentler finish, and chicken or turkey sausage are good leaner options when you want a lighter pot.
Cannellini beans: These are my first pick because they stay intact nicely while still blending into a creamy broth. Great northern beans are an excellent stand-in, and navy beans work too if you prefer a softer bean that breaks down more easily.
Chicken broth: A good chicken broth gives the soup body and richness fast. If you are making a vegetarian version with plant-based sausage, vegetable broth slides in easily and still gives you a flavorful base.
Garlic and herbs: Fresh garlic is small but mighty here, and fresh basil should always go in at the end so it keeps its bright, sweet aroma. If basil is not on hand, a little parsley can freshen the bowl, though the flavor will be less distinctly Italian.
Greens: If you like a soup with extra color and texture, kale and spinach are both lovely additions. Kale can go in early enough to soften, while spinach is best stirred in right at the end so it wilts gently without turning dull.
Parmesan rind and lemon juice: They are not in the core ingredient list, but they are two of my favorite chef-style additions when I want more depth. The rind infuses the broth with a savory Parmesan cheese note, and a squeeze of lemon juice wakes up the whole pot just before serving.
How to Make Sausage and White Bean Soup
Brown the sausage
- Set a large pot or Dutch oven over medium heat and cook the Italian sausage, breaking it up with a spoon as it browns. You want small, hearty crumbles and plenty of golden color, because that browned sausage is the first layer of flavor in the pot.
- Once the sausage is fully browned, drain off the excess fat so the broth stays balanced rather than greasy. Add the minced garlic and cook for 1 minute, just until it smells fragrant and mellow, not dark or bitter.
Simmer the soup
Add the chicken broth, Italian style diced tomatoes with their juices, and the rinsed cannellini beans. Season with salt and pepper, then let the soup simmer for 15 to 20 minutes, until the broth smells savory and the flavors taste like they have settled into each other.
Finish with basil and serve
Stir in the fresh basil right before serving so it stays bright and aromatic. For an even creamier texture, I often blend a small portion of the soup and stir it back in, which thickens the broth while keeping the rest of the pot rustic and chunky.
The Secrets to a Perfect Pot of Soup

Secret #1, build the base: Even when I am making a quick version from the core recipe, I think like a soup cook and pay attention to layers. In fuller variations, a mirepoix of onion, carrot, and celery is the foundational first step that creates sweetness and depth before the sausage ever hits the pot.
Secret #2, bloom the tomato paste: Cooking tomato paste briefly before adding liquid changes everything. It loses that raw edge and turns darker, sweeter, and more savory, which is one of the fastest ways to make a broth taste like it cooked much longer.
Secret #3, let Parmesan do the work: A Parmesan rind slowly gives up salty, nutty richness as the soup simmers. It will not melt away completely, but it leaves behind that deep umami note that makes the broth taste full and rounded.
Secret #4, blend for texture: The goal is never a smooth purée. Pulsing part of the finished soup breaks down some of the white beans and releases starch, which gives Sausage and White Bean Soup a creamy, luxurious body without any cream at all.
A Guide to White Beans for Soup
Cannellini beans are the classic choice here because they are large, slightly nutty, and sturdy enough to hold their shape in a brothy soup. They also happen to be a nutritional powerhouse, which is one more reason they earn a regular spot in my pantry.
Great northern beans are a little smaller and a touch softer, so they give you a creamier feel while still staying recognizable in the bowl. Navy beans are softer still, and they break down the fastest, which makes them ideal if you want a thicker, less chunky soup.
If you prefer dried beans instead of canned, they work beautifully, but they need more planning. After soaking them overnight, or using a quick-soak method, you will drain them and simmer the soup much longer, usually about 1 to 1.5 hours, until the beans are tender all the way through.
When someone asks me how to handle dried beans without guesswork, I point them toward simple, clear instructions from a university extension source. It is an easy way to understand soaking, draining, and cooking times before you start your pot.
Adapting Your Soup: Slow Cooker & Instant Pot
Slow Cooker Instructions
For the best flavor, brown the sausage first and sauté any extra aromatics you want to add, such as onion, celery, or carrot, in a skillet. Transfer everything to the slow cooker with the broth, tomatoes, beans, and any Parmesan rind, then cook on low for 6 to 8 hours or high for 3 to 4 hours.
Right before serving, stir in the basil and partially blend the soup if you want that creamy finish. A squeeze of lemon juice at the end brightens the whole crockpot version beautifully.
Instant Pot Instructions
Use the Sauté function to brown the sausage and cook the garlic until fragrant. Add the broth, tomatoes, beans, and Parmesan rind if using, then lock the lid, set the valve to Sealing, and cook on High Pressure for 10 minutes.
Let the pressure release naturally for 10 minutes before releasing the rest. Remove the rind, blend a small portion for body, then stir in the basil and lemon juice once the cooking is done.
Pro Tips & Troubleshooting
Pro Tips
- Add a sprig of rosemary or a few sage leaves while the soup simmers if you want a more woodsy, fall-style flavor. Just fish them out before serving.
- Taste for salt at the very end. Sausage and broth vary a lot, and the final seasoning is what makes the soup taste finished rather than flat.
- A drizzle of good olive oil over each bowl brings out the aroma and makes the broth feel even silkier.
- If you love rich, savory dinners built around sausage and Parmesan notes, the flavor profile is similar to dishes like Italian sausage pasta, where a few bold ingredients do a lot of the work.
Common Mistakes to Avoid
- Do not add fresh basil too early. Long simmering dulls its flavor, and it is much better stirred in at the end.
- Always rinse canned beans well. That packing liquid can make the broth cloudy and give the soup a slightly off taste.
- Do not rush the simmer. Even a quick soup needs those 15 to 20 minutes for the broth, sausage, tomatoes, and beans to come together.
- If the soup seems thinner than you want, avoid adding flour or cream first. Blend part of the soup instead, which keeps the texture more natural.
Serving & Storage

Perfect Pairings and Garnishes
This soup loves something sturdy on the side, especially warm crusty bread, garlic bread, or cornbread for dipping into the brothy, savory base. A simple green salad with a sharp vinaigrette also balances the richness nicely.
I usually finish each bowl with extra Parmesan cheese, a pinch of red pepper flakes, and sometimes a thread of olive oil. If that garlicky, cheesy combination is already a favorite at your table, dishes with the same cozy flavor profile, like garlic Parmesan chicken, tend to disappear just as quickly.
Storing, Freezing, and Reheating
Let the soup cool before transferring it to an airtight container. It keeps well in the refrigerator for 4 to 5 days, and the flavor often gets even better by the next day.
For freezing, cool it completely and pack it into freezer-safe containers or bags. It keeps well for up to 3 months, making it a great freezer meal for busy weeks.
When reheating, warm it gently on the stovetop over medium-low heat and stir now and then so the beans do not catch on the bottom. If it has thickened in the fridge, add a small splash of broth or water until the texture is just right again.

Hearty Sausage And White Bean Soup
Equipment
- Large pot or Dutch oven
- Blender (optional)
Ingredients
- 1 lb mild or hot Italian sausage
- 2 cloves garlic, minced
- 2 (15 oz) cans white cannellini beans, rinsed and drained
- 32 oz chicken broth
- 28 oz can Italian style diced tomatoes, undrained
- 1/4 cup fresh basil
- Salt and pepper to taste
Instructions
Brown the Sausage
- Set a large pot or Dutch oven over medium heat. Add the Italian sausage and cook, breaking it up with a spoon as it browns, for about 5-7 minutes. You want small crumbles with plenty of golden color.
- Once the sausage is fully browned, drain off any excess fat. Add the minced garlic and cook for 1 minute more, just until it smells fragrant.
Simmer the Soup
- Pour in the chicken broth, undrained diced tomatoes, and the rinsed cannellini beans. Season with salt and pepper.
- Bring the soup to a simmer and let it cook for 15 to 20 minutes, allowing the flavors to meld together.
Finish and Serve
- For an even creamier texture, carefully transfer about 1-2 cups of the soup to a blender and blend until smooth. Pour the blended portion back into the pot and stir to combine. Alternatively, use an immersion blender directly in the pot for a few pulses.
- Stir in the fresh basil right before serving so it stays bright and aromatic. Taste and adjust seasoning with more salt and pepper if needed.
Notes
Nutrition
Conclusion
This Sausage and White Bean Soup earns a regular place in my kitchen because it is easy, deeply comforting, and full of smart little tricks that make it taste bigger than the ingredient list suggests. That creamy texture without cream is the kind of detail that turns a simple soup into a family favorite.
If you make it once, there is a good chance you will start putting your own spin on it with greens, extra herbs, or a spicier sausage. And if you happen to be on a soup kick lately, there is always room for another fantastic soup when you want something cozy in a completely different direction.
Frequently Asked Questions
What’s the best sausage for this soup?
How can I make this soup thicker and creamier?
Can I add greens like kale or spinach?
What should I serve with sausage and white bean soup?
How do I store, freeze, and reheat this soup?
Can I use dried beans instead of canned beans?










