Slow Cooker Ham and Bean Soup: The Ultimate Comfort Recipe

By Natalie Quinn

On February 10, 2026

An overhead shot of a hearty ham and white bean soup in a rustic bowl, surrounded by ingredients like carrots, celery, and a ham hock.

Cuisine

American

Prep time

15 minutes

Cooking time

480 minutes

Total time

495 minutes

Servings

8 servings

There’s nothing quite like coming home to the rich, savory aroma of a simmering soup, especially when it’s a hearty Slow Cooker Ham and Bean Soup. This recipe is the epitome of comfort food – a thick, flavorful broth loaded with tender beans, smoky ham, and wholesome vegetables. It’s a true “set it and forget it” meal that requires minimal effort for a reward that tastes like you’ve been tending to it all day. Using a slow cooker transforms simple ingredients into a deeply satisfying dish that warms you from the inside out.

Whether you have a leftover holiday ham bone or you’re starting with a smoky ham hock, this crockpot recipe is the perfect way to make the most of it. The long, slow cooking time breaks down the ham, infusing every spoonful of the soup with incredible flavor, while the beans become perfectly soft and creamy. It’s a complete, nutritious meal in one bowl that the whole family will love.

A delicious bowl of homemade ham and bean soup, ready to be served. The soup is thick with beans, ham, and vegetables.
A comforting bowl of homemade ham and bean soup.

Why This is the Best Ham and Bean Soup Recipe

You’ll fall in love with this recipe for its simplicity and incredible depth of flavor. It’s designed for busy people who still crave a home-cooked meal. Here’s why it stands out:

  • Effortless Preparation: Simply chop a few vegetables, rinse your beans, and add everything to the slow cooker. There’s no need to pre-soak the beans, saving you valuable time.
  • Incredible Flavor: Using a ham bone or ham hock is the secret to a rich, smoky, and savory broth that you just can’t get from a carton. The low-and-slow cooking method allows all the flavors to meld together perfectly.
  • Budget-Friendly: This soup is a fantastic way to use up leftover ham. Dried beans, carrots, and celery are all inexpensive ingredients, making this a hearty meal that won’t break the bank.
  • Nutritious and Filling: Packed with protein and fiber from the ham and beans, this soup is a complete meal that will keep you full and satisfied for hours. It’s a wholesome choice you can feel good about serving. For another hearty option, try this easy lentil soup recipe.

The Key Ingredients for Your Soup

This Slow Cooker Ham and Bean Soup uses simple, wholesome ingredients to create its signature flavor. Here’s what you’ll need:

An overhead shot of a hearty ham and white bean soup in a rustic bowl, surrounded by ingredients like carrots, celery, and a ham hock.
All the wholesome ingredients for a perfect pot of soup.

For the Soup Base

  • Dried Navy Beans: I prefer navy beans for their creamy texture, but Great Northern beans also work wonderfully.
  • Smoked Ham Hock or Ham Bone: This is the star of the show! It provides the deep, smoky flavor that defines the soup. If you have leftover ham, a meaty bone is perfect.
  • Diced Ham: Adding extra diced ham ensures every bite is meaty and satisfying.
  • Chicken Broth: Use a low-sodium broth to better control the saltiness of the final dish, as the ham will add a lot of salt.

Aromatics and Vegetables

  • Yellow Onion: Forms the foundational aromatic base.
  • Carrots & Celery: The classic mirepoix combination adds sweetness and a savory depth.
  • Garlic: Freshly minced garlic provides the best flavor.
  • Bay Leaves: Adds a subtle, earthy note that complements the other flavors.

Seasonings

  • Thyme & Rosemary: These herbs pair beautifully with pork and add a classic, savory taste.
  • Black Pepper: Freshly ground for the best flavor.
  • Smoked Paprika: Enhances the smoky flavor of the ham hock.

How to Make Slow Cooker Ham and Bean Soup Step-by-Step

Making this soup is incredibly simple. Just follow these steps for a perfect result every time.

Step 1: Prepare the Ingredients

Start by rinsing your dried navy beans under cool water and picking out any debris. Finely chop your onion, carrots, and celery, and mince the garlic. This initial prep is the most hands-on part of the entire recipe!

Step 2: Load the Slow Cooker

Place the rinsed beans, chopped onion, carrots, celery, and minced garlic into the bottom of your slow cooker. Add the ham hock (or bone) and the diced ham on top. Pour in the chicken broth and water, ensuring everything is submerged.

Step 3: Season and Simmer

Add the bay leaves, thyme, rosemary, smoked paprika, and black pepper to the pot. Stir gently to combine. Cover the slow cooker and set it to cook on low for 8-10 hours or on high for 4-5 hours. The beans should be tender and the ham should be falling off the bone.

Step 4: Shred the Ham and Serve

Once the cooking time is complete, carefully remove the ham hock or bone and the bay leaves. The meat should be very tender. Shred the meat from the bone using two forks, discarding any fat or skin. Return the shredded ham to the soup and stir it in. Taste the soup and add salt if needed—the ham often provides plenty. Serve hot and enjoy!

Expert Tips and Variations

Here are a few tips to make your crockpot ham and bean soup even better, plus some fun variations to try.

  • No Need to Soak: The long, slow cooking time means you don’t need to soak the beans overnight. Just give them a good rinse!
  • Thickening the Soup: If you prefer a thicker, creamier soup, you can mash some of the beans against the side of the crockpot with a spoon or use an immersion blender to briefly pulse a portion of the soup.
  • Add Some Greens: Stir in a few handfuls of fresh spinach or kale during the last 30 minutes of cooking for an extra boost of nutrients.
  • Spicy Kick: For a little heat, add a pinch of red pepper flakes or a dash of your favorite hot sauce. If you enjoy spicy flavors, this Cajun Steak Pasta is another great dinner idea.
  • Make it Cheesy: A sprinkle of sharp cheddar or parmesan cheese on top before serving adds a delicious, savory finish. Speaking of cheese, these Garlic Cheese Bombs would be a perfect side.

Storing and Freezing Your Soup

This soup is perfect for meal prep and stores beautifully. Allow the soup to cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 4-5 days.

For longer storage, this soup freezes exceptionally well. Pour cooled soup into freezer-safe containers or bags, leaving about an inch of space at the top for expansion. It can be frozen for up to 3 months. To reheat, simply thaw it in the refrigerator overnight and then gently warm it on the stovetop or in the microwave.

What to Serve with Ham and Bean Soup

This hearty soup is a meal in itself, but it pairs wonderfully with a few classic sides. A slice of crusty bread or warm cornbread is perfect for dipping. A simple green salad with a vinaigrette dressing can also be a refreshing contrast. For an extra comforting meal, serve it alongside some fluffy butter swim biscuits.

FAQs

Absolutely. To adapt this for the stovetop, you will need to soak the beans overnight. Then, combine all ingredients in a large pot or Dutch oven, bring to a boil, then reduce heat and simmer for 2-3 hours, or until the beans are tender.

Yes, you can. If using canned beans, you should reduce the cooking time to 2-3 hours on low. Be sure to rinse them thoroughly before adding to the slow cooker to remove excess sodium.

That’s correct! The long, moist cooking environment of the slow cooker softens the beans perfectly without any pre-soaking, saving you time and planning.

For a thicker soup, you can remove about a cup of the beans and broth, mash them with a fork or blender, and then stir the mixture back into the soup. This creates a creamy texture without adding any flour or cornstarch.

A ham hock is a specific joint from the pig’s leg, rich in connective tissue that adds body and flavor. A ham bone is typically leftover from a cooked ham and will add a wonderful, meaty flavor. Both work great in this recipe.

Enjoy This Hearty Soup!

This Slow Cooker Ham and Bean Soup recipe is a guaranteed winner for a comforting and effortless meal. It’s a dish that brings warmth and satisfaction to any dinner table. Give it a try, and you’ll have a new family favorite. We’d love to hear how you liked it! Leave a comment below or share a picture of your creation on Pinterest!

A close-up shot of a white bowl filled with hearty slow cooker ham and bean soup, garnished with fresh parsley. A spoon rests in the bowl.
The ultimate comfort food: Slow Cooker Ham and Bean Soup!

Recipe

An overhead shot of a hearty ham and white bean soup in a rustic bowl, surrounded by ingredients like carrots, celery, and a ham hock.

Slow Cooker Ham and Bean Soup: The Ultimate Comfort Recipe

This Slow Cooker Ham and Bean Soup is an easy, hearty, and flavorful meal. Made with a smoky ham hock, tender navy beans, and wholesome vegetables, this crockpot recipe is the ultimate set-it-and-forget-it comfort food.
Prep Time 15 minutes
Cook Time 8 hours
Total Time 8 hours 15 minutes
Servings: 8 servings
Course: Dinner, Main Course, Soup
Cuisine: American
Calories: 385

Ingredients
  

  • 1 lb dried navy beans rinsed and picked over
  • 1 smoked ham hock or meaty ham bone about 1.5 lbs
  • 1 cup diced cooked ham
  • 1 large yellow onion chopped
  • 3 carrots peeled and chopped
  • 3 celery stalks chopped
  • 4 cloves garlic minced
  • 6 cups low-sodium chicken broth
  • 2 cups water
  • 2 bay leaves
  • 1 tsp dried thyme
  • 1/2 tsp dried rosemary crushed
  • 1/2 tsp smoked paprika
  • 1/2 tsp black pepper freshly ground
  • Salt to taste

Equipment

  • 1 Slow Cooker (6-quart or larger)
  • 1 Cutting Board
  • 1 Knife

Instructions
 

  1. Rinse the dried navy beans under cool water. Place the rinsed beans, chopped onion, carrots, celery, and minced garlic into the bottom of a 6-quart or larger slow cooker.
  2. Add the ham hock (or bone) and the diced ham on top of the vegetables. Pour in the chicken broth and water.
  3. Add the bay leaves, thyme, rosemary, smoked paprika, and black pepper. Stir gently to combine. Cover and cook on low for 8-10 hours or on high for 4-5 hours, until the beans are tender.
  4. Carefully remove the ham hock and bay leaves. Shred the meat from the bone, discarding fat and skin. Return the shredded meat to the slow cooker. Stir well, taste, and add salt if needed. Serve hot.

Notes

Thickening Tip: For a creamier soup, mash about 1 cup of the bean and vegetable mixture and stir it back into the soup.
Storage: Store cooled soup in an airtight container in the refrigerator for up to 5 days or in the freezer for up to 3 months.

You might also like these recipes

Leave a Comment

Recipe Rating