If hearty, creamy one-pot soups are your thing, you might also want to check out this Creamy Italian Sausage Soup or this White Bean Soup.
The thing about Kale and White Bean Sausage Soup is how the finish pulls everything together. Heavy cream stirred in near the end gives the broth a silky richness, and that tablespoon of lemon juice keeps it from tipping into heavy. The Italian sausage browns right in the pot with the onions first, so the fat from the meat works its way into the base before anything else goes in. By the time the russet and sweet potatoes are tender, the soup has the depth of one that simmered all afternoon.
It’s the kind of pot that holds well, which makes it a natural fit for busy evenings when dinner doesn’t happen all at once. The flavors also deepen noticeably overnight, so making it a day ahead is a smart move for casual hosting or a week of lunches. Keep extra Parmesan at the table — the recipe calls for it as a garnish, and one round is rarely enough.
Every recipe on Real Balanced is tested before it’s published — read about how we develop and test our recipes.

As an Amazon Associate, I earn from qualifying purchases.
💛 Why you’ll love this recipe
- One pot, easy cleanup: Everything from browning the sausage to the final stir of cream happens in a single large pot.
- A complete meal in a bowl: Italian sausage, cannellini beans, russet potatoes, sweet potato, and kale all cook together, so there’s no need for a separate side.
- Better the next day: The flavors deepen as the soup sits overnight in the fridge, making it a strong candidate for cooking ahead.
- Feeds eight: A full pot makes 8 servings, so it’s worth the effort every time.
- The lemon finish matters: A tablespoon of lemon juice stirred in at the end brightens the cream and balances the richness from the sausage — don’t skip it.
- Flexible ingredients: The protein, greens, potatoes, and dairy can all be swapped without changing the basic method — see the notes below.
➡️ Ingredients

⏲ How to make this recipe




👉 Easy ingredient swaps
- Sausage: Turkey sausage or plant-based sausage both work in place of ground Italian sausage.
- Kale: Spinach or Swiss chard are solid substitutes — either wilts down into the broth the same way.
- Potatoes: You can use all russets, all sweet potato, or swap in Yukon Golds. All three hold up well through the simmering time.
- Cream: Half-and-half or full-fat coconut milk can replace the heavy cream. The broth will be slightly thinner with half-and-half, but still rich and flavorful.
✨ Variations
- Spicy: Use hot Italian sausage instead of mild, or stir in a pinch of red pepper flakes along with the other spices.
- Extra vegetables: Chopped carrots or celery are easy additions — add them at the same time as the potatoes and beans.
- Dairy-free: Skip the cream entirely and add an extra ¾ cup of broth in its place. The potatoes and beans give the soup enough body that it won’t feel thin.
- Gluten-free: Leave out the tablespoon of flour. To reach a similar thickness, mash some of the beans and potatoes against the side of the pot toward the end of cooking.
〰️ How to serve
- Crusty bread, focaccia, or Cheesy Garlic Pull Apart Bread for dipping into the broth.
- Air Fryer Croutons scattered on top add crunch and make each bowl feel more complete.
- A simple green salad with a lemon vinaigrette balances the richness of the creamy broth.
- Extra Parmesan grated at the table — the recipe uses it as a garnish, and most people want more than the first round.
💬 FAQs
How long does this soup keep, and how do I reheat it?
Store leftovers in an airtight container in the fridge for 3 to 4 days. Reheat gently on the stove over medium-low heat, stirring occasionally. The soup thickens as it sits, so stir in a splash of broth or water to bring it back to the right consistency before serving.
Can I freeze this soup?
Freezing is not the best option for this one. The heavy cream can separate when thawed, and the potatoes tend to turn grainy in texture. It’s better eaten fresh or kept in the fridge and finished within a few days.
Can I make this soup ahead of time?
Yes — and it’s worth doing. The flavors deepen noticeably after a night in the fridge, so making it a day before you plan to serve it works well for dinner parties or a week of lunches. Reheat gently and stir in a splash of broth if needed before serving.
What does the flour do, and can I leave it out?
The tablespoon of flour stirred in with the garlic helps thicken the broth slightly as everything cooks together. You can leave it out — just mash some of the beans and potatoes against the side of the pot toward the end of cooking to reach a similar consistency naturally.
📚 More recipes to try
🍽 Recipe
Email Recipe
Enter your email below and we’ll send you this recipe!

Kale and White Bean Sausage Soup
Ingredients
- 1 pound ground Italian sausage
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 1 tablespoon flour
- 5 cups chicken broth or vegetable broth
- 15-ounce can cannellini beans, drained and rinsed
- 2 large russet potatoes, peeled and chopped
- 1 large sweet potato, peeled and chopped
- 2 large kale leaves, stems removed, leaves chopped
- 1 teaspoon Kosher salt
- 1 teaspoon oregano
- ½ teaspoon coarse ground pepper
- ½ teaspoon dried rosemary
- ½ teaspoon paprika
- ¾ cup heavy cream
- 1 tablespoon lemon juice, freshly squeezed
Optional Garnish
- Parmesan cheese, freshly grated
Instructions
- Cook Sausage and Onions: To a large soup over medium-high heat, add 1 pound ground Italian sausage and diced onion. Sauté for about 5 minutes, or until sausage is cooked through and onion is softened.
- Add Garlic and Flour: Stir in minced garlic and 1 tablespoon flour. Cook for 1 minute, stirring constantly.
- Add Broth and Vegetables: Slowly whisk in 5 cups chicken broth or vegetable broth, then add 15-ounce can cannellini beans, 2 large russet potatoes, 1 large sweet potato, 2 large kale leaves, 1 teaspoon Kosher salt, 1 teaspoon oregano, ½ teaspoon coarse ground pepper, ½ teaspoon dried rosemary, and ½ teaspoon paprika. Stir to combine.
- Simmer: Cook for 15-20 minutes, or until potatoes are tender.
- Finish Soup: Stir in ¾ cup heavy cream and 1 tablespoon lemon juice. Cook for an additional 4-5 minutes until heated through.
- Serve: Ladle into bowls, garnish with a sprinkle of Parmesan cheese, then serve.






























Leave a Reply