Italian White Bean Soup with Kale

Featured in: Everyday Dinners

This rustic Italian soup combines spicy sausage with creamy cannellini beans, Tuscan kale, and sweet roasted garlic for a deeply satisfying bowl. The sausage provides rich, savory depth while the beans create a velvety texture. Roasted garlic adds mellow sweetness that balances the spice, and hearty kale holds up beautifully during simmering.

Ready in just one hour, this soup tastes like it simmered all day. Perfect for cold weather or when you need something comforting, it's even better the next day and freezes beautifully for future meals.

Updated on Wed, 28 Jan 2026 09:47:00 GMT
A close-up of hearty Italian White Bean Soup with Kale and Sausage, featuring creamy beans and dark green kale in a rustic bowl. Pin It
A close-up of hearty Italian White Bean Soup with Kale and Sausage, featuring creamy beans and dark green kale in a rustic bowl. | rapidtongs.com

The first time I made this soup, it was snowing sideways outside and I had nothing but a bag of kale and some sausage in the fridge. My roommate walked in midway through simmering and actually stood over the pot, inhaling the roasted garlic and thyme steam like it was oxygen. We ate it standing up in the kitchen, burning our tongues because neither of us could wait another second for it to cool down.

Last winter, I made a triple batch for my sister when she was recovering from surgery. She texted me three days later asking if I had any more hidden away, and when I said no, she actually asked for the recipe herself despite usually preferring to let me handle the cooking. That's when I knew this wasn't just another soup recipe.

Ingredients

  • Spicy Italian sausage: The casings need to go so the meat can crumble into the broth, creating those perfect bite-sized pockets of flavor throughout every spoonful
  • Roasted garlic: Twenty minutes at 400°F turns sharp raw cloves into a golden paste that dissolves into the soup base, building depth without the harsh bite
  • Tuscan kale: Its sturdy leaves hold up to simmering better than regular kale, staying tender while maintaining a slight bite that contrasts beautifully with the creamy beans
  • Cannellini beans: These creamiest of white beans practically melt into the broth, thickening it naturally while adding protein and substance
  • Chicken broth: Low-sodium lets you control the salt level since the sausage and Parmesan will both contribute significant seasoning

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Roast the garlic first:
Wrap those six peeled cloves in foil with a drizzle of olive oil and let them soften into golden sweetness while you prep everything else, then mash them into a paste that will dissolve beautifully into your soup base.
Brown the sausage:
Crank the heat under your heavy-bottomed pot and break up the meat until it's cooked through and deeply caramelized in spots, then remove it with a slotted spoon so it doesn't overcook while you build the flavor foundation.
Build your soup base:
Add the remaining olive oil to the rendered fat and sauté your onion, carrots, and celery until they're softened and fragrant, creating that classic mirepoix that forms the backbone of great soups.
Wake up the aromatics:
Stir in the mashed roasted garlic, thyme, oregano, and red pepper flakes and let them cook for just a minute until the spices bloom and fill your kitchen with an incredible aroma.
Simmer the soup:
Add the beans, cooked sausage, chicken broth, and water, bring everything to a boil, then reduce the heat and let it simmer uncovered for 15 minutes to meld the flavors.
Add the kale:
Stir in the chopped kale and continue simmering for another 10 to 12 minutes until the leaves are tender but still vibrant, then taste and adjust the seasoning with salt and pepper.
Pin It
| rapidtongs.com

This became my go-to for new parents and anyone recovering from illness because it's nourishing without feeling heavy, and I've learned to always keep the ingredients on hand for those moments when someone needs a comforting meal.

Making It Your Own

Sometimes I swap in spicy turkey sausage when I want something lighter, and honestly, the soup still delivers incredible comfort. For vegetarian friends, I've used plant-based sausage with vegetable broth, and they never miss the meat version.

The Bread Situation

Crusty bread isn't optional in my house because tearing chunks and dipping them into the soup is half the experience. I always toast extra slices rubbed with raw garlic, because that simple addition makes the whole meal feel like a restaurant experience.

Leftovers and Storage

This soup actually improves overnight as the flavors deepen and the beans continue to release their starch into the broth, creating an even creamier texture. I've learned to always make a double batch because the first night never lasts long enough.

  • Cool completely before transferring to airtight containers
  • Freeze individual portions for those nights when cooking feels impossible
  • Reheat gently with a splash of water or broth if it's too thick
Steaming Italian White Bean Soup with Kale and Sausage topped with Parmesan and served with crusty bread on a wooden table. Pin It
Steaming Italian White Bean Soup with Kale and Sausage topped with Parmesan and served with crusty bread on a wooden table. | rapidtongs.com

There's something profoundly satisfying about ladling this soup into bowls and watching people lean over their plates, inhaling the steam before they even take that first perfect bite.

Your Questions Answered

Can I make this soup vegetarian?

Yes, substitute plant-based sausage for the Italian sausage and use vegetable broth instead of chicken broth. The soup will still be hearty and flavorful.

What type of kale works best?

Tuscan kale (lacinato or cavolo nero) is ideal because its tender leaves hold up well during simmering. Curly kale works too, though it may take slightly longer to become tender.

Why roast the garlic first?

Roasting garlic mellows its flavor and adds subtle sweetness. This creates depth in the soup that raw garlic can't achieve, balancing the spicy sausage beautifully.

Can I use dried beans instead of canned?

Absolutely. Cook about 1 cup dried beans until tender, then proceed with the recipe. You may need to adjust the broth amount slightly depending on your preferred consistency.

How long does this soup keep?

The soup refrigerates well for 4-5 days and actually develops more flavor over time. It also freezes for up to 2 months—just cool completely before storing in freezer-safe containers.

What can I serve with this soup?

Crusty bread is perfect for soaking up the flavorful broth. A simple green salad with vinaigrette balances the heartiness, or serve it alongside roasted vegetables for a complete meal.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Italian White Bean Soup with Kale

Hearty Italian soup with spicy sausage, white beans, kale, and roasted garlic.

Prep Duration
20 minutes
Cook Duration
40 minutes
Complete Time
60 minutes
Created by Lily Turner


Skill Level Needed Easy

Cuisine Style Italian

Makes 6 Portions

Diet Preferences 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, stems removed, leaves chopped

Beans

01 2 cans (15 oz each) cannellini 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 Steps

Step 01

Roast garlic cloves: 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 tablespoon olive oil in large Dutch oven over medium heat. Add sausage, breaking it up with spoon, and cook until browned and cooked through, 6-8 minutes. Remove with slotted spoon and set aside.

Step 03

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

Step 04

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

Step 05

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

Step 06

Finish with greens: 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 into bowls and garnish with Parmesan cheese, drizzle of olive oil, and crusty bread if desired.

What You'll Need

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

Allergy Alerts

Always review every item for allergens. If unsure, talk to a healthcare expert.
  • Contains dairy if garnished with Parmesan cheese
  • Contains gluten if serving with regular bread or using sausage and broth containing gluten
  • Contains pork if using traditional Italian sausage

Nutrition Info (per serving)

Use these numbers as a helpful reference, not as personal health advice.
  • Calorie Count: 375
  • Fat Content: 19 g
  • Carbohydrates: 28 g
  • Protein Amount: 22 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.