Go Back
bowl of ham and bean soup with two spoons with wood handles next to pot of soup.
Print Pin
5 from 13 votes

Crockpot Ham and Bean Soup

Crockpot Ham and Bean Soup is the ultimate in comfort food! Loaded with juicy ham and beans, onion, garlic, smoked paprika, and thyme all cooked together to perfection in the slow cooker. Delicious and satisfying, this will certainly bring those warm fall feelings straight to your family dinner table! (Stovetop instructions too!)
Course Soup
Cuisine American
Keyword crockopt ham and bean soup, ham and bean soup, ham and bean soup recipe, slow cooker ham and bean soup
Prep Time 6 minutes
Cook Time 4 hours
Servings 6
Calories 480kcal
Author Trish - Mom On Timeout

Ingredients

  • 1 tablespoon unsalted butter
  • 1 large white onion diced
  • 1 carrot sliced
  • 2 teaspoons garlic minced
  • 2 to 3 thyme sprigs
  • 45 ounces canned navy beans or cannellini beans or Great Northern beans, rinsed and drained (3 15 ounce cans)
  • 4 cups low sodium chicken or vegetable stock
  • 1 pound ham cubed
  • 1 teaspoon smoked paprika
  • 1 bay leaf optional

Instructions

  • In a medium sized sauté pan, heat the butter and cook the diced onion for about 5 minutes on medium low heat.
    1 tablespoon unsalted butter, 1 large white onion
  • Add the carrots, sautéed onions, garlic, beans, ham (plus the ham bone if you have it), thyme, smoked paprika, bay leaf (if using) and low sodium chicken stock to the crockpot.
    1 large white onion, 1 carrot, 2 teaspoons garlic, 2 to 3 thyme sprigs, 45 ounces canned navy beans, 4 cups low sodium chicken, 1 pound ham, 1 teaspoon smoked paprika, 1 bay leaf
  • Cook on low for 4 hours or high for 2 hours.
  • Serve while piping hot with croutons, rolls, or cornbread and enjoy!

Notes

Stovetop Instructions

  1. In a large dutch oven or stock pot, heat the butter and cook the diced onion for about 5 minutes on medium low heat.
  2. Add the carrots, onion, garlic, beans, ham (plus the ham bone if you have it) , thyme, smoked paprika, (bay leaf if using) and low sodium chicken stock to the dutch oven.
  3. Cook for about 30 minutes over medium heat, stirring occasionally, never letting the soup come to a boil. A nice simmer is perfect.
  4. Serve while piping hot with croutons, rolls, or cornbread and enjoy!

Nutrition

Calories: 480kcal | Carbohydrates: 49g | Protein: 36g | Fat: 17g | Saturated Fat: 6g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 52mg | Sodium: 1906mg | Potassium: 1037mg | Fiber: 12g | Sugar: 2g | Vitamin A: 1938IU | Vitamin C: 4mg | Calcium: 124mg | Iron: 5mg