Warm, savory, and deeply aromatic, Crockpot Ham and Bean Soup is the kind of meal that fills your kitchen with comfort long before it reaches the table. Slow-simmered beans soak up smoky ham flavor while vegetables soften into a rich, hearty broth. What makes Crockpot Ham and Bean Soup special is its simplicity. You load the slow cooker, walk away, and return to a dish that tastes like it simmered all day on purpose. It works beautifully for busy weekdays, cozy weekends, or using up leftover ham. You’ll learn how to build flavor, achieve perfect bean texture, and make this soup foolproof every time.
Why You’ll Love This Recipe
Crockpot Ham and Bean Soup checks every box for a satisfying, no-fuss meal. The slow cooker does the heavy lifting, so you get maximum flavor with minimal effort. Tender beans contrast with hearty chunks of ham, while carrots and celery add gentle sweetness and texture. This soup feels rich and filling without being heavy, making it perfect for cold nights or meal prep. Unlike stovetop versions, the crockpot method prevents scorching and creates evenly cooked beans. If you enjoy classic ham and white bean soup or old-fashioned bean soup recipes, this version delivers that nostalgic flavor with modern ease. It’s economical, comforting, and endlessly reliable.
Ingredients
Every ingredient in Crockpot Ham and Bean Soup plays a role in depth and balance. Use quality basics for the best results.
1 lb dried great northern beans (454 g), rinsed and sorted
1½ lbs ham bone with meat or diced ham (680 g), smoked preferred
1 medium yellow onion, diced (about 1 cup / 150 g)
2 medium carrots, sliced (about 1 cup / 120 g)
2 celery stalks, sliced (about ¾ cup / 100 g)
3 cloves garlic, minced
8 cups low-sodium chicken broth (1.9 L)
2 cups water (480 ml)
1 bay leaf
1 teaspoon dried thyme
½ teaspoon black pepper
Salt to taste
The beans provide creaminess, while the ham infuses smoky richness throughout the broth.
Pro Tips
For the best Crockpot Ham and Bean Soup, avoid adding salt early. Ham already contains salt, and beans absorb seasoning as they cook. Taste and adjust at the end. Another critical tip is to layer ingredients properly. Place beans on the bottom, closest to the heat, so they soften evenly. Finally, if you use a ham bone, remove it near the end, shred any remaining meat, and return it to the soup. This step boosts texture and ensures no flavorful bits go to waste.
Instructions
Step 1
Rinse and sort the dried beans, discarding any debris. Add them directly to the bottom of your crockpot.
Step 2
Layer the diced onion, carrots, and celery over the beans. Spread them evenly to promote even cooking.
Step 3
Add the minced garlic, bay leaf, dried thyme, and black pepper. These aromatics will slowly infuse the broth.
Step 4
Place the ham bone or diced ham on top of the vegetables. This positioning allows the smoky flavor to drip down into the soup.
Step 5
Pour in the chicken broth and water, ensuring all ingredients are fully submerged. Give everything a gentle stir.
Step 6
Cover and cook on low for 7 to 8 hours or on high for 4 to 5 hours, until the beans are tender and creamy.
Step 7
If using a ham bone, carefully remove it. Shred any remaining meat and discard the bone and excess fat.
Step 8
Return the shredded ham to the crockpot and stir well. Taste the soup and add salt only if needed.
Step 9
Remove the bay leaf before serving. Ladle the soup into bowls and enjoy hot.
These steps ensure Crockpot Ham and Bean Soup turns out rich, hearty, and perfectly textured every time.
Variations
You can adapt Crockpot Ham and Bean Soup to suit different tastes. For a thicker soup, mash a cup of beans and stir them back in near the end. If you prefer extra vegetables, add diced potatoes or chopped kale during the last hour. For a lighter version, use turkey ham or smoked turkey legs. This soup also works well as a slow cooker white bean soup with ham variations, keeping the same base but adjusting seasoning and add-ins.
Storage/Serving
Store Crockpot Ham and Bean Soup in an airtight container in the refrigerator for up to 4 days. The flavors deepen over time, making leftovers even better. Freeze portions for up to 3 months, then thaw overnight in the fridge before reheating. Serve with crusty bread, cornbread, or a simple green salad. For extra comfort, drizzle bowls with olive oil or sprinkle with fresh parsley before serving.
FAQs
Do I need to soak the beans first?
No, great northern beans cook well without soaking in the crockpot.
Can I use canned beans?
Yes, but add them during the last hour and reduce liquid.
Why are my beans still firm?
Older beans take longer to soften. Extend cooking time if needed.
Can I make this soup thicker?
Mash some beans or simmer uncovered for 20 minutes.
Is this soup gluten free?
Yes, all ingredients are naturally gluten free.
Conclusion
This Crockpot Ham and Bean Soup is comfort food at its finest — slow-cooked, hearty, and filled with smoky ham flavor and creamy beans. It’s the kind of dish that warms you from the inside out and fits perfectly into busy weeks, relaxed weekends, or cozy family dinners.

