Go Back
Ham Bean Soup
Print Recipe
5 from 1 vote

Easy White Bean and Ham Soup

Prep Time15 minutes
Cook Time2 hours 35 minutes
Total Time3 hours
Course: Dinner, Soup
Keyword: beans, ham, soup
Servings: 6

Equipment

  • 5 quart (or larger) Dutch oven, or soup pot
  • potato masher

Ingredients

  • 2 tablespoon extra virgin olive oil
  • 1 medium onion, diced
  • 1 rib celery, diced 
  • 2 carrots, diced
  • salt and pepper to taste 
  • 6 cloves garlic, minced
  • 1 teaspoon fresh rosemary, finely chopped
  • 2 cups ham steak (or leftover ham), cut into small pieces
  • 32 oz chicken stock 
  • 4 cups water
  • 2 dried bay leaves
  • 2 smoked ham hocks 
  • 3 15.5 oz cans cannellini beans, drained

Instructions

  • 1. Add olive oil to a soup pot or dutch oven, add onions, celery and carrots, and season with salt and pepper. Cook, stirring occasionally over medium heat for 4-5 minutes, until translucent.
    2. Add rosemary and garlic, stir and cook for 1 minute.
    3. Add chopped ham steak, stir, and cook for 2 minutes.
    4. Add chicken stock, water, bay leaves and ham hocks and bring to a boil.
    5. Reduce heat to low, Cover and simmer for 2 hours, until ham hock meat pulls away from bone easily.
    6. Remove bay leaves, and ham hocks, and shred meat from ham hocks, discarding fat and bones. Add shredded meat back to the pot.
    7. Add drained beans, stir, and season to taste with salt and pepper. Mash some beans with a potato masher, cover and cook 30 minutes more.
    8. Serve hot with crusty bread!