Crockpot Ham and Bean Soup

There’s something special about a pot of soup quietly cooking all afternoon. The warmth, the smell filling the kitchen, and the simple comfort of a meal made from humble ingredients.
This Crockpot Ham and Bean Soup is an old-fashioned recipe made with dried beans, a ham bone, and a few pantry staples. As it slowly cooks, the ham bone flavors the broth and the beans become tender and hearty.
It’s the kind of meal that has fed families for generations — simple, filling, and incredibly satisfying.
Best of all, this recipe does not require soaking the beans, making it easy to start in the morning and enjoy by supper.
Why You’ll Love This Recipe
• Made with simple pantry ingredients
• A perfect way to use a leftover ham bone
• No soaking required for the dried beans
• Thick, hearty, and comforting
• Even better the next day
Tips for the Best Crockpot Ham and Bean Soup
Add salt at the end.
Salt added too early can slow the softening of beans.
Mash some beans for thicker soup.
This creates a creamy texture without flour.
Don’t open the lid often.
Slow cookers lose heat each time they’re opened.
What to Serve With Ham and Bean Soup
This hearty soup pairs beautifully with simple breads:
- garlic bread
- cornbread
- homemade biscuits
- buttered toast
Storage
Refrigerator:
Store in an airtight container up to 4 days.
Freezer:
Freeze up to 3 months.
Ham and bean soup often tastes even better the next day as the flavors continue to develop.

Crockpot Ham and Bean Soup
Ingredients
Method
- Rinse the dried beans thoroughly and remove any debris or damaged beans.
- Add the rinsed beans, ham bone, chopped onion, water, black pepper, garlic powder, Italian seasoning, soy sauce, paprika, and bay leaf to the crockpot. Stir gently to combine.
- Cover and cook on HIGH for 5–6 hours or LOW for 8–10 hours, until the beans are tender.
- Remove the ham bone from the crockpot. If there is meat attached, shred it and return it to the soup.
- Stir in the butter, vinegar, and sugar. Cook for another 10–15 minutes.
- Taste the soup and add salt as needed.
- For thicker soup, mash about 1 cup of beans with a fork and stir them back into the soup before serving.
