Italian White Bean Soup with Kale

Featured in: Home-Style Cooking

This rustic Italian soup combines spicy Italian sausage with creamy cannellini beans, nutrient-rich Tuscan kale, and sweet roasted garlic in a flavorful broth. Ready in just one hour, it delivers restaurant-quality comfort with minimal effort. The combination of aromatic vegetables, herbs, and tender beans creates a satisfying meal that's both nourishing and deeply flavorful. Perfect for weeknight dinners or meal prep, as it freezes beautifully.

Updated on Thu, 29 Jan 2026 11:15:00 GMT
Steaming bowls of Italian White Bean Soup with Kale and Sausage are garnished with Parmesan and served with crusty bread. Pin It
Steaming bowls of Italian White Bean Soup with Kale and Sausage are garnished with Parmesan and served with crusty bread. | sabortighri.com

There's something about a pot of simmering soup that turns a regular weeknight into something worth remembering. I was standing in my kitchen on a particularly cold evening, watching the steam rise from a Dutch oven, when my neighbor knocked on the door asking what smelled so incredible. That's when I realized this Italian White Bean Soup had become the kind of dish people wanted to know about, the kind that fills a room with warmth before you even take a spoonful. The combination of spicy sausage, creamy beans, and that vibrant kale creates something that feels both rustic and refined, like you've uncovered a secret from a Tuscan kitchen.

I made this for a dinner party last fall, and what struck me most was watching people slow down as they ate. There was no rushing, no chitchat about work or errands, just quiet appreciation and requests for seconds. One guest actually asked if I'd add mushrooms next time, which I took as the highest compliment, because it meant they were already imagining their own version of it.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Spicy Italian sausage (1 lb): This is the backbone of the soup, providing richness and a subtle heat that keeps things interesting without overwhelming the palate.
  • Olive oil (2 tbsp): Use good quality oil here, not the cheapest bottle, because it carries the flavor of everything else in the pot.
  • Yellow onion, carrots, and celery (1 large onion, 2 carrots, 2 stalks): This holy trinity creates the aromatic foundation that makes people ask for your recipe without you even serving it yet.
  • Garlic cloves (6 cloves): Roasting them first changes everything, turning them sweet and mellow instead of sharp and aggressive.
  • Tuscan kale (1 bunch): The sturdy texture holds up beautifully during simmering, and the slightly earthy, peppery flavor balances the richness of the sausage.
  • Cannellini or Great Northern beans (2 cans): These beans become creamy without falling apart, creating a luxurious texture that doesn't require cream.
  • Chicken broth and water (6 cups broth, 1 cup water): Keep the broth low-sodium so you can control the final seasoning and taste the actual ingredients.
  • Dried thyme and oregano (1 tsp each): These are the quiet backbone that ties everything together with Italian warmth.
  • Crushed red pepper flakes (1/2 tsp, optional): This adds a gentle warmth that builds as you eat rather than hitting all at once.

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 cloves in foil with a drizzle of olive oil and let them get golden and soft in a 400°F oven for twenty minutes. This is the secret move that makes people think you've been cooking since dawn.
Brown the sausage:
Get it into a hot pot with a tablespoon of oil, breaking it up as it cooks until it's completely browned and cooked through, which takes about six to eight minutes. Don't rush this step, because that browning develops flavor you can't get any other way.
Build your flavor base:
Add the remaining oil, then the onion, carrots, and celery, letting them soften for six minutes until they're starting to turn golden at the edges. Once they're there, stir in that mashed roasted garlic, the thyme, oregano, and red pepper flakes, cooking just long enough to wake up the smell of the herbs, maybe a minute.
Bring it all together:
Add the beans, the cooked sausage, the broth, and water, bringing everything to a boil before turning it down to a simmer. Let it bubble gently uncovered for fifteen minutes so the flavors can really meet and become friends.
Add the kale:
Stir in those chopped kale leaves and simmer for another ten to twelve minutes until they're tender but still that beautiful deep green color. Taste it as you go, because that's when you'll know if it needs more salt, pepper, or that gentle heat from the red pepper flakes.
Pin It
| sabortighri.com

There was a Sunday afternoon when my mother visited and tasted this soup, and instead of complimenting the ingredient list or technique, she just sat at the table looking out the window with a spoon in her hand, the kind of moment that reminds you why cooking matters at all. It wasn't fancy, but it was complete, and that's when I knew this recipe had become something I'd be making for years.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Magic of Roasted Garlic

There's a difference between adding raw garlic to a soup and roasting it first, and once you experience that difference, you'll understand why this step matters so much. The roasting transforms those sharp cloves into something sweet and almost buttery, a flavor that whispers instead of shouts. I've learned that patience with garlic is patience with yourself, because good things rarely happen in a rush.

Building Layers of Flavor

This soup works because it respects the order of operations, bringing in each flavor at the right moment rather than dumping everything in at once. The sausage gets browned first to develop a crust and caramelized edges. Then the vegetables soften and sweeten. Then the herbs wake up. Then everything simmers together until no single ingredient dominates, and you're left with something that tastes whole.

Storage, Freezing, and Second Servings

This soup actually gets better the next day when all those flavors have had time to settle and deepen together, so don't hesitate to make extra. It freezes beautifully for up to two months, and there's something reassuring about having a container of this waiting in your freezer for a night when you need something warm and real without the effort. When you reheat it, do it gently over medium heat rather than cranking up the flame, so the flavors stay true and the kale doesn't turn into something you'd rather forget.

  • Let any leftovers cool completely before freezing, and don't add the Parmesan garnish until you're ready to eat it.
  • This is the kind of soup that welcomes additions, so feel free to stir in other vegetables or swap the kale for spinach or Swiss chard if you have them.
  • A Parmesan rind simmered in the pot adds a subtle umami depth that elevates everything without announcing itself.
A rustic close-up of Italian White Bean Soup with Kale and Sausage, featuring creamy beans, vibrant greens, and browned sausage. Pin It
A rustic close-up of Italian White Bean Soup with Kale and Sausage, featuring creamy beans, vibrant greens, and browned sausage. | sabortighri.com

Make this soup on a night when you want to feel like you're taking care of yourself and anyone lucky enough to be sitting at your table. It's the kind of dish that reminds us why we cook.

Recipe FAQs

Can I use a different type of bean?

Yes, Great Northern beans work perfectly as a substitute for cannellini beans. Navy beans or butter beans can also be used, though they may break down more during cooking, creating a thicker texture.

What can I substitute for Tuscan kale?

Spinach, Swiss chard, or regular curly kale all work well. Spinach cooks faster, so add it in the last 5 minutes. Swiss chard has a similar texture to Tuscan kale and can be added at the same time.

How do I make this vegetarian?

Replace the Italian sausage with plant-based sausage or add extra vegetables like mushrooms and zucchini. Use vegetable broth instead of chicken broth. The roasted garlic and herbs will still provide plenty of depth and flavor.

Can I skip roasting the garlic?

Yes, you can use 4-5 cloves of fresh minced garlic added directly to the pot. However, roasted garlic provides a sweeter, mellower flavor that adds depth to the soup without the sharp bite of raw garlic.

How should I store leftovers?

Store in an airtight container in the refrigerator for up to 4 days. The soup freezes well for up to 2 months. Reheat gently on the stovetop, adding a splash of broth or water if it has thickened.

Can I use dried beans instead of canned?

Absolutely. Use 1 cup of dried cannellini beans, soaked overnight and cooked until tender before adding to the soup. This will add about 1-2 hours to your cooking time but provides better texture and flavor.

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, creamy white beans, Tuscan kale, and roasted garlic for ultimate comfort.

Prep Time
20 minutes
Time to Cook
40 minutes
Entire Time
60 minutes
Author Nicole Wagner


Skill Level Easy

Cuisine Italian

Portions 6 Number of Servings

Diet Information None specified

Ingredient List

Meats

01 1 pound spicy Italian sausage, casings removed

Vegetables

01 2 tablespoons 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 (approximately 6 ounces), stems removed, leaves chopped

Beans

01 2 cans (15 ounces each) cannellini beans, drained and rinsed

Liquids

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

Herbs & Seasonings

01 1 teaspoon dried thyme
02 1 teaspoon dried oregano
03 1/2 teaspoon 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 securely, and roast for 20 minutes until soft and golden. Cool slightly, then mash into paste.

Step 02

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

Step 03

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

Step 04

Infuse Aromatics: Stir in roasted garlic paste, thyme, oregano, and red pepper flakes. Cook 1 minute until fragrant.

Step 05

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

Step 06

Finish with Kale: Stir in chopped kale and continue simmering 10-12 minutes until kale is tender yet vibrant.

Step 07

Season and Serve: Taste and adjust seasoning with salt and pepper. Ladle into bowls and garnish with Parmesan cheese, olive oil drizzle, and crusty bread if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

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

Allergy Details

Go through each item for possible allergens—and seek medical advice for any questions.
  • Contains dairy if garnished with Parmesan cheese
  • Contains gluten if served with regular bread or using sausage and broth containing gluten
  • Contains pork from Italian sausage
  • Verify all packaged products for potential hidden allergens

Nutrition Info (per portion)

These values are for general reference and not a substitute for professional health input.
  • Calorie Count: 375
  • Fats: 19 grams
  • Carbohydrates: 28 grams
  • Proteins: 22 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.