Slow Cooker Ham Bean Soup

Featured in: Weeknight Dinners

This slow cooker soup combines tender diced ham with creamy cannellini beans, carrots, celery, and onions in a flavorful broth seasoned with thyme, parsley, and bay leaf. Slow-cooked for hours, the vegetables become tender and the ingredients meld into a comforting dish. Adding mashed beans thickens the texture, while optional greens like spinach can boost freshness. Ideal for an easy, warming meal packed with protein and wholesome flavors.

Updated on Mon, 16 Feb 2026 17:12:00 GMT
Hearty slow cooker ham and bean soup with tender carrots and celery in a savory broth.  Save
Hearty slow cooker ham and bean soup with tender carrots and celery in a savory broth. | opticbaker.com

My neighbor showed up at my door one October afternoon with a bag of ham from her smokehouse, and I realized I'd been overthinking soup for years. She convinced me that the best bowls don't require hovering over a stove—just a slow cooker, some vegetables, and patience. That single pot became my go-to whenever the weather turned cool and I wanted something that would fill the house with the smell of home cooking without any fuss.

I made this for my daughter's book club last spring, and someone asked for the recipe before they'd even finished their bowl. What surprised me most was how the flavors deepened the longer it simmered—by hour five, the kitchen smelled incredible, and by hour seven, everyone understood why slow cooking isn't just convenient, it's genuinely better.

Ingredients

  • Cooked ham, diced (1 lb): The backbone of everything—look for good quality ham because its flavor will carry through the whole pot, and those little dice distribute the smokiness evenly.
  • Carrots, peeled and sliced (2 large): They soften beautifully over seven hours and add natural sweetness that balances the salty ham without needing extra sugar.
  • Celery stalks, sliced (2): This is what makes it taste like real soup and not just ingredients in broth, so don't skip it even though it's subtle.
  • Yellow onion, diced (1 medium): It dissolves almost completely and builds the foundational flavor that ties everything together.
  • Garlic, minced (3 cloves): Mince it fine so it distributes evenly and mellows into the background rather than staying sharp or chunky.
  • Cannellini or great northern beans, drained and rinsed (2 cans): Rinsing them matters because it removes the starchy liquid that would make the soup cloudy and dull.
  • Low-sodium chicken broth (6 cups): Low-sodium lets the ham and vegetables shine without that processed saltiness taking over, and you control the final seasoning.
  • Bay leaf (1): Drop it in whole and remember to fish it out before serving—I learned that lesson the hard way.
  • Dried thyme (1 tsp): It has this earthy warmth that whispers through the whole pot without overpowering anything.
  • Dried parsley (1 tsp): A finishing touch that adds brightness and prevents the soup from tasting too heavy.
  • Black pepper (½ tsp): Add it now, but save extra salt for tasting at the end since the ham is already salty.
  • Salt, to taste: Always taste before adding more salt because slow cooking concentrates flavors and you might not need as much as you think.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get everything prepped:
Dice your ham into bite-sized pieces, peel and slice the carrots, chop the celery, dice the onion, and mince the garlic. Doing this first means you can dump everything in the slow cooker at once without scrambling.
Build the slow cooker:
Add the ham, carrots, celery, onion, garlic, and rinsed beans to your slow cooker in whatever order feels natural. Pour in the broth, scatter the bay leaf and dried herbs over top, grind in the black pepper, and give it all a good stir so nothing gets stuck to the bottom.
Let time do the work:
Cover the slow cooker and set it to low for seven hours. You'll notice the smell change around hour three—that's when you know something wonderful is happening. Resist the urge to peek constantly because heat escapes every time you lift the lid.
Finish and taste:
Fish out that bay leaf with a fork or spoon, give the soup a taste, and add salt a pinch at a time until it sings. Remember the ham is salty, so go slowly.
Serve it up:
Ladle into bowls while it's still steaming hot, and set out crusty bread or crackers for dunking if that's your style.
Creamy white beans, diced ham, and fresh vegetables simmer slowly for maximum flavor and comfort.  Save
Creamy white beans, diced ham, and fresh vegetables simmer slowly for maximum flavor and comfort. | opticbaker.com

My son came home from school one day during that first week of really cold weather and followed his nose to the kitchen, then just sat at the table watching the slow cooker without saying a word. He was seven, and something about that bubbling pot made him feel safe and cared for in a way words don't quite capture.

When to Make This Soup

I've learned that soup like this is autumn and winter's best friend, but honestly it works any time you want to feel like someone's taking care of you. Set it going on a morning when you have plans, and come home to dinner that's been waiting. It's perfect for feeding a crowd without the stress, or just for those days when you want your whole house to smell like comfort.

Make It Your Own

The beautiful thing about this recipe is that it's a framework, not a rule. If you have smoked ham hocks instead of diced ham, by all means use them—just remove the bones and shred the meat before serving. Want to add spinach or kale for more greens? Toss it in during the last thirty minutes so it softens but doesn't turn to mush. You could even add a can of diced tomatoes if you're feeling adventurous, though the original is perfect as it stands.

Storage and Next Time

This soup actually gets better the next day once all the flavors have really settled in and married together. Store it in the refrigerator for up to four days, or freeze it in portions for up to two months—just leave a little headroom in the container because it expands slightly when frozen. For a thicker, creamier version, mash some of the beans right before serving, which creates a natural thickening that feels luxurious without any cream or flour.

  • If the soup seems too thin after cooking, you can simmer it uncovered on the stovetop for fifteen minutes to reduce it slightly.
  • Double the recipe if you're feeding a crowd or want plenty of leftovers, though you might need to add an hour to the cooking time.
  • Always taste and adjust the seasoning after reheating because the flavors can seem muted when cold and more pronounced when warm.
A warm bowl of slow cooker ham and bean soup, perfect for chilly days with crusty bread. Save
A warm bowl of slow cooker ham and bean soup, perfect for chilly days with crusty bread. | opticbaker.com

There's something quietly powerful about setting a pot to cook and trusting that dinner will be ready when you need it. This soup does exactly that, filling your home with warmth and turning a simple collection of ingredients into something that feeds both body and soul.

Cooking Q&A

Can I use smoked ham hocks instead of diced ham?

Yes, smoked ham hocks can be used; just remove the bones and shred the meat before serving for a smoky depth.

How can I thicken the soup?

Mash some of the beans before serving to give the soup a thicker, creamier consistency.

Is low-sodium broth important for this dish?

Using low-sodium chicken broth helps control salt levels, allowing you to season to taste at the end.

What vegetables complement the flavor best?

Carrots, celery, onions, and garlic provide a balanced and aromatic base, enhancing the ham and beans.

Can I add greens to the soup?

Yes, adding chopped spinach or kale in the last 30 minutes boosts color and nutrition without overpowering flavors.

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.

Slow Cooker Ham Bean Soup

Hearty slow cooker soup with tender ham, creamy beans, and flavorful vegetables for any season.

Time to prepare
20 mins
Time to cook
420 mins
Overall time
440 mins
Recipe by Ella Anderson

Dish Type Weeknight Dinners

Skill Level Easy

Cuisine American

Makes 6 Portions

Dietary details No Dairy, Contains No Gluten

What You'll Need

Meats

01 1 pound cooked ham, diced

Vegetables

01 2 large carrots, peeled and sliced
02 2 celery stalks, sliced
03 1 medium yellow onion, diced
04 3 cloves garlic, minced

Beans & Legumes

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

Liquids

01 6 cups low-sodium chicken broth

Spices & Seasonings

01 1 bay leaf
02 1 teaspoon dried thyme
03 1 teaspoon dried parsley
04 ½ teaspoon black pepper
05 Salt to taste

How to Make It

Step 01

Combine ingredients in slow cooker: Add diced ham, carrots, celery, onion, garlic, and drained beans to the slow cooker. Pour in chicken broth and add bay leaf, thyme, parsley, and black pepper. Stir well to combine all ingredients.

Step 02

Cook on low setting: Cover the slow cooker and cook on low for 7 hours until vegetables are tender and flavors have melded together.

Step 03

Finish and season: Remove the bay leaf from the soup. Taste and adjust salt as needed to reach desired seasoning level.

Step 04

Serve: Ladle hot soup into bowls and serve with crusty bread or crackers if desired.

Tools You'll Need

  • Slow cooker, minimum 6-quart capacity
  • Chef's knife
  • Cutting board
  • Ladle

Allergy details

Always review every ingredient for allergens and speak to your healthcare provider if you're unsure.
  • Contains no major allergens, but verify broth and ham labels for potential gluten or allergen concerns

Nutrition details (per serving)

These nutrition details are for your reference—don't substitute for professional medical guidance.
  • Caloric Value: 330
  • Fat content: 7 g
  • Carbohydrates: 38 g
  • Proteins: 27 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.