Slow Cooker Ham and Bean Soup (Rich Ham Bone Comfort)

Nothing delivers smoky, savory comfort quite like a hearty bowl of Slow Cooker Ham and Bean Soup. This classic recipe is the ideal solution for using up a leftover ham bone after the holidays, transforming it into a rich, flavorful broth that perfectly tenderizes dried white beans and a healthy mix of vegetables. Best of all, this version is a no soak recipe, meaning minimal prep time and maximum convenience!

Ham and Bean Soup

This crockpot ham bean soup relies on the slow, all-day cooking method to tenderize the beans and extract every bit of smoky flavor from the ham bone. The final result is a thick, creamy, and deeply satisfying soup that makes a complete, budget-friendly meal. It’s the ultimate “dump and go” dinner that promises an amazing aroma and a rewarding feast when you get home.

Why You’ll Love This Soup

  • No Soaking Required: The slow cooker tenderizes the dried beans perfectly over 6–8 hours.
  • Rich Flavor Base: Uses a ham bone or hock to create an authentic, savory, and smoky broth from scratch.
  • Hands-Off Cooking: Requires less than 10 minutes of active prep time.
  • Budget-Friendly: An excellent way to use up leftover ham bone recipe scraps and feed a crowd affordably.

Ingredients

  • 1 large Meaty Ham Bone (about 4 lbs), Ham Hock, or Ham Shank
  • 1 lb Dried Great Northern Beans (or navy beans/pinto beans), rinsed
  • 6 cups Bone Broth (or low-sodium chicken broth)
  • 3 Large Carrots, cut into ½-inch dice
  • 2 Celery Stalks, cut into ½-inch dice
  • 1 Small Yellow Onion, minced
  • 3 cloves Garlic, minced
  • 1 tsp Kosher Salt (note: adjust based on ham/broth salinity)
  • ½ tsp Black Pepper
  • 1 Bay Leaf
  • Fresh Parsley, minced (for garnish)

Instructions (Slow Cooker Method)

  1. Prep and Load: Rinse the dried beans (do not soak). Add the bone broth, beans, carrots, celery, onion, minced garlic, salt, pepper, and bay leaf to the slow cooker basin. Stir to combine.
  2. Add Ham: Place the ham bone (or hock) on top of the vegetables and beans, ensuring it is mostly submerged in the broth.
  3. Cook: Cover and cook on LOW for 6–8 hours or on HIGH for 3–4 hours. The beans should be completely tender and the soup should be very fragrant.
  4. Finish the Soup: Discard the bay leaf. Remove the ham bone and let it sit until cool enough to handle. Dice any ham meat and stir it back into the soup.
  5. Adjust Consistency: For a thicker, creamier soup, use a wooden spoon to smash some of the beans against the side of the slow cooker insert, or scoop out a cup of beans/broth, blend it, and stir it back in.
  6. Serve: Season with additional salt and pepper to taste. Ladle into bowls and garnish with fresh parsley.
2 41

Stovetop Method (Requires Soaking)

  1. Soak: Soak the dried beans overnight.
  2. Cook: Sauté the onion and garlic in butter. Add the soaked, drained beans, ham bone, mirepoix, and broth. Bring to a boil, then reduce heat and simmer, covered, for 1.5 to 2 hours until the beans are tender. Finish as directed.

Storage and Expert Tips

  • Low-Sodium Broth is Key: Ham bones and dried beans contribute a significant amount of salt. Using low-sodium broth ensures you don’t over-salt the soup during the long simmer. Season at the end.
  • Natural Thickening: The best way to thicken this easy bean soup no soak recipe is by mashing some of the beans. The starch released naturally thickens the broth to a desirable, creamy consistency.
  • Ham Hocks vs. Bones: A ham hock imparts a richer, smokier flavor than a simple leftover ham bone, making it a great choice if you aren’t using holiday leftovers.
  • Adding Greens: Stir in a handful of fresh spinach or kale 20–30 minutes before the end of the cooking time for extra color and nutrition.

Variations

  • Spicy Kick: Add a pinch of crushed red pepper flakes or a dash of hot sauce (like Tabasco) to the broth base.
  • Different Beans: Use navy beans, pinto beans, or a 15-bean mix instead of Great Northern beans.
  • Smoked Turkey: Substitute the ham bone with a smoked turkey leg for a similar smoky flavor base that is often leaner.

Serving Suggestions

  • Bread: Serve with large slices of fresh, crusty artisan bread, cornbread, or crostini for dipping.
  • Side: A simple, tart arugula salad with a lemon vinaigrette to cut the richness.
  • Garnish: Fresh parsley, a sprinkle of black pepper, and a dash of hot sauce.

Frequently Asked Questions

Q: Can I use canned beans instead of dried beans? A: Yes, canned beans (rinsed and drained) work, but they will be much faster. Follow the slow cooker instructions, but only cook on HIGH for 2–3 hours (or LOW for 4 hours). You are primarily cooking the vegetables and infusing the ham flavor, as the beans are already cooked.

Q: Why did my beans not get tender after 8 hours? A: This happens if the batch of dried beans is very old, or if you accidentally added salt before the beans were tender. Never add salt to dried beans early, as the minerals can prevent the skins from softening. With this slow cooker ham and bean soup, the salt from the ham hock is enough. If the beans are still hard, add more water and cook for another 1–2 hours.

Q: How do I store and reheat leftovers? A: Store leftovers in the refrigerator for up to 4 days or freeze for up to 3 months. When reheating, the soup will be very thick; add a splash of chicken broth to restore the desired liquid consistency.

Q: What is the best way to get the smoky flavor if I don’t have a ham bone? A: Use a smoked ham hock, smoked turkey leg, or add a teaspoon of liquid smoke and a tablespoon of butter to the broth along with the cubed ham pieces.

Ham and Bean Soup

Slow Cooker Ham and Bean Soup (Rich Ham Bone Comfort)

This Slow Cooker Ham and Bean Soup transforms a meaty leftover ham bone into a smoky, rich, and deeply comforting broth. With tender white beans, hearty vegetables, and all-day slow-simmered flavor, this no-soak crockpot soup is the ultimate cozy, budget-friendly meal.
Prep Time 10 minutes
Cook Time 8 hours
Total Time 8 hours 10 minutes
Course Dinner, Soup
Cuisine American, Comfort Food
Servings 8 servings
Calories 360 kcal

Equipment

  • Slow cooker
  • Cutting board
  • Chef’s knife
  • Wooden spoon

Ingredients
  

  • 1 large meaty ham bone (about 4 lbs), ham hock, or ham shank
  • 1 lb dried Great Northern beans, rinsed (no soak)
  • 6 cups bone broth or low-sodium chicken broth
  • 3 large carrots, diced
  • 2 celery stalks, diced
  • 1 small yellow onion, minced
  • 3 cloves garlic, minced
  • 1 tsp kosher salt (adjust as needed)
  • 0.5 tsp black pepper
  • 1 bay leaf
  • fresh parsley, chopped (for garnish)

Instructions
 

  • Rinse dried beans (do not soak). Add beans, broth, carrots, celery, onion, garlic, salt, pepper, and bay leaf to the slow cooker. Stir to combine.
  • Place the meaty ham bone or ham hock on top, ensuring it is mostly submerged in the broth.
  • Cover and cook on LOW for 6–8 hours or HIGH for 3–4 hours, until beans are fully tender.
  • Remove bay leaf. Remove ham bone, dice any meat, and return the ham to the soup.
  • For a creamier soup, mash some beans against the side of the slow cooker or blend a scoop of broth and stir it back in.
  • Season with additional salt and pepper if needed. Garnish with parsley and serve.

Notes

No soaking required for the beans. For a creamier soup, mash some of the beans or blend a scoop of broth and stir it back in. Use low-sodium broth since ham bones add natural saltiness.
Keyword crockpot bean soup, ham bean soup, leftover ham bone soup, slow cooker ham soup