Italian White Bean Soup with Kale

Featured in: Warm Rustic Plates

This rustic Italian soup combines spicy sausage, creamy cannellini beans, and tender Tuscan kale in a savory broth. Roasted garlic adds depth, while traditional herbs like thyme and oregano bring authentic Italian flavors to your bowl in just one hour.

Updated on Tue, 27 Jan 2026 08:41:00 GMT
Italian White Bean Soup with Kale and Sausage features dark green kale and browned sausage pieces swimming in a creamy white bean broth. Pin this
Italian White Bean Soup with Kale and Sausage features dark green kale and browned sausage pieces swimming in a creamy white bean broth. | terrawhisk.com

There's something about the smell of roasting garlic that stops me mid-afternoon. Years ago, I watched my neighbor emerge from her kitchen with this golden-brown soup in a ceramic pot, steam rising like an invitation. She'd learned it from her Tuscan grandmother, she said, and the simplicity of it stuck with me for months until I finally tried it myself. That first spoonful was proof that the best meals don't need fancy techniques, just good ingredients and patience.

I made this last winter when a friend stopped by unexpectedly on a cold evening. She was stressed about a work presentation, and I just started chopping vegetables without asking. By the time the kale hit the pot, she was laughing at something ridiculous, and the soup became this quiet moment where we both forgot about the clock.

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: The backbone of flavor here, and removing the casings lets it break down and distribute throughout the broth instead of staying in clumps.
  • Olive oil, 2 tbsp: Good quality matters because it's not hidden behind heavy cream or tomato sauce, so use something you'd actually want to taste.
  • Yellow onion, 1 large, diced: The aromatics foundation, and dicing it finely helps it almost dissolve into sweetness as it cooks.
  • Carrots, 2 medium, diced: They add natural sweetness that balances the spice and salt in the broth.
  • Celery stalks, 2, diced: The quiet hero that rounds out the soffritto and gives the soup depth most people can't quite identify.
  • Garlic cloves, 6, peeled: Roasting them first is the secret move that transforms them from sharp to sweet and almost creamy.
  • Tuscan kale, 1 bunch (about 6 oz), stems removed and leaves chopped: Its dark, crinkled leaves hold the broth beautifully and don't turn mushy like softer greens would.
  • Cannellini or Great Northern beans, 2 cans (15 oz each), drained and rinsed: Rinsing them removes the starchy liquid that can make the soup feel gummy instead of clean and bright.
  • Low-sodium chicken broth, 6 cups: Low-sodium means you're in control of the salt level and the flavors aren't masked.
  • Water, 1 cup: It's not just filler, it keeps the broth from becoming too concentrated and lets each ingredient shine.
  • Dried thyme, 1 tsp: Italian herbs work here because they're subtle and let the sausage and garlic take the lead.
  • Dried oregano, 1 tsp: Adds an earthy warmth that feels Mediterranean without being aggressive.
  • Crushed red pepper flakes, 1/2 tsp (optional): A tiny amount gives heat without overwhelming the other flavors, but taste as you go.
  • Salt and black pepper, to taste: Always season at the end because the broth and sausage add their own salt as the soup cooks down.
  • Parmesan cheese, Tuscan kale, and crusty bread, for serving: Fresh Parmesan grated over hot soup melts slightly and adds a salty, umami finish that changes everything.

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:
Preheat your oven to 400°F and wrap those garlic cloves in foil with a drizzle of olive oil, then roast for about 20 minutes until they're soft and caramel-colored. When they cool slightly, mash them into a smooth paste, which is so much easier than mincing and tastes completely different, almost sweet and nutty.
Brown the sausage:
Heat a tablespoon of olive oil in your large pot over medium heat and crumble in the sausage, breaking it up with the back of a spoon as it cooks for about 6 to 8 minutes until it's no longer pink. Using a slotted spoon to pull it out means you leave the flavorful rendered fat behind, which is liquid gold for what comes next.
Build the base with vegetables:
Add the remaining olive oil to that pot and toss in your diced onion, carrots, and celery, letting them soften for about 6 minutes while you smell that classic Italian kitchen smell. You're not trying to color them deeply, just get them tender and sweet.
Wake up the seasonings:
Stir in that mashed roasted garlic along with the thyme, oregano, and red pepper flakes, cooking for just a minute until the whole kitchen smells like an Italian restaurant. This brief moment of heat helps the dried herbs release their essential oils and bloom into the oil.
Bring everything together:
Add the drained beans, the cooked sausage back into the pot, then pour in the broth and water, bringing everything to a gentle boil before reducing the heat to a simmer. Let it bubble quietly for about 15 minutes so the flavors have time to mingle and deepen.
Add the kale for color and nutrition:
Stir in the chopped kale and let it simmer for another 10 to 12 minutes until it's tender but still bright green and not dull. Kale is forgiving and won't fall apart like spinach would, so you can actually let it go a bit longer if you prefer it softer.
Taste and season:
Before serving, take a spoonful, let it cool slightly, and taste it honestly, then add salt and pepper until it tastes like the best version of itself.
A rustic bowl of Italian White Bean Soup with Kale and Sausage topped with melted Parmesan and a side of crusty bread. Pin this
A rustic bowl of Italian White Bean Soup with Kale and Sausage topped with melted Parmesan and a side of crusty bread. | terrawhisk.com

This soup has become what I make when I need to feel capable in the kitchen but don't have energy for anything complicated. There's something grounding about the quiet work of chopping, the warmth that fills the house, and knowing that in an hour you've made something nourishing enough for both comfort and company.

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.

Why Roasted Garlic Changes Everything

Raw garlic would be sharp and almost aggressive in this soup, but roasting transforms each clove into something almost creamy and slightly sweet. I learned this by accident when a friend left her garlic in the oven while chopping vegetables, and instead of being annoyed, we both realized her soup tasted infinitely better. Now I always make extra roasted garlic just to have on hand for spreading on bread or stirring into soups later in the week.

The Magic of Soffritto and Building Flavor Layers

That first step of sautéing the onions, carrots, and celery is called soffritto, and it's where soup gets its backbone. Most people rush through it or skip it entirely, but giving yourself those six minutes to let the vegetables soften means they're releasing their natural sugars and creating a foundation so solid that everything else just builds on top of it. Once you understand this, you realize it's not about speed, it's about letting ingredients do what they're meant to do.

How to Make This Recipe Your Own

The beauty of this soup is that it's sturdy enough to handle substitutions and personal preferences without falling apart. You could swap the kale for spinach or Swiss chard if that's what you have, use plant-based sausage if you're vegetarian, or even add a Parmesan rind while it simmers for extra richness. These aren't failures or compromises, they're just different conversations with the same recipe.

  • For vegetarian depth, add a Parmesan rind while simmering and remove it before serving, or use vegetable broth and quality plant-based sausage.
  • If you prefer it brothier, add another cup of water or broth, or go thicker by simmering longer with the lid partially on.
  • Leftover soup freezes beautifully for up to two months, so make a double batch when you're in the mood.
Steaming pot of Italian White Bean Soup with Kale and Sausage revealing tender kale leaves and creamy cannellini beans in the broth. Pin this
Steaming pot of Italian White Bean Soup with Kale and Sausage revealing tender kale leaves and creamy cannellini beans in the broth. | terrawhisk.com

This soup proves that the most satisfying meals don't require fancy skills or intimidating techniques, just ingredients you trust and the willingness to spend an hour in your kitchen. Make it for yourself on a Tuesday night or for friends on a cold weekend, and watch how a single pot becomes the whole conversation.

Recipe FAQs

Can I make this soup vegetarian?

Yes, simply substitute plant-based sausage for the Italian sausage and use vegetable broth instead of chicken broth. The flavor profile remains delicious and satisfying.

What type of kale works best?

Tuscan kale (cavolo nero or lacinato) is ideal due to its tender texture and slightly sweeter flavor. However, regular curly kale, spinach, or Swiss chard work as excellent substitutes.

How long does this soup keep?

The soup stores well in the refrigerator for up to 4 days and freezes beautifully for up to 2 months. The flavors actually develop and deepen after a day or two.

Why roast the garlic separately?

Roasting garlic mellows its sharpness and creates a sweet, nutty flavor that blends seamlessly into the soup base, adding depth without overpowering other ingredients.

Can I use dried beans instead of canned?

Absolutely. Use about 1.5 cups dried beans, soaked overnight and cooked until tender before adding to the soup. This adds about 2-3 hours to prep time but enhances texture.

What makes this soup gluten-free?

Use gluten-free sausage and certified gluten-free chicken broth. Omit the crusty bread or serve with gluten-free alternatives to complete the dietary requirements.

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 soup with spicy sausage, creamy cannellini beans, kale, and roasted garlic in a rich broth.

Time to prep
20 min
Time to cook
40 min
Overall time
60 min
Created by Naomi Carter


Skill level Easy

Cuisine Italian

Makes 6 Portions

Dietary notes None specified

What you need

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 or Great Northern 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

Directions

Step 01

Prepare roasted 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 slightly, then mash into paste.

Step 02

Cook sausage: Heat 1 tablespoon olive oil in 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é aromatic vegetables: Add remaining olive oil to pot, then add onion, carrots, and celery. Sauté 6 minutes until softened.

Step 04

Bloom seasonings: Stir in mashed roasted garlic, 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

Incorporate kale: Stir in chopped kale and continue simmering 10-12 minutes until kale is tender and 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.

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 soup pot
  • Chef's knife
  • Cutting board
  • Baking sheet or foil for roasting garlic
  • Slotted spoon
  • Ladle

Allergens

Review ingredients for allergies and speak with your healthcare provider if you're unsure.
  • Contains dairy if garnished with Parmesan cheese
  • Contains gluten if using sausage, broth, or bread containing gluten
  • Contains pork if using traditional Italian sausage
  • Check all packaged products for hidden allergens

Nutrition details (each serving)

This info is a reference and doesn’t replace advice from your doctor.
  • Energy: 375
  • Lipids: 19 g
  • Carbohydrates: 28 g
  • Proteins: 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.