Welcome! I am so happy you chose to gather around my table. My name is Mia Swinehart and I am a registered dietitian with a passion for simple healthy recipes, women's hormonal health, and overall wellness!
If you love a cozy, creamy soup that tastes restaurant-quality but comes together in about 30 minutes, this creamy sausage and bean soup needs to be on your dinner rotation. It’s made with spicy Italian chicken sausage, tender butter beans, fresh spinach, Parmesan, and a rich, creamy broth that is seriously so good.
This is one of those recipes that feels like comfort food in a bowl. The Italian sausage adds tons of flavor, the tomato paste gives the broth a delicious savory base, and the heavy cream and Parmesan make everything extra cozy. Plus, the butter beans add a hearty texture that makes this soup filling enough to be a meal on its own.
I used hot Italian chicken sausage for a little kick, but you can absolutely use mild sausage if that’s more your thing. Either way, this is an easy one-pot dinner that works just as well for a busy weeknight as it does for a slow, cozy Sunday at home. And the best part? There’s no complicated prep or a long list of ingredients. Just a handful of simple ingredients, one pot, and about 30 minutes between you and a really good bowl of soup.
Why You’ll Love This Recipe
Easy one-pot meal: Everything comes together in one pot, which means less cleanup and more time to enjoy dinner.
Packed with flavor: Italian sausage, garlic, tomato paste, Italian seasoning, and Parmesan create a rich, savory broth without needing a ton of ingredients.
Creamy and comforting: Heavy cream gives the soup a velvety texture, while the Parmesan adds that salty, cheesy finish.
Hearty and satisfying: Butter beans add a creamy, tender bite and make the soup feel substantial.
Easy to customize: Use hot or mild sausage, swap the beans, add extra spinach, or adjust the cream to make it exactly how you like it.
Tips and Tricks:
Let the sausage brown. Don’t rush this step! Letting the sausage develop some golden-brown color adds so much flavor to the soup. Break it up as it cooks, but give it a little time to brown before stirring too much.
Cook the tomato paste for a minute. Stirring the tomato paste into the sausage and seasonings before adding the broth helps deepen its flavor and gives the soup a richer base.
Adjust the cream to your preference. The full pint makes this soup extra rich and creamy. If you prefer a brothier soup, start with half a pint and add more if you want. You can always add more cream, but it’s harder to take it out!
Use butter beans for the creamiest texture. Butter beans are large, tender, and naturally creamy, which makes them perfect for this recipe. Cannellini beans and great northern beans also work really well.
Season at the end, too. Italian sausage, broth, and Parmesan all contribute salt, so taste the soup before adding too much. A little extra black pepper or red pepper flakes can really bring the flavors to life.
Want a thicker soup? Gently mash a few of the beans against the side of the pot with your spoon. They’ll break down slightly and help thicken the broth without needing any flour or cornstarch.
Easy Ways to Customize It
Make it spicy: Use hot Italian chicken sausage and add extra red pepper flakes.
Keep it mild: Use mild Italian chicken sausage and skip the red pepper flakes.
Add more vegetables: Mushrooms, chopped kale, or diced carrots would all be delicious additions. Sauté firmer vegetables with the onion so they have time to soften.
Swap the beans: Cannellini beans, great northern beans, or navy beans are all great options.
Make it extra cheesy: Add a little more Parmesan or finish each bowl with a generous handful.
Make it less rich: Use half the heavy cream for a lighter, more brothy consistency. You could also use a smaller amount of cream and add a little extra broth.
How to Store and Reheat
This soup makes great leftovers, and I honestly think the flavors get even better after they’ve had a little time to hang out together.
Refrigerator: Let the soup cool, then transfer it to an airtight container and refrigerate within 2 hours. Enjoy within 3–4 days.
Reheating: Warm it gently on the stovetop over medium-low heat, stirring occasionally. You can also reheat individual portions in the microwave in short intervals, stirring between each one.
If the soup thickens: The beans and cream may make the soup thicker as it sits. Add a splash of chicken broth when reheating to bring it back to your preferred consistency.
Freezing: Cream-based soups can separate or become grainy when thawed. For the best texture, freeze the soup before adding the cream, then add the cream, Parmesan, and spinach when reheating. If freezing the finished soup, expect some texture changes.
Frequently Asked Questions
Can I use regular chicken broth instead of bone broth? Absolutely! Regular chicken broth works perfectly. Bone broth is a nice option if you want additional protein, but either will give the soup plenty of flavor.
Can I use pork Italian sausage instead of chicken sausage? Yes! Ground pork Italian sausage is a great substitute. It will generally release more fat, so you may want to drain off some excess grease before adding the tomato paste and seasonings.
Can I make this soup ahead of time? Definitely. Prepare it ahead and store it in the refrigerator for an easy dinner later in the week. Reheat gently and add a splash of broth if it has thickened.
Can I use frozen spinach? Yes. Thaw it first and squeeze out the excess water before adding it to the soup. Start with a smaller amount and adjust to your preference, since frozen spinach is more compact than fresh.
Is this soup high in protein? It can be a protein-rich meal thanks to the chicken sausage, chicken bone broth, Parmesan, and butter beans. The exact protein content depends on your sausage brand, broth, cream, and portion size. For a precise estimate, calculate the nutrition using the products you use.
This creamy sausage and bean soup is one of those easy dinners that checks all the boxes: comforting, flavorful, filling, and simple enough to make on a weeknight. The spicy Italian chicken sausage gives it a ton of flavor, the butter beans make it hearty, and the Parmesan cream broth is the kind of thing you’ll want a piece of crusty bread for.
Use the full pint of cream if you want a rich, restaurant-style soup, or cut it in half for something a little lighter and brothier. Either way, don’t skip the extra Parmesan on top.
Make a big pot, save the leftovers, and enjoy a cozy bowl whenever you’re craving something warm and satisfying!
Did you make this recipe? Be sure to tag @gatherednutrition on INstagram so I can see what you made! Leaving a rating and review on the site is a huge help too!