Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Ham and Bean Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: slsrecipes
  • Prep Time: 15 minutes
  • Cook Time: 2 hours
  • Total Time: 2 hours 15 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Low Fat

Description

A hearty and comforting soup made with ham, beans, and vegetables, perfect for a cozy meal.


Ingredients

Units Scale
  • 2 cups cooked ham, diced
  • 1 pound dried white beans (like navy or great northern)
  • 1 onion, diced
  • 2 carrots, sliced
  • 2 celery stalks, sliced
  • 3 cloves garlic, minced
  • 6 cups chicken broth
  • 2 cups water
  • 1 bay leaf
  • 1 teaspoon dried thyme
  • Salt and pepper to taste
  • 2 tablespoons olive oil

Instructions

  1. Rinse and soak the beans overnight or use the quick-soak method.
  2. Heat olive oil in a large pot over medium heat. Sauté onion, carrots, and celery until softened.
  3. Add garlic and cook for another minute.
  4. Stir in the diced ham, drained beans, chicken broth, water, bay leaf, and thyme.
  5. Bring to a boil, then reduce heat and simmer for 1.5 to 2 hours, or until beans are tender.
  6. Remove bay leaf. Season with salt and pepper to taste.
  7. Serve hot, optionally garnished with fresh herbs.

Notes

  • Use a ham bone for extra flavor if available.
  • Soup thickens as it sits; add more broth or water if needed when reheating.
  • Can be made ahead and stored in the fridge for up to 4 days.
  • Freezes well for longer storage.

Nutrition

  • Serving Size: 1 cup
  • Calories: 280
  • Sugar: 3g
  • Sodium: 780mg
  • Fat: 7g
  • Saturated Fat: 2g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 8g
  • Protein: 22g
  • Cholesterol: 35mg