Go Back
+ servings
Creamy ham bean soup in a white serving bowl with fresh chopped thyme sprinkled atop.
Print Recipe
4.96 from 44 votes

Creamy Ham & Bean Soup (Crockpot Or Stovetop)

Delicious diced ham in a creamy, savory broth with mixed veggies and beans.
Prep Time20 minutes
Cook Time4 hours
Total Time4 hours 20 minutes
Course: Dinner, Main Course
Cuisine: American
Keyword: Creamy Soup, Crockpot Or Stovetop, Easy recipe for chicken thighs, Gluten free soup, Ham And Bean, Healthy Soup, Leftover Ham Recipe, Low Calorie
Servings: 7
Calories: 344kcal
Author: Stacey Adams

Ingredients

  • 1 cup each of carrots *diced
  • 1 cup celery *diced
  • 1 medium yellow onion *diced
  • 1 tablespoons extra virgin olive oil
  • 2 15 oz. cans great northern beans *drained & rinsed
  • 1 15 oz. can pinto beans *drained & rinsed
  • 3 cups ham *diced *see note below
  • ½ teaspoon salt *see note below
  • 1 teaspoon ground pepper
  • ¾ teaspoon garlic powder
  • ¾ teaspoon curry powder
  • ½ teaspoon ground thyme
  • 1 bay leaf
  • ½ cup reduced fat cream cheese
  • ½ cup light sour cream
  • 5.5 cups vegetable broth *3 cans
  • Fresh chopped thyme leaves *optional & very delicious topping!

Recipe notes:

Ham: no leftover ham? No problem! You can buy cooked ham in the dsection at the grocery store or ask to but sliced ham at the deli counter! You'll need about a pound. 
Salt: start with just ½ teaspoon and taste test once the soup is fully cooked. Add more if desired. Different brands of broth have varying sodium levels so starting slow will help prevent over salting your soup.

Instructions

  • Dice carrots, celery and onion.
  • Measure olive oil into a large sauté pan on the stovetop. Turn heat to medium. Add diced veggies and sauté 5-10 minutes, until onions are becoming translucent.
  • While veggies sauté, drain and rinse your beans and dice ham.
  • Measure all ingredients into a large crockpot and add veggies once they're done sautéing. Mix everything together well and turn on the crockpot.
  • Cook on high for 3-4 hours or low for 6-8.
  • Ladle soup into serving bowls, add desired garnish / toppings and enjoy!

Stovetop instructions:

  • If you don't have adequate time to make this soup in the crockpot, never fear! It's easy to make on the stovetop. Place a large stock pot or Dutch oven on medium heat. Add olive oil and veggies. Sauté for 10 minutes and then add all other ingredients. Cover and simmer for about 30 minutes - that's it!

Storage instructions:

  • Allow soup to cool. Place in an airtight, freezer/refrigerator safe container (consider using Souper Cubes if you'd like to freeze in portions). Refrigerate 3-5 days or freeze for 5-6 months. Reheat in the microwave or in a pot on the stovetop!

Nutrition

Serving: 1/7th of recipe (about 16 ounces - all values are approximate) | Sugar: 8.6g | Fiber: 8.7g | Calories: 344kcal | Fat: 11.2g | Protein: 26.5g | Carbohydrates: 35.5g