Ham Kale White Bean Soup

Featured in: Family Table Favorites

This hearty soup brings together tender ham, creamy cannellini beans, and vibrant kale simmered slowly in a rich broth. With aromatic herbs like thyme and smoked paprika, it delivers a warming, nourishing meal perfect for chilly days. The blend of fresh vegetables such as onion, carrot, and celery adds natural sweetness and depth. Easy to prepare and gluten- and dairy-free, this dish suits various dietary preferences and offers comforting flavors in every spoonful.

Updated on Mon, 16 Feb 2026 14:49:00 GMT
Hearty Ham and Kale White Bean Soup with tender ham chunks, creamy beans, and vibrant kale in a savory broth.  Save to Pinterest
Hearty Ham and Kale White Bean Soup with tender ham chunks, creamy beans, and vibrant kale in a savory broth. | cozybatata.com

There's something about a pot of ham and kale soup that turns a quiet Tuesday evening into something worth remembering. My neighbor stopped by one winter afternoon with a bunch of kale from her garden, and I had ham left over from Sunday dinner, so I threw together what felt right—and somehow it became the soup I make whenever someone needs comfort or the weather turns cold. It's one of those dishes that doesn't pretend to be fancy, but tastes like someone actually cares about your day.

I made this for my sister the week she moved into her new place, before her kitchen was even properly unpacked. She was exhausted from boxes and decisions, and when she sat down with a bowl of this, I watched her shoulders actually relax. That's when I realized this soup does something beyond feeding—it settles people.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Cooked ham, diced (1 lb): Use quality ham with real flavor; it's the backbone of this soup and worth not skimping on.
  • Yellow onion (1 large): Dicing it fine helps it soften completely and sweetens the whole broth.
  • Carrots (3 medium): Slice them thin enough to cook through but thick enough to have some texture.
  • Celery stalks (2): The holy trinity starts here; don't skip it even if you think celery isn't your thing.
  • Kale (4 cups): Remove those tough stems first or they'll stay chewy no matter how long you cook—learned that the hard way.
  • Garlic (3 cloves): Mince it fine and add it after the softer vegetables, or it'll turn bitter.
  • Cannellini beans (2 cans): Drain and rinse them well to remove excess sodium and starch.
  • Low-sodium chicken broth (6 cups): This lets the ham shine instead of getting lost in salt.
  • Water (1 cup): Balances the broth and keeps everything from tasting too concentrated.
  • Bay leaf (1): One is enough; more than that and it becomes all you can taste.
  • Dried thyme (1 tsp): Sprinkle it in when the broth goes in so it has time to infuse.
  • Black pepper (1/2 tsp): Taste as you go; you'll probably add more.
  • Smoked paprika (1/2 tsp optional): This is the secret that makes people ask what the flavor is.
  • Olive oil (2 tbsp): Good oil makes a difference here; use something you'd actually taste.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start with the softest aromatics:
Heat olive oil in a large pot over medium heat and add the onion, carrots, and celery. Stir them around every minute or so—you want them to go soft and slightly golden at the edges, not hard and raw. This takes about 5 to 6 minutes and your kitchen will start smelling warm and inviting.
Let the garlic know it's invited:
Once the vegetables are softening, add the minced garlic and cook for exactly one minute, just until fragrant. If you cook it longer it turns acrid; if you skip this step the soup tastes flat.
Bring the ham into the mix:
Stir in the diced ham and let it warm through for about 2 minutes. You're not cooking the ham, just letting it meet the vegetables and start sharing flavor.
Build the broth and seasonings:
Add the drained beans, broth, water, bay leaf, thyme, pepper, and paprika if you're using it. Stir everything together and bring it to a rolling boil—you'll see the surface start to move and bubble energetically.
Simmer and let it become itself:
Turn the heat down, cover the pot, and let it bubble quietly for 20 minutes. This is when all the flavors find each other and the broth deepens. Resist the urge to peek too often; just let it do its thing.
Add the kale and finish strong:
Stir in the chopped kale (stems removed) and simmer uncovered for another 8 to 10 minutes until the kale is tender and bright green. This final simmer is when everything melds together and tastes like one unified, delicious thing instead of a collection of ingredients.
Taste and adjust:
Fish out the bay leaf, taste the soup, and add salt until it tastes right to you. Then taste again because seasoning is the last thing that makes the difference between good soup and soup people ask for the recipe for.
Nutritious Ham and Kale White Bean Soup packed with vegetables, smoky ham, and wholesome white beans for a comforting meal.  Save to Pinterest
Nutritious Ham and Kale White Bean Soup packed with vegetables, smoky ham, and wholesome white beans for a comforting meal. | cozybatata.com

My partner's mother asked for this recipe last winter after having one quiet bowl in our kitchen on a Sunday afternoon. There wasn't anything fancy about that moment, but somehow it mattered. Food that makes people feel seen has a way of sticking with you.

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 Science of Why This Works

Ham carries natural salt and smokiness that seasons the whole pot without you needing to add much. The beans break down slightly during cooking and thicken the broth just enough to make it feel nourishing without being heavy. Kale at the end stays bright instead of becoming a gray shadow of itself, and that color and slight bitterness cuts through the richness of the ham beautifully. Everything cooks at a gentle simmer so the flavors have time to actually talk to each other instead of just sitting in the same pot.

Make It Your Own

Smoked turkey or sausage works if you want to swap out the ham, though you'll get a different personality in the bowl. Some people add a squeeze of fresh lemon juice right before serving, which wakes everything up and makes it taste brighter. You can also make this vegetarian by leaving out the ham, using vegetable broth, and adding extra beans or mushrooms to keep it substantial.

Serving and Storing

Serve this with crusty bread that you can actually tear and dunk without it falling apart. This soup keeps in the refrigerator for four days and freezes beautifully for up to three months—it reheats gently on the stove without losing any of its character.

  • A drizzle of good olive oil on top right before serving adds richness and reminds people this is made with care.
  • Fresh thyme instead of dried makes it feel slightly more special if you have it growing in your kitchen.
  • Leftover ham from holidays makes this soup feel like you're using something precious, which you kind of are.
Warm bowl of Ham and Kale White Bean Soup, featuring rich broth, leafy greens, and satisfying protein-rich ingredients. Save to Pinterest
Warm bowl of Ham and Kale White Bean Soup, featuring rich broth, leafy greens, and satisfying protein-rich ingredients. | cozybatata.com

This soup proves that simple ingredients and a little patience create something that tastes like love in a bowl. Make it, share it, and watch what happens.

Recipe FAQs

Can I substitute ham with another protein?

Yes, smoked turkey or sausage are excellent alternatives that maintain the smoky depth of flavor.

How do I make this soup vegetarian?

Omit the ham and use vegetable broth. Add extra beans or mushrooms for added heartiness.

What is the best way to prepare the kale?

Remove the tough stems and chop the kale finely to ensure tenderness when simmered.

How long should I simmer the soup?

Simmer the broth with beans and vegetables for 20 minutes, then add kale and cook uncovered for an additional 8-10 minutes.

Can I store leftovers safely?

Yes, cool the soup completely and store in an airtight container in the refrigerator for up to 3 days.

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.

Ham Kale White Bean Soup

A comforting blend of ham, white beans, and kale simmered in a flavorful broth.

Prep time
15 minutes
Time to Cook
40 minutes
Overall Time
55 minutes
Created by Natalie Bishop


Skill Level Easy

Cuisine American

Total yield 6 Number of Servings

Diet Preferences No Dairy, No Gluten

Ingredient List

Meats

01 1 lb cooked ham, diced

Vegetables

01 1 large yellow onion, diced
02 3 medium carrots, peeled and sliced
03 2 celery stalks, sliced
04 4 cups chopped kale, stems removed
05 3 cloves garlic, minced

Beans & Legumes

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

Liquids

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

Herbs & Spices

01 1 bay leaf
02 1 teaspoon dried thyme
03 1/2 teaspoon black pepper
04 1/2 teaspoon smoked paprika
05 Salt to taste

Oils

01 2 tablespoons olive oil

How to Make

Step 01

Sauté aromatics: Heat olive oil in a large pot over medium heat. Add diced onion, carrots, and celery. Cook for 5-6 minutes, stirring occasionally, until vegetables begin to soften.

Step 02

Bloom garlic: Add minced garlic and cook for 1 minute until fragrant.

Step 03

Incorporate ham: Stir in diced ham and cook for 2 minutes to warm through.

Step 04

Build broth base: Add cannellini beans, chicken broth, water, bay leaf, thyme, black pepper, and smoked paprika. Bring to a boil.

Step 05

Simmer broth: Reduce heat to a simmer, cover the pot, and cook for 20 minutes to develop flavors.

Step 06

Finish with kale: Add chopped kale and simmer uncovered for 8-10 minutes until kale is tender and flavors meld.

Step 07

Season and serve: Taste the soup and season with additional salt as needed. Remove bay leaf before serving.

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.

Equipment Needed

  • Large soup pot
  • Cutting board
  • Chef's knife
  • Wooden spoon
  • Ladle

Allergy Details

Check every ingredient for potential allergens and talk to your doctor if you're uncertain.
  • Verify chicken broth for gluten or cross-contamination risks.
  • Check canned beans and broth products for potential allergens or additives.

Nutrition Info (per serving)

Use this nutrition info as reference only—it isn't a substitute for professional advice.
  • Calories: 260
  • Fats: 8 g
  • Carbohydrates: 27 g
  • Proteins: 20 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.