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 freezes beautifully, meaning it's perfect for meal prep!
Prep Time5 minutes mins
Cook Time30 minutes mins
Total Time35 minutes mins
Course: Soup
Cuisine: American
Keyword: ham and bean soup, soup
Servings: 4 servings
Calories: 337kcal
- 2 Tablespoons olive oil
- 1 medium onion diced
- 1 medium carrot diced
- 2 stalks celery diced
- 2 cloves garlic minced
- 2 cups cooked ham shredded or diced
- 2 quarts chicken stock
- 1 bay leaf
- 1 teaspoon 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.
2 Tablespoons olive oil, 1 medium onion, 1 medium carrot, 2 stalks celery, 2 cloves garlic, 2 cups cooked ham
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.
2 quarts chicken stock, 1 bay leaf, 1 teaspoon fresh thyme leaves, 3 (15oz) cans cannellini beans, salt & black pepper to taste
Serving: 1serving | Calories: 337kcal | Carbohydrates: 22g | Protein: 23g | Fat: 17g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Cholesterol: 55mg | Sodium: 1344mg | Potassium: 759mg | Fiber: 1g | Sugar: 9g | Vitamin A: 2597IU | Vitamin C: 18mg | Calcium: 35mg | Iron: 2mg