Save My neighbor dropped off half a ham after Easter dinner one year, and I stood in my kitchen wondering what to do with it besides sandwiches. A slow cooker sat on my counter—one of those appliances you inherit and forget about—and something clicked: why not turn that ham into something warm enough to share on a cold April evening? Seven hours later, my kitchen smelled like home, and that soup became the reason people started asking for the recipe before they even tasted it.
I made this for my daughter's first day of work from home during a blizzard, and she literally cried into her bowl—not because anything was wrong, but because she said the house finally felt normal again. That's when I realized this soup isn't really about ham and beans; it's about the kind of comfort that fills the quiet moments nobody plans for.
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 good quality ham—the difference between grocery store basic and something with actual flavor matters here, especially since it's the backbone of everything.
- Carrots, peeled and sliced (2 large): They soften into natural sweetness during the long cook, so don't skip them or chop them too small.
- Celery stalks, sliced (2): This isn't filler; it's what gives the soup its soul and depth.
- Yellow onion, diced (1 medium): Dice it fairly small so it melts into the broth instead of staying chunky.
- Garlic, minced (3 cloves): Fresh garlic makes all the difference—jarred just doesn't bring the same punch.
- Cannellini or great northern beans, drained and rinsed (2 cans): Rinsing them prevents the soup from becoming murky, which I learned the hard way my first attempt.
- Low-sodium chicken broth (6 cups): Low-sodium lets you control the salt and tastes cleaner when it concentrates over hours.
- Bay leaf (1): It's doing real work here—don't forget it and definitely don't leave it in the finished soup.
- Dried thyme (1 tsp): Thyme whispers instead of shouts, which is exactly what this soup needs.
- Dried parsley (1 tsp): A little brightness at the end, though fresh would be even better if you have it.
- Black pepper (½ tsp) and salt to taste: Add pepper now, but hold the salt until the end when you can actually taste what you need.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Gather and prep everything:
- Peel your carrots, slice them into coins about a quarter-inch thick, chop the celery, and dice the onion while your slow cooker sits ready on the counter. The smell of fresh garlic hitting your cutting board is the moment you know this is going to be good.
- Layer the foundation:
- Dump the ham, carrots, celery, onion, garlic, and beans into the slow cooker—order doesn't matter here, but I like seeing all those colors at once. It feels generous somehow.
- Add the liquid and seasonings:
- Pour the broth over everything, scatter in the bay leaf, thyme, parsley, and black pepper, then give it a gentle stir to make sure the dried herbs are distributed. The broth should come up to just cover everything.
- Set it and let time do the work:
- Cover the lid and set it to low for seven hours—this is not a rush recipe, and the slow heat is what transforms everything into something greater than its parts. You can walk away completely.
- Finish and taste:
- Fish out the bay leaf with a spoon, give the soup a taste, and adjust the salt until it feels right to your palate. Some hams are saltier than others, so trust your mouth.
- Serve it warm:
- Ladle it into bowls and serve with crusty bread or crackers if you want, though honestly it's complete on its own.
Save My sister brought her fussy eater to dinner once, and this kid—who apparently survived on three foods—asked for seconds and then asked what was in it. When I listed the ingredients, he looked shocked that something he loved was basically just vegetables, beans, and ham. Sometimes the best recipes are the ones that sneak nutrition and comfort past people's defenses.
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.
When to Make This
This is a cold-weather hero, but I've made it in summer too when I wanted something substantial without heating up the kitchen. It's the kind of soup that works for Sunday meal prep, unexpected guests, or just a Tuesday when you need the house to smell like someone actually cares. The beauty is that it doesn't demand perfect timing—throw it on in the morning and dinner's handled by evening.
How to Make It Your Own
The foundation here is flexible, which is honestly why I keep making it. I've added chopped spinach in the last thirty minutes when I had it on hand, swapped the ham for smoked ham hocks when I wanted something with more bone-broth richness, and even stirred in diced potatoes for texture. Some people mash a few of the beans to make it creamier, which changes the whole feel of the bowl.
Storage and Reheating
This soup lives in the refrigerator for up to four days and freezes beautifully for three months, which means you're never really done cooking once you make it. Reheat it gently on the stovetop over medium heat, adding a splash of broth or water if it's thickened too much, and it tastes almost better the next day when the flavors have had time to settle and deepen into each other.
- Cool it completely before freezing to avoid condensation and freezer burn.
- Label your containers with the date so you don't end up with mystery soup in six months.
- Thaw overnight in the refrigerator rather than at room temperature for food safety.
Save Make this soup when you want to feel like you're taking care of people, because that's essentially what's happening—seven hours of slow heat turning simple ingredients into something that tastes like it took all day to love. That's the real recipe.
Recipe Guide
- → What beans work best in this slow cooker dish?
Cannellini or great northern beans are ideal due to their creamy texture and mild flavor, which absorb the broth’s seasoning well.
- → Can I use smoked ham instead of cooked ham?
Yes, smoked ham hocks add deeper flavor. Remove bones and shred meat before adding to the slow cooker to maintain texture.
- → How can I thicken the stew?
Mashing some of the beans before serving naturally thickens the broth without altering the flavor.
- → What cooking settings should I use?
Set the slow cooker on low for about 7 hours to allow flavors to develop and vegetables to soften perfectly.
- → Are there vegetable additions to enhance the dish?
Adding chopped spinach or kale during the last 30 minutes boosts nutrition and adds fresh color to the dish.
- → What is a good accompaniment for serving?
Crusty bread or crackers complement the savory broth and offer a satisfying textural contrast.