Rich & Hearty Slow Cooker Ham and Bean Soup
This Crockpot Ham and Bean Soup delivers a rich, smoky broth and tender beans with almost zero effort. It’s the perfect set-and-forget meal for a cozy day, transforming simple ingredients into a deeply comforting classic. For another effortless dinner that fills the house with incredible aromas, try my Slow Cooker French Onion Pot Roast.
Step-by-Step Instructions
- Prep the Beans: Rinse 1 lb of dry navy beans. Soak them overnight in a large bowl of water, ensuring they are covered by at least 2 inches. Alternatively, use the quick-soak method (see “The Bean Breakdown” below). Drain and rinse the soaked beans.
- Load the Crockpot: Place the soaked and drained beans into the bottom of a 6-quart or larger slow cooker.
- Add Aromatics: Add the chopped onion, carrots, celery, and minced garlic on top of the beans.
- Add Ham & Seasoning: Place the ham hock in the center of the vegetables. Add the bay leaves, dried thyme, and black pepper.
- Pour in Liquid: Pour the chicken broth over everything, ensuring the ingredients are mostly submerged.
- Cook Low & Slow: Cover and cook on LOW for 8-10 hours or on HIGH for 5-6 hours. The soup is ready when the beans are tender and the ham is falling off the bone.
- Shred the Ham: Carefully remove the ham hock and bay leaves. Let the hock cool slightly, then shred the meat, discarding the bone and any excess fat.
- Finish the Soup: Return the shredded ham to the crockpot. Stir well. Taste and season with salt as needed—ham can be salty, so always taste first. Let it warm through for another 10-15 minutes before serving.
The Bean Breakdown: Choosing & Prepping
The foundation of this soup is the beans. Getting them right is critical for the perfect texture.
Best Beans for the Job:
- Navy Beans: The classic choice. They are small, cook up creamy, and hold their shape well.
- Great Northern Beans: Slightly larger than navy beans with a firmer texture. An excellent substitute.
- Cannellini Beans: A larger, meatier bean that also works well.
Dry vs. Canned:
- Dry Beans (Recommended): Offer superior flavor and a better, less mushy texture. They absorb the smoky flavor from the ham as they cook.
- Canned Beans (In a Pinch): If you must use canned, you’ll need about 4 (15-ounce) cans, rinsed and drained. Add them during the last 30-45 minutes of cooking to prevent them from turning to mush.
The Importance of Soaking: Soaking dry beans accomplishes two things: it rehydrates them for even cooking and helps break down compounds that can cause digestive issues.
- Overnight Soak: The best method. Place beans in a large bowl, cover with several inches of cold water, and let sit for 8-12 hours.
- Quick Soak: The fast-track method. Place beans in a large pot, cover with water, and bring to a boil. Boil for 2-3 minutes, then remove from heat, cover, and let stand for 1 hour. Drain and rinse.
The Ham Component: From Hock to Leftovers
The “ham” in this soup provides the essential smoky, savory, and salty backbone. Your choice makes a big difference.
- Smoked Ham Hock/Shank: This is the ideal choice for deep, smoky flavor. The bone and connective tissues release collagen, which adds body and richness to the broth.
- Leftover Holiday Ham Bone: Don’t throw it out! A leftover ham bone, especially with some meat still attached, is a fantastic, free source of flavor. After a big holiday meal, like a Roast Turkey with Garlic Herb Butter, using the leftovers wisely is key.
- Diced Ham/Ham Steak: A great option for a less fatty soup or when you don’t have a hock. Add it during the last hour of cooking to keep it from becoming tough.
Building a Deeper Flavor Profile
This soup is simple, but a few small additions can elevate it from good to great.
- The Mirepoix: The combination of onion, celery, and carrots is non-negotiable. It creates the aromatic base layer of flavor that supports everything else.
- Herbs: Bay leaf adds a subtle, earthy depth. Thyme provides a savory, slightly floral note that pairs perfectly with pork.
- A Splash of Acid: A teaspoon of apple cider vinegar or lemon juice stirred in at the very end brightens all the flavors. It cuts through the richness without making the soup taste sour.
- A Parmesan Rind: If you have one, toss a parmesan rind into the crockpot at the beginning. It will dissolve as it cooks, adding a wonderful umami complexity. Just remember to remove any remaining rind before serving.
Serving & Storage Solutions
This soup is a meal in itself but pairs beautifully with a few classic accompaniments. For other simple dinners that don’t require a slow cooker, check out these Baked Stuffed Chicken Breasts with Spinach and Cheese.
Serving Suggestions:
- Bread: A thick slice of crusty bread or skillet cornbread is essential for dipping.
- Toppings: Garnish with fresh chopped parsley, a dollop of sour cream, or a sprinkle of red pepper flakes for heat.
Storage & Reheating:
- Refrigerator: Store in an airtight container for up to 4-5 days. The flavor actually improves by the second day.
- Freezer: This soup freezes exceptionally well. Let it cool completely, then portion it into freezer-safe containers or bags. It will keep for up to 3 months. Thaw in the fridge overnight and reheat gently on the stove.
To round out a comforting meal, consider a special dessert like this White Chocolate Raspberry Yule Log.
COMMON MISTAKES TO AVOID
- Mistake: Adding salt or acidic ingredients (like tomatoes) at the beginning. Fix: Salt and acid can prevent dry beans from becoming tender. Always add them at the end, after the beans are fully cooked. Taste and adjust seasoning just before serving.
- Mistake: Ending up with bland soup. Fix: Don’t skip the aromatics (onion, carrot, celery, garlic) and use a smoked ham hock or bone. This is where the majority of the flavor comes from. If it’s still bland, a pinch of salt or a splash of vinegar at the end can awaken the flavors.
- Mistake: Watery broth. Fix: If your soup is too thin, remove the lid for the last 30-60 minutes of cooking to allow some liquid to evaporate. You can also mash about a cup of the beans with a fork and stir them back in to act as a natural thickener.
FAQ
Can I make this on the stovetop instead of a crockpot?
Yes. Sauté the aromatics in a large pot or Dutch oven. Add the soaked beans, ham hock, broth, and seasonings. Bring to a boil, then reduce heat to a low simmer, cover, and cook for 2-3 hours, or until beans are tender.
My ham hock didn’t have much meat on it. What can I do?
This is common. The hock is primarily for flavor. You can supplement by adding 1-2 cups of cooked, diced ham to the soup during the last 30 minutes of cooking.
Can I use other types of beans?
Absolutely. Great Northern, pinto, or cannellini beans are all excellent substitutes. Cooking times may vary slightly depending on the size of the bean.
NUTRITIONAL SNAPSHOT
| Nutrient | Amount per Serving |
|---|---|
| Calories | 385 |
| Protein | 25g |
| Fat | 8g |
| Net Carbs | 48g |
| Fiber | 15g |
| Sugar | 6g |
Rich & Hearty Slow Cooker Ham and Bean Soup
This Crockpot Ham and Bean Soup delivers a rich, smoky broth and tender beans with almost zero effort. It’s the perfect set-and-forget meal for a cozy day, transforming simple ingredients into a deeply comforting classic.
Ingredients
- 1 lb dry navy beans
- 1 large meaty ham hock (about 1.5 lbs)
- 1 large yellow onion, chopped
- 3 carrots, chopped
- 3 celery stalks, chopped
- 4 cloves garlic, minced
- 8 cups low-sodium chicken broth
- 2 bay leaves
- 1 tsp dried thyme
- 1/2 tsp black pepper
- Salt to taste
Instructions
- Rinse 1 lb of dry navy beans. Soak them overnight in a large bowl of water, ensuring they are covered by at least 2 inches. Alternatively, use the quick-soak method. Drain and rinse the soaked beans.
- Place the soaked and drained beans into the bottom of a 6-quart or larger slow cooker.
- Add the chopped onion, carrots, celery, and minced garlic on top of the beans.
- Place the ham hock in the center of the vegetables. Add the bay leaves, dried thyme, and black pepper.
- Pour the chicken broth over everything, ensuring the ingredients are mostly submerged.
- Cover and cook on LOW for 8-10 hours or on HIGH for 5-6 hours. The soup is ready when the beans are tender and the ham is falling off the bone.
- Carefully remove the ham hock and bay leaves. Let the hock cool slightly, then shred the meat, discarding the bone and any excess fat.
- Return the shredded ham to the crockpot. Stir well. Taste and season with salt as needed—ham can be salty, so always taste first. Let it warm through for another 10-15 minutes before serving.
