Cozy White Bean and Kale Soup with Italian Sausage

30 min prep 4 min cook 4 servings
Cozy White Bean and Kale Soup with Italian Sausage
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

I’ve since served it to my book-club friends after a blustery walk, ladled it into mason jars for new-parent neighbors, and reheated it on a ski-trip weekend when eight of us crammed around a too-small table. It never fails. The silky beans soak up every last bit of the savory broth, the kale stays vibrantly green, and the sausage—well, the sausage makes the whole thing taste like you spent the afternoon stirring a pot in a tiny Italian nonna’s kitchen instead of rushing between homework help and last-minute emails. If you need a recipe that feels like a weighted blanket in food form, this is it.

Why This Recipe Works

  • Two-Bean Texture: Creamy cannellini plus a handful of lightly smashed Great Northern beans create a naturally thickened broth—no flour, no cream.
  • Build-Your-Own Sausage: Use hot or sweet Italian sausage; turkey or pork both render enough fat to bloom the spices without extra oil.
  • Kale That Keeps: Ribbing and chiffonading the kale means it wilts in seconds yet stays emerald for days of leftovers.
  • Make-Ahead Magic: Flavors meld overnight; soup thickens slightly and becomes even silkier when gently reheated.
  • One-Pot Wonder: From browning sausage to final simmer, everything happens in a single Dutch oven—less dishes, more couch time.
  • Freezer-Friendly: Portion into quart bags, lay flat to freeze, and you’ve got dinner for the next surprise snow day.
  • Balanced Bowl: High in plant protein, fiber-rich beans, and leafy-green vitamins, but still feels indulgent thanks to punchy sausage and Parmesan rind.

Ingredients You'll Need

Ingredients

Great soup starts at the grocery store, but that doesn’t mean you need to chase down specialty imports. A few smart choices—like grabbing the parm with the rind still attached—give you layers of flavor for minimal effort.

Italian Sausage (1 lb/450 g): I buy bulk sausage so I can control the size of each crumble; if links are all that’s available, slit the casings and discard them. Fennel seed is the hallmark flavor; if your sausage is labeled “sweet” and you want heat, add ½ tsp red-pepper flakes. Turkey sausage works, but look for one with at least 7 g fat per link so the pot doesn’t taste lean and lonely.

White Beans (3 cans, 15 oz each): Two cans of cannellini give you the creamy backdrop, while one can of Great Northern, drained and lightly smashed, thickens the broth. If you cook beans from dried, you’ll need 4½ cups total. Salt them after they’re tender; salting too early can toughen skins.

Kale (1 large bunch, about 12 oz): Lacinato (dinosaur) kale is my favorite here—its flat leaves slice into tidy ribbons and stay tender. Curly kale is fine; just strip the leafy parts from the thick ribs. Baby kale wilts almost instantly, so add it only in the final 30 seconds.

Aromatics (1 onion, 2 ribs celery, 2 carrots): The classic soffritto. Dice small so they disappear into the beans but still perfume every bite.

Garlic (4 cloves): Smash, peel, and mince. If you’re a garlic devotee, go for six. Vampires, beware.

Tomato Paste (2 Tbsp): Adds umami depth without turning the soup into a tomato stew. Buy the tube kind; it lives forever in the fridge door.

Broth (4 cups): I use low-sodium chicken broth so I can season gradually. Vegetable broth keeps things vegetarian; add a sheet of kombu for extra savoriness.

Parmesan Rind (2-inch piece): Save your rinds in a freezer bag specifically labeled “soup gold.” They melt into chewy nuggets of cheesy goodness.

Fresh Rosemary & Thyme: Woody herbs withstand long cooking. Strip leaves off stems; tie stems into a bundle for easy fishing later.

Lemon (zest + juice): Brightness is what turns a heavy winter soup into something you can eat all week without palate fatigue.

Extra-Virgin Olive Oil: A fruity drizzle just before serving reawakens the aromatics and makes the kale glossier than a magazine cover.

How to Make Cozy White Bean and Kale Soup with Italian Sausage

1
Brown the Sausage

Heat a heavy 5- to 6-quart Dutch oven over medium. Add sausage, breaking it into hazelnut-sized crumbles. Cook 6–7 minutes until the edges caramelize and the fat renders. Don’t rush—those brown bits (fond) are liquid gold. Transfer meat to a paper-towel-lined plate, leaving drippings behind. You should have about 2 Tbsp; spoon off excess if your sausage was particularly fatty.

2
Sauté the Soffritto

Add diced onion, carrot, and celery to the pot. Season with ½ tsp kosher salt and a few grinds of black pepper. Cook 5 minutes, scraping the browned sausage bits into the vegetables. When the onion is translucent and the carrot edges turn golden, stir in tomato paste; cook 1 minute until brick-colored and fragrant.

3
Bloom the Garlic & Herbs

Clear a small space in the center of the pot, add 1 Tbsp olive oil, then minced garlic, chopped rosemary, and thyme. Cook 45 seconds—just until the garlic perfumes the kitchen—then fold everything together. Toasting the herbs in fat intensifies their essential oils and prevents them from tasting grassy.

4
Deglaze & Build Broth

Pour in 1 cup broth, scraping the pot bottom with a wooden spoon to loosen every speck of flavor. Add remaining 3 cups broth, 2 cans of drained cannellini beans, the Parmesan rind, and bay leaf. Bring to a gentle simmer; cook 10 minutes so beans absorb the herby essence.

5
Smash for Body

Using the back of a ladle, smash roughly ⅓ of the beans against the pot wall. This releases starch and creates a velvety body without any dairy. If you prefer ultra-smooth, immersion-blend for 5 seconds in one corner; leave most beans intact for textural contrast.

6
Add Remaining Beans & Sausage

Stir in the third can of (lightly smashed) Great Northern beans and return the browned sausage to the pot. Reduce heat to low; simmer 5 minutes so flavors marry. Taste and season with salt—start with ½ tsp and build up. The Parmesan rind will add saltiness as it melts.

7
Wilt in Kale

Strip kale leaves from ribs; stack leaves, roll into a cigar, and slice crosswise into ½-inch ribbons. Stir into soup, pushing down with the spoon to submerge. Cook just until bright green (about 2 minutes). Overcooking turns kale army-colored and sulfurous.

8
Finish with Lemon & Olive Oil

Off heat, remove bay leaf and Parmesan rind. Stir in zest of ½ lemon and 1 Tbsp fresh juice. Ladle into warm bowls, drizzle with peppery olive oil, and shower with freshly grated Parmesan. Serve with crusty sourdough for swiping the bowl clean.

Expert Tips

Choose Your Greens Wisely

If you only have baby spinach, stir it in off heat; residual warmth will wilt it without turning muddy.

Parmesan Rind 101

No rind? Stir in 2 Tbsp grated Parmesan now and another sprinkle at the table for the same umami pop.

Control the Heat

For kids, swap spicy sausage for sweet and halve the pepper flakes; serve theirs first, then add heat to the pot.

Thick vs. Brothy

For a brothy version, skip the smashed-bean step and add an extra cup of stock.

Double the Batch

This recipe doubles beautifully; use an 8-quart pot and add 5 extra minutes to the simmer.

Fresh Herb Swap

No fresh herbs? Use 1 tsp dried rosemary and ½ tsp dried thyme; add with the tomato paste so they hydrate.

Variations to Try

  • Vegetarian: Omit sausage, use 2 Tbsp olive oil to sauté, and add 1 cup diced fennel plus 1 tsp smoked paprika for depth.
  • Seafood Spin: Swap sausage for 8 oz shrimp; sear quickly, remove, and add back with the kale to prevent rubbery bites.
  • Grains & Greens: Stir in ½ cup quick-cooking farro during step 4; add 1 extra cup broth and 5 extra minutes simmer.
  • Creamy Dreamy: Stir in ¼ cup half-and-half at the end for a creamy version that still lets the kale shine.
  • Spicy Calabrian: Use hot sausage plus 1 Tbsp chopped Calabrian chilies; finish with a drizzle of chili oil instead of plain olive oil.
  • Beans, Beans, Beans: Mix in 1 cup cooked chickpeas for extra texture; their nutty flavor plays nicely with rosemary.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. The broth will thicken; thin with a splash of water or stock when reheating.

Freezer: Ladle cooled soup into quart-size freezer bags, lay flat on a sheet pan to freeze, then stack upright like books. Keeps 3 months. Thaw overnight in the fridge or 5 minutes under cool running water, then warm gently.

Make-Ahead Parties: Soup tastes even better the next day, making it perfect for entertaining. Make through step 6, refrigerate, then reheat slowly and add kale just before guests arrive so it stays brilliantly green.

Frequently Asked Questions

Yes. Thaw, squeeze out excess moisture, and stir in during the last minute; frozen kale is blanched before freezing, so it only needs heating through.

Rinse canned beans under cool water for 15 seconds to remove surface salt. Season the finished soup at the end rather than salting early; you’ll have total control.

Drop in a peeled potato and simmer 15 minutes; the potato will absorb some salt. Remove potato or let it break down for thicker texture. You can also add another cup of broth and a handful of quick-cooking rice to dilute.

Naturally gluten-free. Just double-check that your broth and sausage are certified GF—some brands use wheat-based fillers.

Brown sausage and sauté aromatics on the stovetop first (trust me, that caramelization is flavor), then transfer everything except kale to a slow cooker. Cook on LOW 4–6 hours, stir in kale during the last 10 minutes.
Cozy White Bean and Kale Soup with Italian Sausage
soups
Pin Recipe

Cozy White Bean and Kale Soup with Italian Sausage

(4.9 from 127 reviews)
Prep
15 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Brown Sausage: In a Dutch oven over medium heat, cook sausage 6–7 min until browned. Transfer to plate.
  2. Sauté Vegetables: In rendered fat, cook onion, carrot, and celery 5 min. Stir in tomato paste 1 min.
  3. Add Aromatics: Clear center, add oil, then garlic, rosemary, thyme; cook 45 sec.
  4. Deglaze: Add 1 cup broth, scrape bits, then add remaining broth, 2 cans beans, Parmesan rind, bay leaf; simmer 10 min.
  5. Thicken: Mash ⅓ of beans for creamy body.
  6. Finish: Stir in remaining beans and sausage; simmer 5 min. Add kale, cook 2 min. Off heat, stir in lemon zest and juice. Season, drizzle with olive oil, and top with Parmesan.

Recipe Notes

Leftovers thicken as they sit; thin with water or broth when reheating. Flavors meld beautifully overnight.

Nutrition (per serving)

384
Calories
23g
Protein
28g
Carbs
19g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.