Save My grandmother's kitchen always smelled like this soup simmering on the back burner—that deep, savory hum of ham and butter beans that made everything else fade into background noise. She never measured anything precisely, just knew by sight and sound when the beans had softened enough, when the broth had absorbed all that smoky flavor. Years later, I found myself standing in my own kitchen on a cold Tuesday, craving exactly that comfort, and I realized I'd been watching her all along without knowing it.
I made this for my neighbor when she came home from the hospital, and she ate two bowls before even sitting down properly. There's something about a soup this warm and this filling that communicates care without you having to say much at all. She still texts me every winter asking for the recipe, which tells you everything about how this one lands.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Smoked ham hock or diced ham (1 lb): This is where the soul of the soup comes from—the smoke and salt permeate everything, so don't skimp on quality here.
- Dried butter beans (2 cups) or canned (3 cans, 15 oz each): Fresh dried beans give you more control and a slightly better texture, but canned saves time and honestly works beautifully if you're in a rush.
- Yellow onion, carrots, celery (1 large onion, 2 medium carrots, 2 stalks): This holy trinity is your flavor foundation—dice them roughly equal so they cook at the same pace.
- Garlic (3 cloves, minced): Don't skip the mincing step; it distributes the flavor more evenly than chunking it.
- Low-sodium chicken broth and water (8 cups broth, 2 cups water): The ratio keeps things from tasting oversalty while letting the ham flavor shine through.
- Bay leaves, thyme, parsley, chives (2 bay leaves, 1 tsp dried or 1 tbsp fresh thyme, 1 tbsp fresh parsley, 1 tbsp fresh chives): Fresh herbs are the reason this tastes alive instead of heavy—they're not optional if you want the full effect.
- Black pepper and salt: Taste as you go; the ham is already salty, so you're seasoning gently.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Prepare your beans:
- If using dried beans, soak them overnight in plenty of cold water—this softens them and makes them cook faster and more evenly. Drain and rinse before you start anything else.
- Build your base:
- Heat a splash of oil in your large pot over medium heat, then add your diced onion, carrots, and celery. Let them soften for 5 to 7 minutes, stirring occasionally—you want them to surrender to the heat, turning translucent at the edges.
- Wake up the garlic:
- Stir in your minced garlic and let it cook for just 1 minute until it becomes fragrant—any longer and it starts to brown, which you don't want here.
- Bring it all together:
- Add your ham, beans, broth, water, bay leaves, thyme, and black pepper. Bring everything to a boil, then immediately lower the heat and let it simmer uncovered for about 1 hour (or 45 minutes if you're using canned beans). Stir occasionally and listen for the gentle bubbling that tells you it's working.
- Finish the ham:
- Remove the ham hock, let it cool slightly, shred any meat off the bone, and return just the meat to the pot—discard the bone and excess fat. Fish out your bay leaves too.
- Add the brightness:
- Stir in your fresh parsley and chives right at the end. Taste and adjust salt and pepper—remember, you're seasoning gently here because the ham has already given plenty.
Save I learned the importance of fresh herbs the hard way by adding them at the start, and the soup was delicious but felt flat somehow—like something was missing even though everything was technically there. Now I wait until the last minute, and it's remarkable how those fresh chives and parsley wake the whole pot up, making it taste like something that just came alive instead of something that's been sitting around.
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 Texture Question
Some people like their soup completely smooth and creamy, others want to bite into whole beans. My approach is somewhere in the middle—I mash a handful of beans against the side of the pot with the back of my wooden spoon, letting them break down and thicken the broth slightly without turning everything to mush. It's intuitive, really; you stop when it feels right to you.
Making It Your Own
This is a soup that welcomes improvisation. I've added collard greens at the end, substituted smoked turkey leg when I wanted something lighter, and once threw in a handful of fresh spinach because it was there and green. The ham and beans are the non-negotiables; everything else is open for conversation. It's the kind of recipe that teaches you to trust your instincts in the kitchen, which is worth more than any strict formula.
Serving and Storage
Serve this hot in deep bowls with crusty bread for soaking up every last drop. A dash of hot sauce sharpens things if you want a little kick, and a scattering of extra fresh herbs makes it look intentional. This soup keeps beautifully for up to five days in the refrigerator, and it actually tastes better the next day once all the flavors have had time to really know each other.
- Freeze portions in containers for up to three months if you want to make double and save yourself effort later.
- Reheat gently on the stovetop with a splash of extra broth if the soup has thickened too much.
- Crusty bread is non-negotiable—you need something sturdy to handle this.
Save This soup is the kind of meal that wraps around you like a good conversation—simple, honest, and exactly what you need. Make it once and you'll understand why people keep coming back to it year after year.
Recipe Questions & Answers
- → Can I use canned butter beans instead of dried?
Yes, canned butter beans can be used to reduce soaking and cooking time. Simply rinse and add them later in the cooking process, simmering for about 45 minutes.
- → How can I make this soup gluten-free?
Ensure the ham and broth used are certified gluten-free, then the dish will be safe for a gluten-free diet.
- → What herbs complement this soup best?
Fresh thyme, parsley, and chives provide bright, herbal notes that balance the smoky and earthy flavors.
- → Is it possible to substitute the ham with another protein?
Smoked turkey leg can be used as a leaner substitute, maintaining the smoky depth in the soup.
- → How do I achieve a creamier texture?
Mash some of the cooked butter beans in the pot before serving to thicken and add creaminess without cream.
- → What are good serving suggestions?
Serve hot with a garnish of fresh herbs and a dash of hot sauce. Pair with crusty bread or a crisp white wine or iced tea for a complete meal.