Italian White Bean Soup with Kale and Sausage

Featured in: Weekend Chill Plates

This robust Italian-inspired soup combines spicy sausage with creamy white beans and tender kale in a rich broth. The roasted garlic adds depth, while the Tuscan kale provides texture and nutrients. Perfect for cold weather, this one-pot meal comes together in just an hour and serves six hungry people generously.

Updated on Tue, 27 Jan 2026 09:36:00 GMT
Steaming bowl of Italian White Bean Soup with Kale and Sausage, garnished with Parmesan and crusty bread on the side. Save
Steaming bowl of Italian White Bean Soup with Kale and Sausage, garnished with Parmesan and crusty bread on the side. | williesnack.com

There's something about the smell of roasting garlic that makes a kitchen feel like home, even when you're just trying to throw together a weeknight dinner. My neighbor Marco handed me this recipe on a crisp October afternoon, scribbled on the back of a grocery list, and promised it would change how I thought about soup. He was right, but not in the way I expected—it wasn't just about the flavors, though the spicy sausage and creamy beans are undeniably comforting. It became the meal I'd make when I needed to feed people without fussing, when I wanted something that tasted like it took hours but came together in less than one.

I made this for my book club one November when someone had to cancel last minute and I was left with six hungry people and barely a plan. I'd just bought kale at the farmer's market out of obligation, not inspiration, and had a package of sausage sitting in the fridge. By the time everyone arrived, the pot was bubbling away, and the whole house smelled like an Italian grandmother's kitchen—warm, garlicky, inviting. My friend Sarah took one spoonful and asked if I'd been secretly taking cooking classes, which honestly felt like the highest compliment I could get.

Ingredients

  • Spicy Italian sausage, 1 lb (450 g), casings removed: This is the backbone of the soup's flavor, adding richness and heat that balances the earthiness of the beans; buy it from a good butcher if you can, as the quality really matters.
  • Olive oil, 2 tbsp: Use a robust one you actually like tasting, not the fancy stuff reserved for salads—this goes into the cooking, so it should be a workhorse you trust.
  • Yellow onion, 1 large, diced: The foundation that sweetens and softens as it cooks, building flavor from the moment it hits the hot oil.
  • Carrots, 2 medium, diced: They add a subtle sweetness and body to the broth without announcing themselves, which is exactly what you want.
  • Celery stalks, 2, diced: The quiet supporting player that deepens the savory notes—don't skip it even if you think you don't like celery.
  • Garlic cloves, 6, peeled: Roasting transforms garlic into something mellow and sweet, a total change from raw garlic's sharp bite.
  • Tuscan kale (cavolo nero), 1 bunch, about 6 oz (170 g), stems removed, leaves chopped: This variety holds up better than curly kale and doesn't turn to mush, keeping that beautiful deep green color and slight bittersweet edge.
  • Cannellini or Great Northern beans, 2 cans (15 oz/425 g each), drained and rinsed: Canned beans save time without sacrificing quality; rinsing them removes excess sodium and starch that can make the broth cloudy.
  • Low-sodium chicken broth, 6 cups (1.5 L): The broth is your canvas, so choose one you'd actually drink on its own—it makes a real difference.
  • Water, 1 cup (240 ml): This dilutes the broth slightly, letting the other flavors shine instead of becoming broth-heavy.
  • Dried thyme, 1 tsp: Thyme brings an herbal warmth that feels distinctly Mediterranean without being overwhelming.
  • Dried oregano, 1 tsp: Oregano adds that Italian backbone, earthy and slightly peppery.
  • Crushed red pepper flakes, 1/2 tsp (optional): Use this if you like heat; it builds slowly rather than hitting all at once.
  • Salt and freshly ground black pepper, to taste: Always taste before you season fully—the broth, beans, and sausage already carry sodium.
  • Parmesan cheese, freshly grated, for garnish: The sharp, salty finish that brightens each spoonful and ties everything together.
  • Extra virgin olive oil, for drizzling: A whisper of good oil on top adds luxury and richness in the final moment.
  • Crusty bread, for serving: Toast it lightly so it doesn't dissolve into mush; it's for soaking up the broth, not just decoration.

Instructions

Product image
Keep air fryer baskets clean while cooking wings, vegetables, and snacks with easy nonstick cleanup.
Check price on Amazon
Roast the garlic until it's sweet and golden:
Preheat your oven to 400°F (200°C) and wrap those garlic cloves loosely in foil with a light drizzle of olive oil, then slide them into the oven for about 20 minutes. You'll know it's ready when you squeeze a clove and it practically melts out of its skin.
Brown the sausage, breaking it into pieces as it cooks:
Heat 1 tablespoon of oil in your large pot over medium heat and add the sausage, using a wooden spoon to break it apart into bite-sized bits. Let it sit for a minute before stirring so it gets a nice brown crust, about 6 to 8 minutes total, then scoop it out onto a plate.
Build the flavor base with the soffritto:
Add the remaining olive oil, then the onion, carrots, and celery, letting them soften together for about 6 minutes while you stir occasionally. This is when the magic starts, as these vegetables release their sweetness into the oil.
Bloom the spices with the roasted garlic:
Mash that cooled roasted garlic into a paste and stir it in with the thyme, oregano, and red pepper flakes, cooking for just about a minute until the whole pot smells like Italy. This quick cook releases the oils in the herbs and deepens their flavor.
Bring everything together in a simmer:
Add the beans, sausage, broth, and water, bringing it to a gentle boil before turning the heat down to a quiet simmer for 15 minutes. The soup isn't done yet, but this is where it starts tasting like something intentional instead of just ingredients in a pot.
Wilt the kale into tender submission:
Stir in all that chopped kale, which will look like way too much at first, and let it simmer for another 10 to 12 minutes until it becomes tender and loses its raw edge. The kale will collapse but stay this beautiful, deep green color if you don't overcook it.
Taste and season to your liking:
Give the pot a final taste—you're looking for a balance where nothing screams for attention, and the salt and pepper round out all the flavors you've built. Add just enough to make you want another spoonful.
Serve it hot with all the good finishing touches:
Ladle into bowls and let everyone dress their own with Parmesan, a drizzle of olive oil, and crusty bread on the side. This way each person gets exactly as much as they want.
Product image
Keep air fryer baskets clean while cooking wings, vegetables, and snacks with easy nonstick cleanup.
Check price on Amazon
A rustic pot of Italian White Bean Soup featuring spicy sausage, tender kale, creamy beans, and aromatic roasted garlic. Save
A rustic pot of Italian White Bean Soup featuring spicy sausage, tender kale, creamy beans, and aromatic roasted garlic. | williesnack.com

What I love most about this soup is how it became the thing I made when someone needed comfort food but I didn't want to spend hours in the kitchen. My sister called me one rainy evening when her day had fallen apart, and I had this on the table in forty-five minutes—not fancy, not fussy, just warm and real and exactly what she needed. That's when I realized good cooking isn't about impressing anyone; it's about showing up with something that matters.

The Power of Quality Sausage

The sausage makes or breaks this soup, so it's worth spending a little extra at a butcher counter rather than grabbing whatever's on sale. I used to buy pre-made patties because they seemed convenient, until Marco pointed out that loose sausage—where you can actually see the meat and spices—tells you what you're getting. Now I look for one with visible fennel seeds and a good red color from the paprika, and it makes the whole soup taste like someone who knows what they're doing made it.

Why Roasted Garlic Matters

Raw garlic would turn this soup sharp and aggressive, but roasting transforms it into something buttery and sweet that whispers rather than shouts. I learned this by accident when I forgot to roast it once and tried to add minced garlic directly to the pot—the soup tasted completely different, in the worst way possible. Now I always roast it first, even if it means turning on the oven a few minutes earlier, because it's genuinely the secret ingredient that makes people ask for the recipe.

A Note on Kale and Timing

The timing of the kale is crucial because it can go from vibrant to sad in what feels like seconds. Add it near the end and let it cook just long enough to soften but not so long that it loses its color and turns into something you're pushing around the bowl. If you're serving this soup to people who are squeamish about greens, chop the kale extra fine so it blends in more subtly while still adding nutrition and that beautiful dark color.

  • Tuscan kale holds up better than curly kale because it has a sturdier structure and doesn't turn to mush as easily.
  • If you can't find Tuscan kale, spinach or Swiss chard work fine, though they'll wilt faster so add them just a couple minutes before serving.
  • Chop the kale while you're waiting for the soup to simmer so you're not scrambling at the last minute.
Product image
Easily spray or drizzle oil for roasting vegetables, air frying, sautéing, and dressing salads with controlled coverage.
Check price on Amazon
Close-up of Italian White Bean Soup with Kale and Sausage, highlighting rich broth and crusty bread for dipping. Save
Close-up of Italian White Bean Soup with Kale and Sausage, highlighting rich broth and crusty bread for dipping. | williesnack.com

This soup has become my answer to almost everything—when I need to cook for a crowd, when someone's under the weather, when I want my kitchen to smell like somewhere warm and welcoming. It's the kind of recipe that gets better every time you make it because you learn little things, like how you prefer your kale cooked or whether you like more heat, and it becomes yours instead of just something you're following.

Recipe Questions & Answers

Can I make this soup vegetarian?

Yes, substitute plant-based sausage for the Italian sausage and use vegetable broth instead of chicken broth. The flavors remain robust and satisfying.

What type of kale works best?

Tuscan kale (cavolo nero or lacinato) is ideal for its tender texture and mild flavor. However, curly kale or Swiss chard make excellent substitutes.

How long does this soup keep?

Store in an airtight container in the refrigerator for up to 4 days. The flavors actually improve after a day or two. It also freezes beautifully for up to 2 months.

Can I use dried beans instead of canned?

Absolutely. Soak 1 cup dried beans overnight, then cook until tender before adding. This will extend the preparation time but yields excellent results.

What can I serve with this soup?

Crusty bread, garlic knots, or a simple green salad complement this soup perfectly. A sprinkle of Parmesan and drizzle of olive oil elevate the presentation.

Italian White Bean Soup with Kale and Sausage

Hearty soup with Italian sausage, white beans, kale, and roasted garlic for a comforting meal.

Prep time
20 min
Time to cook
40 min
Total duration
60 min
Created by Willie Cooper


Skill level Easy

Cuisine Italian

Total yield 6 Number of servings

Dietary notes None specified

What You'll Need

Meats

01 1 lb spicy Italian sausage, casings removed

Vegetables

01 2 tbsp olive oil
02 1 large yellow onion, diced
03 2 medium carrots, diced
04 2 celery stalks, diced
05 6 cloves garlic, peeled
06 1 bunch Tuscan kale (about 6 oz), stems removed, leaves chopped

Beans

01 2 cans (15 oz each) cannellini beans or Great Northern beans, drained and rinsed

Liquids

01 6 cups low-sodium chicken broth
02 1 cup water

Herbs & Seasonings

01 1 tsp dried thyme
02 1 tsp dried oregano
03 1/2 tsp crushed red pepper flakes
04 Salt and freshly ground black pepper to taste

Garnish

01 Freshly grated Parmesan cheese
02 Extra virgin olive oil
03 Crusty bread for serving

How to make it

Step 01

Roast garlic: Preheat oven to 400°F. Place garlic cloves on foil, drizzle with olive oil, wrap, and roast for 20 minutes until soft and golden. Cool, then mash into paste.

Step 02

Brown sausage: Heat 1 tbsp olive oil in large Dutch oven over medium heat. Add sausage, breaking apart with spoon, and cook until browned and cooked through, about 6-8 minutes. Remove with slotted spoon and set aside.

Step 03

Sauté aromatics: Add remaining olive oil to pot, then add onion, carrots, and celery. Sauté until softened, approximately 6 minutes.

Step 04

Season base: Stir in mashed roasted garlic, thyme, oregano, and red pepper flakes. Cook for 1 minute until fragrant.

Step 05

Simmer broth and beans: Add beans, cooked sausage, chicken broth, and water. Bring to boil, then reduce heat and simmer uncovered for 15 minutes.

Step 06

Add kale: Stir in chopped kale and continue simmering for 10-12 minutes until kale is tender but vibrant.

Step 07

Season to taste: Taste soup and adjust seasoning with salt and pepper as desired.

Step 08

Serve: Ladle soup into bowls and garnish with Parmesan cheese, drizzle of olive oil, and crusty bread if desired.

Tools you'll need

  • Large Dutch oven or soup pot
  • Chef's knife
  • Cutting board
  • Baking sheet or foil for roasting garlic
  • Slotted spoon
  • Ladle

Allergy details

Review ingredients for potential allergens and ask a medical expert if unsure.
  • Contains dairy if garnished with Parmesan cheese
  • Contains gluten if serving with regular bread or using sausage and broth containing gluten
  • Contains pork from traditional Italian sausage
  • Check all packaged products for hidden allergens

Nutrition Details (per serving)

This nutritional info is for reference only. For health questions, check with a medical professional.
  • Energy: 375
  • Fats: 19 g
  • Carbohydrates: 28 g
  • Proteins: 22 g