Go Back
Bowl of old-fashioned ham & bean soup with fresh herbs and crusty bread

Old-Fashioned Ham & Bean Soup

A warm and hearty soup that combines ham, creamy beans, and fresh vegetables, perfect for chilly days.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Main Course, Soup
Cuisine: American
Calories: 320

Ingredients
  

Main Ingredients
  • 2 cups cooked ham, diced Use leftover ham if available.
  • 2 cans white beans, 15 oz each Canned beans for convenience.
  • 1 medium onion, diced
  • 2 medium carrots, diced
  • 2 stalks celery, diced
  • 3 cloves garlic, minced
  • 4 cups chicken broth Use homemade broth for more flavor.
  • 1/2 teaspoon black pepper
  • Salt, to taste

Method
 

Preparation
  1. Add ham, white beans, onion, carrots, celery, garlic, chicken broth, black pepper, and salt to a large pot.
  2. Stir well to combine.
  3. Bring to a gentle boil, then reduce heat.
  4. Simmer for 25-30 minutes until vegetables are tender.
  5. Mash a few beans into the soup if you want it thicker.
  6. Taste and adjust seasoning.
Serving
  1. Serve warm with crusty bread or biscuits.

Notes

For a heartier soup, add more vegetables like potatoes or green beans. For a smokier taste, add smoked paprika or liquid smoke. Store in the refrigerator for up to 3 days or freeze in portions for up to 3 months.