Slow Cooker Ham and Bean Soup

Highlighted under: Easy Dinner

I love the comfort of a hearty soup, especially one that simmers to perfection without much effort. This Slow Cooker Ham and Bean Soup has become my go-to recipe for chilly evenings or when I want a meal that can be prepped ahead. The combination of tender beans, savory ham, and aromatic vegetables creates a warm and filling dish. Plus, using a slow cooker means I can let it do the work while I focus on other things! It’s simple, satisfying, and bursting with flavor.

Created by

The Chefwaynebakes Team

Last updated on 2026-03-18T16:21:41.372Z

When I first experimented with making ham and bean soup in my slow cooker, I was amazed at how easy it was to achieve such deep, rich flavors. I started with dry beans and thought they would take ages to cook, but the slow cooking method worked wonders, allowing them to absorb all the savory goodness of the broth and ham over several hours.

One of my favorite elements of this recipe is the balance of spices. I often include bay leaves and thyme to enhance the overall flavor profile, and I’ve also learned that adding veggies like diced carrots and celery helps to build a hearty base. Trust me, the aroma that fills your kitchen is simply irresistible!

Secondary image

Why You'll Love This Recipe

  • Incredibly comforting and filling
  • Rich flavors developed through slow cooking
  • Perfect for batch cooking and leftovers

Understanding the Ingredients

The choice of navy beans in this Slow Cooker Ham and Bean Soup is crucial. Known for their creamy texture, navy beans absorb flavors beautifully during cooking, making every spoonful comforting. If you can’t find navy beans, great northern beans serve as an excellent substitute, providing similar consistency and flavor absorption. Remember to soak them well before use; soaking helps reduce cooking time and improve digestibility.

Using cooked ham not only adds richness but also infuses the soup with a savory depth. Leftover holiday ham works wonderfully here. If you're cutting back on meat or looking for a vegetarian option, consider using smoked paprika and liquid smoke to impart a savory depth without the ham. This way, you retain a flavorful broth while catering to different dietary preferences.

Slow Cooking Tips

When using a slow cooker, layering matters. Start by adding your soaked beans followed by the sautéed vegetables. This technique ensures even cooking and optimal flavor melding. If you notice the soup seems too thick during cooking, add a splash of additional chicken broth or water to achieve your desired consistency. It’s normal for the liquid to reduce as the beans absorb it.

I recommend using a programmable slow cooker if you have one; it allows you to set specific cooking times. Cooking on low for 8 hours provides the best results in terms of flavor and texture. However, if you’re in a time crunch, cooking on high for 4 hours works well too. Just be cautious not to overcook the beans, as they may turn mushy.

Ingredients

Gather these ingredients to get started with your delicious Slow Cooker Ham and Bean Soup.

Ingredients

  • 1 pound dried navy beans
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 3 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1 pound cooked ham, diced
  • 8 cups chicken broth
  • 2 bay leaves
  • 1 teaspoon dried thyme
  • Salt and pepper to taste

Once you have these ingredients ready, you'll be well on your way to preparing a comforting soup that everyone will love!

Instructions

Follow these simple steps to make your Slow Cooker Ham and Bean Soup.

Prep the Beans

Rinse the dried navy beans under cold water and remove any debris. Soak the beans overnight in a large bowl of water, or for at least 6 hours.

Sauté the Vegetables

In a skillet, heat the olive oil over medium heat. Add the diced onion, carrots, and celery, cooking until softened, about 5 minutes. Stir in the minced garlic and cook for another 1-2 minutes.

Combine Ingredients in the Slow Cooker

Transfer the sautéed vegetables to the slow cooker. Add the soaked and drained beans, diced ham, chicken broth, bay leaves, thyme, salt, and pepper.

Cook the Soup

Cover and cook on low for 8 hours or on high for 4 hours, until the beans are tender and the flavors meld well.

Serve

Remove the bay leaves before serving. Ladle the soup into bowls and enjoy the wholesome flavors!

Now all you need to do is savor your delicious ham and bean soup!

Pro Tips

  • For an even richer flavor, consider adding a smoked paprika or diced tomatoes to the soup. If you like it a bit spicy, a dash of cayenne pepper can give it a nice kick!

Perfecting Your Soup

Before serving, always remember to check the seasoning. Salt can enhance the flavor immensely, but since ham can vary in saltiness, taste and adjust accordingly. A dash of freshly cracked black pepper can brighten the soup, enhancing the overall flavor profile. I like to sprinkle some over the top when serving for an extra kick.

The bay leaves add an aromatic quality, but be sure to remove them before serving. They can be tough and unpleasant if consumed whole. This small step ensures your soup is not just delicious but also enjoyable to eat!

Make-Ahead and Storage

This soup's best trait is its ability to develop flavors over time, making it a fantastic make-ahead meal. Once cooked, let the soup cool completely before transferring it to an airtight container. It can be stored in the refrigerator for up to 5 days or frozen for up to 3 months. Just make sure to cool it before freezing; this prevents ice crystals from forming, which can affect the texture.

When reheating, a gentle simmer on the stove ensures even heating without compromising texture. If the soup thickens too much after refrigeration or freezing, simply add a bit of broth or water when reheating, stirring to incorporate until the desired consistency is achieved.

Questions About Recipes

→ Can I use fresh beans instead of dried?

Yes, you can, but you will need to adjust the cooking time as fresh beans will require less time to cook.

→ How long can I store the leftover soup?

You can store leftover soup in the refrigerator for up to 4 days or freeze it for up to 3 months.

→ Can I add other vegetables?

Absolutely! Feel free to add vegetables like potatoes or spinach for added nutrition.

→ Is this recipe gluten-free?

Yes, all ingredients listed are gluten-free. Just ensure that any broth used is certified gluten-free.

Slow Cooker Ham and Bean Soup

Prep Time15 minutes
Cooking Duration480 minutes
Overall Time495 minutes

Created by: The Chefwaynebakes Team

Recipe Type: Easy Dinner

Skill Level: Beginner

Final Quantity: 8 servings

What You'll Need

Ingredients

  1. 1 pound dried navy beans
  2. 1 tablespoon olive oil
  3. 1 onion, diced
  4. 3 carrots, diced
  5. 2 celery stalks, diced
  6. 3 cloves garlic, minced
  7. 1 pound cooked ham, diced
  8. 8 cups chicken broth
  9. 2 bay leaves
  10. 1 teaspoon dried thyme
  11. Salt and pepper to taste

How-To Steps

Step 01

Rinse the dried navy beans under cold water and remove any debris. Soak the beans overnight in a large bowl of water, or for at least 6 hours.

Step 02

In a skillet, heat the olive oil over medium heat. Add the diced onion, carrots, and celery, cooking until softened, about 5 minutes. Stir in the minced garlic and cook for another 1-2 minutes.

Step 03

Transfer the sautéed vegetables to the slow cooker. Add the soaked and drained beans, diced ham, chicken broth, bay leaves, thyme, salt, and pepper.

Step 04

Cover and cook on low for 8 hours or on high for 4 hours, until the beans are tender and the flavors meld well.

Step 05

Remove the bay leaves before serving. Ladle the soup into bowls and enjoy the wholesome flavors!

Extra Tips

  1. For an even richer flavor, consider adding a smoked paprika or diced tomatoes to the soup. If you like it a bit spicy, a dash of cayenne pepper can give it a nice kick!

Nutritional Breakdown (Per Serving)

  • Calories: 320 kcal
  • Total Fat: 10g
  • Saturated Fat: 3g
  • Cholesterol: 40mg
  • Sodium: 900mg
  • Total Carbohydrates: 45g
  • Dietary Fiber: 13g
  • Sugars: 2g
  • Protein: 21g