Slow Cooker Ham Bean Soup

Featured in: Comfort Meals At Home

This slow cooker soup brings together tender diced ham, creamy cannellini beans, and fresh vegetables like carrots, celery, and onion. Simmered with herbs such as thyme and parsley, it's a warm, satisfying dish ideal for any season. The slow cooking melds all flavors, creating a hearty and nourishing meal that’s simple to prepare and perfect for a cozy gathering. Customize with smoked ham hocks or add greens like spinach for extra nutrients and color.

Updated on Mon, 16 Feb 2026 10:18:00 GMT
Slow Cooker Ham and Bean Soup with Carrots and Celery, brimming with tender ham and creamy beans in a savory broth. Save
Slow Cooker Ham and Bean Soup with Carrots and Celery, brimming with tender ham and creamy beans in a savory broth. | warmbatata.com

My neighbor Karen showed up at my door one October afternoon with a slow cooker she'd just inherited, completely overwhelmed by the appliance's potential. We stood in my kitchen figuring it out together, and she suggested ham and bean soup—the kind her grandmother used to make. Seven hours later, our houses smelled like home, and I understood why slow cookers had become her new obsession.

I made this soup for my son's soccer team after a tournament on a cold November Saturday. Twelve hungry kids devoured it straight from the slow cooker, and not one asked what was in it—they just kept coming back for more. That's when I realized this soup does something rare: it makes everyone feel like they're being taken care of.

Ingredients

  • Cooked ham, diced (1 lb): The backbone of this soup, bringing a salty richness that develops deeper as it simmers. Buy a good quality ham from the deli counter if you can—the difference is noticeable.
  • Carrots, peeled and sliced (2 large): They soften into a natural sweetness that balances the salt from the ham, becoming almost candy-like after hours in the slow cooker.
  • Celery stalks, sliced (2): This is the quiet flavor that makes people ask what's in the soup without realizing they're tasting it.
  • Yellow onion, diced (1 medium): Provides a savory foundation that melds beautifully with the ham as everything cooks together.
  • Garlic, minced (3 cloves): Don't skip this or use powder—fresh garlic becomes mellow and sweet in the slow cooker rather than sharp.
  • Cannellini or great northern beans (2 cans, drained and rinsed): Canned beans save time and work just as well as dried. Rinsing them removes excess sodium and prevents the broth from becoming cloudy.
  • Low-sodium chicken broth (6 cups): The liquid foundation that lets everything flavor each other over time. Low-sodium lets you control the salt level yourself.
  • Bay leaf (1): One leaf is enough—it whispers rather than shouts, adding complexity you won't be able to identify but will miss if you forget it.
  • Dried thyme (1 tsp): The herbal signature of this soup, creating that warm, comforting feeling in a bowl.
  • Dried parsley (1 tsp): A gentler herb that rounds out the thyme without competing with it.
  • Black pepper (½ tsp): Adds a gentle warmth that builds as the soup sits.
  • Salt, to taste: Always taste at the end—the ham is already salty, so you might need less than you'd expect.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Gather and prepare your ingredients:
Dice your ham into bite-sized pieces, peel and slice the carrots into rounds about a quarter-inch thick, and slice the celery into half-moons. Rough-chop the onion and mince the garlic fresh—this is worth the two minutes it takes.
Build your soup base:
Add the ham, carrots, celery, onion, garlic, and drained beans directly into your slow cooker. You'll notice everything sitting in a heap at the bottom, but trust that it will transform.
Add the liquid and seasonings:
Pour the broth over everything, then add the bay leaf, thyme, parsley, and black pepper. Stir it all together so the seasonings distribute evenly and nothing sits stuck to the bottom.
Let time do the work:
Cover and set to low for 7 hours. During this time, the ham releases its flavor into the broth, the vegetables become tender enough to break with a spoon, and the beans start to break down slightly, creating a naturally creamy texture. You might peek at it once or twice—that's normal—but resist stirring too much.
Finish and taste:
Fish out the bay leaf carefully. Take a spoonful of broth and taste it, then add salt as needed. Remember the ham already brings saltiness, so taste before you season.
Serve warm:
Ladle it into bowls and serve with crusty bread or crackers. It tastes even better the next day when the flavors have had time to settle together.
Save
| warmbatata.com

There's a moment, usually around hour six, when you walk into the kitchen and the smell hits you so completely that you forget you were hungry until that second. That's when I know this soup is going to be exactly what everyone needs.

Making It Your Own

This is one of those soups that invites tinkering. Last winter, I added chopped spinach about thirty minutes before serving, and it wilted right into the broth with grace. Another time, I threw in some diced potatoes for extra heft, which made it feel like an entirely different meal without changing the core recipe. The beauty of a slow cooker is that it's forgiving enough to handle experiments without falling apart.

Storage and Reheating

This soup keeps beautifully in the refrigerator for up to four days, and honestly, it tastes better after sitting overnight when all the flavors have a chance to really know each other. Reheat it gently on the stovetop over medium heat, stirring occasionally, and add a splash of broth if it's thickened too much. It also freezes wonderfully for up to three months, though I find myself making it so often that it rarely makes it to the freezer.

Timing and Flexibility

The beauty of this recipe is its honesty about time—seven hours on low is ideal, but if you only have six hours or need eight, it will still be delicious. I've even made it on high for four and a half hours in a pinch, though the vegetables won't be quite as tender and the flavors won't meld quite as deeply. This is the soup for busy people who still want to feed their families something real.

  • If you're using a ham hock instead of diced ham, add it to the slow cooker whole and shred the meat before serving, removing any bones carefully.
  • Smoked ham brings a deeper, more complex flavor than regular ham if you want to push the recipe in that direction.
  • A six-quart slow cooker is the minimum size needed for this recipe without overflow or uneven cooking.
A comforting bowl of Slow Cooker Ham and Bean Soup with Carrots and Celery, featuring hearty vegetables and smoky ham. Save
A comforting bowl of Slow Cooker Ham and Bean Soup with Carrots and Celery, featuring hearty vegetables and smoky ham. | warmbatata.com

This soup sits quietly on the table and feeds people, asking nothing in return except that you remember it the next time you want to feel like you've done something good. That's really all any of us want from dinner, isn't it?

Recipe FAQs

Can I use smoked ham hocks instead of diced ham?

Yes, smoked ham hocks can be substituted. Remove bones and shred the meat before serving to add a deeper smoky flavor.

How can I thicken the soup?

For a thicker texture, mash some of the beans in the pot before serving to enhance creaminess without altering flavor.

Can I add greens to this soup?

Absolutely, add chopped spinach or kale during the last 30 minutes of cooking for added color and nutrients.

What is the best way to store leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or microwave.

Is there a preferred broth type for this dish?

Low-sodium chicken broth is recommended to balance flavors while allowing you to adjust seasoning to taste.

What sides pair well with this dish?

Serve with crusty bread or crackers to complement the soup's rich texture and enhance the meal experience.

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

A comforting slow-cooked soup with ham, creamy beans, carrots, and celery, rich and full of flavor.

Prep Time
20 min
Time to Cook
420 min
Total Duration
440 min
Created by Henry Walters


Level of Difficulty Easy

Cuisine American

Portions 6 Number of Servings

Dietary Details No Dairy, No Gluten

What You 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

Directions

Step 01

Combine ingredients in slow cooker: Add diced ham, carrots, celery, onion, garlic, and drained beans to the slow cooker.

Step 02

Add broth and seasonings: Pour chicken broth over ingredients. Add bay leaf, thyme, parsley, and black pepper. Stir thoroughly to combine.

Step 03

Cook on low setting: Cover and cook on low for 7 hours until vegetables are tender and flavors are fully developed.

Step 04

Finish and adjust seasoning: Remove bay leaf from soup. Taste and adjust salt as needed.

Step 05

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

Tools Needed

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

Allergy Info

Review ingredients for allergens. If you're unsure, chat with your doctor.
  • Contains no major allergens; verify store-bought ingredients for potential cross-contamination

Nutrition Info (per serving)

Nutritional details are general and not a substitute for a health professional’s advice.
  • Calorie Count: 330
  • Fat content: 7 g
  • Carbohydrates: 38 g
  • Protein: 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.