Italian White Bean Soup with Kale

Featured in: Everyday Meal Ideas

This rustic Italian white bean soup combines spicy Italian sausage, creamy cannellini beans, and nutrient-rich Tuscan kale in a flavorful broth enriched with roasted garlic. The soup comes together in just one hour, making it perfect for weeknight dinners or meal prep. The roasted garlic adds depth and sweetness, while the sausage provides savory richness. Serve with freshly grated Parmesan and crusty bread for a restaurant-quality meal at home.

Updated on Thu, 29 Jan 2026 10:55:00 GMT
A steaming bowl of Italian White Bean Soup with Kale and Sausage features colorful kale leaves and savory sausage crumbles. Save to Pinterest
A steaming bowl of Italian White Bean Soup with Kale and Sausage features colorful kale leaves and savory sausage crumbles. | aksilmargin.com

There's something about a pot of soup that fills your kitchen with the kind of warmth that makes everything feel manageable. I discovered this particular combination on a chilly evening when I had a bunch of kale wilting in the crisper drawer and half a mind to just order takeout instead. But then I remembered how my neighbor had raved about a similar soup from this little Italian place downtown, and I thought, why not try to recreate it here? What started as a way to use up ingredients turned into something I now make whenever I want to feel grounded and fed.

I made this soup for my sister after her first week at a new job, and watching her face as she took that first spoonful told me everything. She said it tasted like someone was taking care of her, and honestly, that's what good food does when you're not expecting 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 where the soup gets its character, that deep savory backbone that makes every spoonful feel substantial.
  • Olive oil (2 tbsp): Use good olive oil here because you'll taste the difference, especially in those first moments when you're browning the sausage.
  • Yellow onion (1 large, diced): The aromatics matter more than you'd think, this builds the foundation that everything else sits on.
  • Carrots (2 medium, diced): They add a subtle sweetness that balances the spice from the sausage.
  • Celery stalks (2, diced): The classic trio of onion, carrot, and celery is classic for a reason, trust it.
  • Garlic (6 cloves): Roasting the garlic mellows it out and turns it almost buttery, which is completely different from raw garlic.
  • Tuscan kale (1 bunch, stems removed): Lacinato or cavolo nero has a texture that actually stands up to cooking without turning to mush, which matters here.
  • Cannellini beans (2 cans, drained and rinsed): These pale beans have a creamy texture that thickens the broth naturally without any cream.
  • Chicken broth (6 cups): Low-sodium is important because you'll be seasoning as you go and you don't want to end up with something too salty.
  • Water (1 cup): Sometimes diluting the broth slightly lets the other flavors shine through instead of overpowering everything.
  • Dried thyme (1 tsp): Thyme has an earthy quality that feels very Tuscan and grounding in this kind of soup.
  • Dried oregano (1 tsp): The oregano is subtle but it ties the whole thing to its Italian roots.
  • Crushed red pepper flakes (1/2 tsp optional): This is where you add the heat if you want it, or skip it entirely if spicy soups aren't your thing.
  • Salt and black pepper: Season at the very end, after you've tasted it, because the broth already has salt and everything concentrates as it simmers.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Roast the garlic until it surrenders:
Turn your oven to 400°F and wrap those garlic cloves in foil with just a little olive oil, letting them roast for about 20 minutes until they're soft and golden. When they're cool enough to handle, the cloves practically slide out of their skins and you can mash them into a silky paste that tastes nothing like raw garlic.
Brown the sausage until it's lost its raw look:
Heat a tablespoon of olive oil in your pot over medium heat and break the sausage into small pieces as it cooks, taking about 6 to 8 minutes until it's browned and cooked through. The meat will release oils and flavor into the pot, which is exactly what you want.
Build your flavor base with the vegetables:
Add the rest of the olive oil to the pot and toss in the onion, carrots, and celery, letting them soften for about 6 minutes while they start to caramelize just a little at the edges. You'll notice the kitchen smells completely different now, fuller somehow.
Wake everything up with herbs and roasted garlic:
Stir in that mashed roasted garlic along with the thyme, oregano, and red pepper flakes if you're using them, cooking it all together for just a minute until it becomes incredibly fragrant. This is when you know you're on the right track.
Bring the soup together:
Add the beans, sausage, broth, and water to the pot and bring it all to a boil, then lower the heat and let it simmer gently for 15 minutes so the flavors can get to know each other. It will smell amazing and taste even better.
Soften the kale at the very end:
Stir in your chopped kale and continue simmering for another 10 to 12 minutes until it's tender but still holds its color and doesn't look dull. The timing here is important because you want it cooked but not defeated.
Taste and adjust before serving:
Give it a good taste and season with salt and pepper until it feels right to you, remembering that you can always add more but you can't take it back out. Serve it hot with whatever toppings make you happy.
Italian White Bean Soup with Kale and Sausage, served hot with a rustic spoon beside crusty bread for dipping. Save to Pinterest
Italian White Bean Soup with Kale and Sausage, served hot with a rustic spoon beside crusty bread for dipping. | aksilmargin.com

There was an evening when I made this soup and my friend showed up unexpectedly, exhausted from a difficult day, and we ended up eating it straight from the pot while sitting on my kitchen counter. That's when I knew this wasn't just a recipe, it was comfort in a bowl.

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

Roasting garlic changes everything about it, transforming those sharp little cloves into something almost sweet and creamy. If you've never done it before, you're in for a revelation about what garlic can taste like when you treat it gently instead of aggressively. It's one of those small kitchen tricks that seems too simple to matter but absolutely does.

Why Beans Matter Here

The cannellini beans do something clever in this soup that might not be obvious at first. As they simmer, they break down just slightly and release their starches into the broth, naturally creating a creaminess without any cream, which is why this soup tastes rich even though it's actually quite light. It's one of those instances where the vegetable is doing the cooking for you if you just give it time.

Making This Soup Your Own

While this recipe is delicious exactly as written, I've learned that the best soups are the ones you feel comfortable playing with. You might swap the kale for spinach or Swiss chard if that's what you have, or you could add a Parmesan rind while it simmers for extra depth. For a vegetarian version, plant-based sausage and vegetable broth will do the job beautifully, and honestly, no one will miss the meat because the beans are doing so much heavy lifting.

  • If you want to make it richer, add a Parmesan rind to the pot while simmering and fish it out before serving for an umami boost.
  • This soup freezes exceptionally well for up to 2 months, so doubling the recipe and freezing half is always a good idea.
  • Serve it with crusty bread for dipping or over pasta if you want to stretch it further.
Creamy white beans and roasted garlic enhance this Italian White Bean Soup with Kale and Sausage for a cozy dinner. Save to Pinterest
Creamy white beans and roasted garlic enhance this Italian White Bean Soup with Kale and Sausage for a cozy dinner. | aksilmargin.com

This is the kind of soup that makes you feel capable in the kitchen, like you've done something real and nourishing. Make it for yourself on a quiet evening or for people you care about when they need something warm and grounding.

Recipe FAQs

Can I use a different type of bean?

Yes, cannellini beans or Great Northern beans work best for their creamy texture, but you can substitute with navy beans or butter beans if needed.

How do I store leftovers?

Store the soup in an airtight container in the refrigerator for up to 4 days. The flavors actually develop and improve overnight. Reheat gently on the stovetop.

Can I make this soup vegetarian?

Absolutely. Replace the Italian sausage with plant-based sausage and use vegetable broth instead of chicken broth for a delicious vegetarian version.

What can I substitute for Tuscan kale?

Regular curly kale, spinach, or Swiss chard all work well. Add spinach during the last 5 minutes of cooking as it wilts quickly.

Can this soup be frozen?

Yes, this soup freezes beautifully for up to 2 months. Let it cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator before reheating.

Do I have to roast the garlic?

While roasting garlic adds a sweet, mellow flavor, you can sauté fresh minced garlic with the vegetables if you're short on time. Use 4-5 cloves of minced garlic.

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.

Time to Prep
20 minutes
Time to Cook
40 minutes
Overall Time
60 minutes
Created by Iris McNally


Skill Level Easy

Cuisine Italian

Portions 6 Servings

Diet Details 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 (approximately 6 oz)

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 Prepare

Instruction 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.

Instruction 02

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

Instruction 03

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

Instruction 04

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

Instruction 05

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

Instruction 06

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

Instruction 07

Season and serve: Taste and adjust seasoning with salt and pepper as desired. Serve hot, garnished with Parmesan, olive oil drizzle, and crusty bread.

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.

Needed Tools

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

Allergy Info

Check each ingredient for allergens. Contact a healthcare provider for any concerns.
  • Contains dairy when garnished with Parmesan cheese
  • Contains gluten if using regular bread or gluten-containing sausage and broth
  • Contains pork in traditional Italian sausage

Nutrition per portion

Nutritional details are for reference only and not medical advice.
  • Calories: 375
  • Fats: 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.