Close-up of Ham and Bean Soup cooked in a Crockpot with fresh herbs and glossy sauce

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

  1. 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.
  2. Load the Crockpot: Place the soaked and drained beans into the bottom of a 6-quart or larger slow cooker.
  3. Add Aromatics: Add the chopped onion, carrots, celery, and minced garlic on top of the beans.
  4. Add Ham & Seasoning: Place the ham hock in the center of the vegetables. Add the bay leaves, dried thyme, and black pepper.
  5. Pour in Liquid: Pour the chicken broth over everything, ensuring the ingredients are mostly submerged.
  6. 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.
  7. 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.
  8. 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
Close-up of Ham and Bean Soup cooked in a Crockpot with fresh herbs and glossy sauce

Rich & Hearty Slow Cooker Ham and Bean Soup

Yield: 4 Servings
Prep Time: 15 minutes
Cook Time: 30 minutes

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

  1. 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.
  2. Place the soaked and drained beans into the bottom of a 6-quart or larger slow cooker.
  3. Add the chopped onion, carrots, celery, and minced garlic on top of the beans.
  4. Place the ham hock in the center of the vegetables. Add the bay leaves, dried thyme, and black pepper.
  5. Pour the chicken broth over everything, ensuring the ingredients are mostly submerged.
  6. 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.
  7. Carefully remove the ham hock and bay leaves. Let the hock cool slightly, then shred the meat, discarding the bone and any excess fat.
  8. 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.

Similar Posts