A hearty soup makes an easy, comforting meal and is one of the best ways to put leftover ham to good use. This homemade ham and bean soup is simple to prepare and full of rich, satisfying flavor.

There is no soaking required, which keeps things effortless. A mixture of beans, ham, onion, and broth simmers gently in the crockpot, creating a meal that is both convenient and delicious.
Serve it with a slice of cornbread or a crusty loaf of bread for dipping into that savory broth. It turns a simple bowl of soup into a complete and cozy dinner.
This slow cooker ham and bean soup is also wonderfully budget friendly. It is perfect for using up leftover ham or even a ham bone from holiday meals like Christmas or Easter. You can also swap in smoked turkey or a ham hock for a slightly different flavor.
As an added bonus, this soup freezes beautifully and reheats well, making it ideal for meal prep or busy weeknights when you need something warm and ready to go.

Tips for Bean Soup
-
Rinse the beans thoroughly and sort through them to remove any small stones or debris. If you’re using a slow cooker, there’s no need to soak them beforehand.
-
If you’ve already soaked the beans, reduce the liquid in the recipe by about 1 cup to prevent the soup from becoming too thin.
-
Important: Wait to add acidic ingredients—like canned tomatoes or lemon juice—until after the beans have softened. Adding them too early can slow down the softening process.
-
For a thinner soup, stir in an extra cup of broth or water. Prefer it thicker? Scoop out about a cup of beans, blend until smooth, then stir them back into the pot to naturally thicken the soup.
A hearty soup makes an easy, comforting meal and is one of the best ways to put leftover ham to good use. This homemade ham and bean soup is simple to prepare and full of rich, satisfying flavor. Please leave a star rating and comment to let us know how you liked this recipe!Slow Cooker Ham and Bean Soup
Ingredients
Instructions
Step-By-Step Instructions
Notes
