Go Back
+ servings
Print Recipe Add to Collection
No ratings yet

Ham & Bean Soup

Ham & Bean Soup is a classic soup recipe that’s hearty, satisfying, and full of flavor. It’s so easy to make and it’s perfect for meal prep because it freezes beautifully!
Prep Time5 mins
Cook Time30 mins
Total Time35 mins
Course: Soup
Cuisine: American
Keyword: ham and bean soup, soup
Servings: 4
Author: Kasey Schwartz


  • 2 tbsp olive oil
  • 1 medium carrot diced
  • 1 medium onion diced
  • 2 stalks celery diced
  • 2 cloves garlic minced
  • 2 cups cooked ham shredded or diced
  • 2 quarts chicken stock
  • 1 bay leaf
  • 1 tsp fresh thyme leaves
  • 3 15oz cans cannellini beans drained and rinsed
  • salt & black pepper to taste


  • In a Dutch oven, heat the olive oil over medium-high heat. Add the onion, carrots, and celery and cook until soft, about 5 minutes. Add the garlic and saute for another minute. Add the ham and cook for 2-3 minutes while stirring.
  • Add the chicken stock, bay leaf, and thyme and bring to a boil. Reduce to a simmer and add the beans. Stir to combine. Cook for 20 minutes. Remove the bay leaf and season to taste.