There are some recipes that just hug you from the inside out, you know? The kind that smell like home, taste like a million bucks, but are surprisingly simple to whip up. My sausage White Bean Soup is exactly that. It’s the recipe I’ve leaned on for years, especially when the days are short and the evenings are chilly, or when I just need something that feels incredibly nourishing and satisfying without a whole lot of fuss. Honestly, it’s a game-changer for weeknight dinners. If you’ve ever craved a hearty, flavorful soup that’s more than just broth and veggies, but also not as heavy as a chili, this is your winner. It reminds me a little of a classic Tuscan bean soup, but with that irresistible kick from the sausage, making it a complete meal in itself. I swear, the aroma alone is enough to make my whole family gather in the kitchen, just waiting for their bowls.
What is Sausage White Bean Soup?
So, what exactly is this magical concoction we call sausage white bean soup? Think of it as a deeply flavorful, rustic stew that’s built on the creamy goodness of white beans and the savory punch of Italian Sausage. It’s essentially a harmonious marriage of humble ingredients that come together to create something truly spectacular. We’re talking tender white beans, like cannellini or great northern, swimming in a rich, aromatic broth infused with the spices from the sausage, garlic, onions, and a medley of herbs. It’s not just a soup; it’s a cozy embrace, a bowl of pure comfort that feels both sophisticated and wonderfully down-to-earth. It’s the kind of dish that makes you feel like you’ve spent hours in the kitchen, even when you haven’t. It’s hearty enough to be a main course but light enough not to leave you feeling weighed down. It’s just… perfect.
Why you’ll love this recipe?
There are so many reasons why this sausage white bean soup has earned a permanent spot in my recipe rotation, and I just know you’re going to fall in love with it too. First off, the flavor is absolutely phenomenal. The Italian Sausage, whether you choose sweet or spicy, renders its savory goodness into the broth, creating this incredibly rich base. Then you have the creamy white beans that soak up all those delicious flavors, making every spoonful a delight. Seriously, the combination is just divine. Beyond the taste, what I adore is its sheer simplicity. You can have this simmering on the stove in under an hour, and a good portion of that is hands-off simmering time. It’s a lifesaver on those busy weeknights when you’re tempted to just order takeout. Plus, it’s incredibly budget-friendly! White beans and sausage are generally very affordable ingredients, meaning you can create a gourmet-tasting meal without breaking the bank. This recipe is also surprisingly versatile. I love it just as it is, but you can easily adapt it. Feeling like adding more greens? Toss in some kale or spinach in the last few minutes. Want a little more tang? A squeeze of lemon juice at the end makes a world of difference. It’s also fantastic for meal prep – it tastes even better the next day! Compared to other hearty soups I make, like my lentil shepherd’s pie or my creamy tomato basil soup, this one strikes that perfect balance of being incredibly filling and satisfying without feeling heavy. It’s truly a crowd-pleaser, and my family devours it every single time.
How do I make sausage white bean soup?
Quick Overview
Making this sausage white bean soup is wonderfully straightforward. You’ll start by browning your Italian sausage, which releases all its wonderful flavor, then sautéing your aromatics like onion and garlic. Next, you’ll add your beans, broth, and some herbs, letting it all simmer together to meld those incredible flavors. The beauty of this method is how it builds layers of taste with minimal effort. It’s truly a one-pot wonder that delivers maximum flavor with minimal fuss. You’ll be amazed at how quickly this comes together, making it a perfect choice for a weeknight meal that feels special.
Ingredients
For the Sausage Base:
1 tablespoon olive oil
1 pound Italian sausage (sweet or spicy, casings removed)
1 large yellow onion, chopped
3 cloves garlic, minced
For the Creamy Beans & Broth:
2 (15-ounce) cans cannellini beans, rinsed and drained (reserve one of the cans for pureeing)
4 cups low-sodium chicken or vegetable broth
1 teaspoon dried thyme
1/2 teaspoon dried rosemary
1 bay leaf
Salt and freshly ground Black Pepper, to taste
Optional Garnish:
Fresh parsley, chopped
A drizzle of good quality olive oil
Crusty bread for serving
Step-by-Step Instructions
Step 1: Brown the Sausage
Grab a large pot or Dutch oven – one that’s nice and deep. Heat a tablespoon of olive oil over medium-high heat. Once it’s shimmering, add your Italian sausage. I like to break it up with a spoon as it cooks, getting those nice crispy brown bits. Cook it until it’s nicely browned and cooked through, which usually takes about 7-10 minutes. Don’t drain all the fat; that deliciousness is pure flavor!
Step 2: Sauté the Aromatics
Lower the heat to medium. Add your chopped onion to the pot with the sausage and its rendered fat. Cook, stirring occasionally, until the onion is softened and translucent, about 5-7 minutes. Now, add your minced garlic and cook for just another minute until fragrant. Be careful not to burn the garlic!
Step 3: Add Beans and Broth
Here’s where it really starts coming together! Add one can of the rinsed and drained cannellini beans directly into the pot. Now, grab the second can, and before you drain it, scoop out about half of the beans and set them aside. Puree the remaining beans from that second can in a small bowl with an immersion blender, or carefully in a regular blender until smooth. This is our secret to a creamy soup without any cream! Add the whole can of rinsed beans (the first can) and the pureed beans to the pot. Pour in your chicken or vegetable broth.
Step 4: Season and Simmer
Stir in the dried thyme, rosemary, and the bay leaf. Give everything a good stir to combine. Bring the soup to a gentle boil, then reduce the heat to low, cover, and let it simmer for at least 20-30 minutes. This allows all those wonderful flavors to meld together beautifully. The longer it simmers, the deeper the flavor, so don’t be afraid to let it go a bit longer if you have the time!
Step 5: Blend for Creaminess (Optional but Recommended!)
This is where the magic happens for that luscious texture. You have a couple of options here. For a smoother soup, you can use an immersion blender directly in the pot and blend about half of the soup until creamy, leaving some texture. If you don’t have an immersion blender, carefully scoop out about 2-3 cups of the soup and blend it in a regular blender until smooth, then stir it back into the pot. This step is what makes the sausage white bean soup wonderfully creamy and satisfying, even without any dairy.
Step 6: Final Seasoning
Remove the bay leaf. Taste the soup and season generously with salt and freshly ground black pepper. You might be surprised how much salt it needs to really make those flavors pop! Adjust seasonings as needed. If you’re using a spicy sausage, you might not need any extra pepper, but I always add a good crack of fresh pepper for brightness.
Step 7: Serve It Up!
Ladle the hot soup into bowls. I love to garnish mine with a sprinkle of fresh chopped parsley for a pop of color and freshness, and a little drizzle of good olive oil. Serve it piping hot with some crusty bread for dipping – it’s essential for soaking up every last drop of that delicious broth!
What to Serve It With
This sausage white bean soup is so hearty and satisfying, it truly shines on its own, but it also plays wonderfully with a few friends! For a proper breakfast treat, especially on a lazy weekend, I love to serve it with a perfectly poached egg right on top. The runny yolk blends into the soup, making it even richer – it’s pure indulgence! For a more elaborate brunch spread, this soup is a star. I’ll pair it with some light, flaky croissants or a simple green salad with a zesty vinaigrette. It adds a rustic, comforting element to the table without being too heavy. As a dessert, well, it’s a soup, so that’s a bit of a stretch! But if you’re craving something sweet after dinner, maybe a small piece of something like my classic apple crumble would be a lovely contrast. For cozy, casual snacks, it’s perfect. I often have a smaller bowl with a slice of GRILLED CHEESE for a super comforting afternoon snack. My family also loves having it with a side of garlic bread; the garlicky goodness just complements the soup so well. Seriously, any excuse for crusty bread is a good one in my book, and this soup demands it!
Top Tips for Perfecting Your Sausage White Bean Soup
Over the years, I’ve picked up a few tricks that I think really elevate this sausage white bean soup from good to absolutely spectacular. One of the biggest ones is the quality of your Italian sausage. Don’t shy away from good quality sausage; it really makes a difference in the depth of flavor. Whether you go for sweet or spicy is totally up to your preference, but I often like to use a mix if I’m feeling adventurous! When you’re sautéing the onions, be patient. Letting them soften and become translucent before adding the garlic allows their natural sweetness to come out, which is crucial for the soup’s base flavor. Speaking of garlic, fresh is always best here! I learned that the hard way with pre-minced garlic sometimes lacking that punch. For the beans, while canned beans are a lifesaver, rinsing them thoroughly is key to removing that starchy, sometimes metallic taste. And don’t skip the pureeing step! That’s the secret to getting that incredible creamy texture without adding any dairy. If you want to make it even richer, you can use some of the bean liquid (aquafaba) in the puree, but I find the beans themselves are usually enough. When it comes to seasoning, don’t be afraid to taste and adjust. Broth can vary in saltiness, and the sausage adds its own salt. I always end up adding more salt and a generous amount of freshly cracked black pepper at the end – it really brightens everything up. If you’re adding greens like kale or spinach, stir them in right at the end, just until wilted. Kale will hold its shape a bit longer, while spinach will wilt almost instantly. My kids actually prefer their soup with the kale softened through, so I often add it a few minutes earlier for them. For ingredient swaps, if you can’t find cannellini beans, great northern beans or even navy beans work wonderfully. They all offer that lovely creamy texture. If you’re going for a vegetarian version, you can omit the sausage and add some smoked paprika and a pinch of cayenne for that smoky depth, and use vegetable broth. Trust me, I’ve experimented with this one a lot, and it always turns out delicious!
Storing and Reheating Tips
This sausage white bean soup is a dream for leftovers! It actually tastes even better the next day as the flavors have more time to meld. At room temperature, it’s best to let it cool down a bit, then cover it tightly and store it in the refrigerator within two hours. It should be good for about 3-4 days in the fridge. I like to use airtight containers to keep it fresh. When you’re ready to reheat, you can do it gently on the stovetop over low heat, stirring occasionally, until heated through. You might need to add a splash more broth or water if it’s thickened up a bit. If you’re in a hurry, you can also reheat individual portions in the microwave, stirring halfway through. For longer storage, freezing is a fantastic option. Let the soup cool completely, then transfer it to freezer-safe containers or heavy-duty freezer bags. It can be stored in the freezer for up to 3 months. When you’re ready to use it, thaw it overnight in the refrigerator and then reheat as directed. I usually don’t add the fresh parsley garnish until I’m serving it, as it can wilt in the fridge or freezer. If you’re planning on freezing it, I’d advise holding off on any fresh herbs or a final drizzle of olive oil until you’re ready to eat. The soup itself freezes and reheats beautifully, so don’t hesitate to make a big batch!
Frequently Asked Questions
Final Thoughts
So there you have it – my tried-and-true sausage white bean soup! It’s the kind of recipe that just makes you feel good, from the moment you start cooking it to the last satisfying spoonful. I really hope you give it a try. It’s one of those dishes that has never failed me, and it always brings a smile to my family’s faces. It’s proof that simple, honest ingredients can create something truly extraordinary. If you’re a fan of comforting, flavorful soups that are also wonderfully easy to make, this is definitely one to add to your repertoire. For those who enjoyed this and are looking for more hearty, comforting meals, you might also love my creamy chicken noodle soup or my classic beef stew. They’re all in the same vein of soul-warming goodness. I can’t wait to hear what you think! Let me know in the comments below how yours turns out, or if you have any special variations you like to add. Happy cooking!

Sausage White Bean Soup
Ingredients
Main Ingredients
- 1 pound Italian sausage casings removed
- 1 large onion chopped
- 2 carrots chopped
- 2 celery stalks chopped
- 4 cloves garlic minced
- 6 cups chicken broth
- 2 cans cannellini beans rinsed and drained (15-ounce each)
- 1 teaspoon dried rosemary
- 0.5 teaspoon dried thyme
- 0.25 teaspoon red pepper flakes optional
- 0.5 cup kale chopped, stems removed
- 2 tablespoons olive oil
- salt to taste
- black pepper to taste
Instructions
Preparation Steps
- In a large pot or Dutch oven, heat the olive oil over medium-high heat. Add the Italian sausage and cook, breaking it up with a spoon, until browned. Remove the sausage with a slotted spoon and set aside, leaving the drippings in the pot.
- Add the chopped onion, carrots, and celery to the pot. Cook, stirring occasionally, until softened, about 5-7 minutes.
- Stir in the minced garlic, dried rosemary, dried thyme, and red pepper flakes (if using). Cook for 1 minute more until fragrant.
- Pour in the chicken broth and add the rinsed and drained cannellini beans. Bring the soup to a boil, then reduce heat and simmer for 30 minutes, allowing the flavors to meld.
- Return the cooked sausage to the pot. Stir in the chopped kale and cook until wilted, about 5 minutes.
- Season the soup with salt and black pepper to taste. Serve hot.
Notes
Nutrition

Ava Brooks is the home cook behind RecipeSharingHub, sharing dependable, step‑by‑step recipes for busy weeknights and easy weekend bakes. When not testing dishes, Ava snaps kitchen photos and answers reader questions in the comments. Discover the latest recipes or join the newsletter for new ideas each week.