Save
This slow cooker ham and bean soup is a perfect no-fuss recipe for feeding a crowd with minimal effort. It uses a handy mix of beans with a seasoning packet and a ham bone or leftover ham to build rich, comforting flavors over several hours. No soaking required, which makes prep quick and easy.
I first made this soup on a chilly weekend when I had leftover ham from a holiday dinner. It quickly became a family favorite and now I turn to it every time I want something hearty and comforting without fuss.
Ingredients
- HamBeens 15 Bean Soup mix: offers a variety of beans and built-in seasoning for rich taste. Choose a brand you trust for consistent results
- Reduced sodium chicken broth: adds depth without overwhelming saltiness. You can swap for vegetable or beef broth depending on your preference
- Ham bone, ham hocks, or diced ham: deliver smoky, savory flavor and extra protein. If you don’t have a ham bone, ask for one at the deli or use leftover cooked ham
- Medium yellow onion: for sweetness and aromatic base
- Garlic clove: minced to enhance overall savoriness
- Chili powder: optional to add warmth and slight spice
- Canned diced tomatoes with juices: for acid balance and freshness, added late to keep beans tender
- Fresh lemon juice: brightens and lifts the soup just before serving
- Hot sauce or red pepper flakes: to taste if you want extra heat
Step-by-Step Instructions
- Sift and Prep Beans:
- Rinse the beans carefully in a colander to remove any dust or debris. Drain them well. Set the seasoning packet aside for later to add after the beans are softened.
- Build the Flavor Base:
- Place the rinsed beans in a 6 quart slow cooker along with the reduced sodium chicken broth, diced ham bone or ham pieces, diced yellow onion, minced garlic, and optional chili powder. Stir gently to combine.
- Slow Cook the Beans:
- Set the slow cooker to high and cook for 5 hours or on low for 7 to 8 hours until the beans are fully tender. This slow cook allows the flavors to meld and the beans to soften without needing a pre-soak.
- Add Final Ingredients:
- Once the beans are tender, remove the ham bone and chop off any meat left on it. Return the meat to the slow cooker. Add the diced tomatoes with their juices, the seasoning packet, and freshly squeezed lemon juice. Stir well.
- Finish Cooking and Season:
- Cook the soup for another 30 minutes to blend these fresh flavors. Taste and season with salt and black pepper as needed. Garnish with chopped fresh parsley if desired before serving.
My favorite part of this recipe is the ham bone. I remember my grandmother always saving bones just to make soups and stews. It adds a smokey richness that sliced ham alone doesn't deliver. Every time I make it, it brings a little nostalgia and warmth to the table.
Storage Tips
Store any leftovers in an airtight container in the fridge for up to four days. The flavors deepen over time so it tastes even better the next day.
For longer storage, freeze in portions for up to three months. Thaw in the fridge overnight before reheating gently on the stove.
Ingredient Substitutions
If you do not have HamBeens mix you can use any dried bean mix but soak them overnight or adjust cooking time accordingly.
Vegetarian version works well with vegetable broth and skipping ham replaced by smoked paprika or liquid smoke for depth.
Try swapping chicken broth for turkey stock for a different twist or richer flavor.
Serving Suggestions
- Serve this soup with crusty bread or corn muffins to soak up the broth.
- A crisp green salad or simple roasted vegetables make a nice fresh contrast.
- Top with a dollop of sour cream or shredded cheese for creaminess.
Recipe FAQs
- → Can I use soaked beans instead of dry beans?
Yes, soaked beans can be used; reduce the liquid by about one cup to maintain the right consistency.
- → What if I don't have a ham bone for flavor?
You can substitute leftover chopped ham or ham hocks for a similar smoky, savory taste.
- → Why are acidic ingredients added later in cooking?
Acidic ingredients like tomato and lemon juice are added after beans soften to prevent toughening their skins and ensure tenderness.
- → Can I adjust the thickness of the dish?
For a thicker consistency, blend a portion of the beans and stir it back in; to thin, simply add more broth or water.
- → Is chili powder required?
Chili powder is optional and can be added to introduce a mild warmth, but the dish is flavorful without it.