Go Back
+ servings

Ham and Bean Soup

A warm and hearty this Ham and Bean Soup is filled with ham, beans and veggies. The perfect way to warm up on a cool day.
Prep Time8 hours
Cook Time3 hours
Total Time11 hours
Course: Main Course, Soup
Cuisine: American
Servings: 6
Calories: 123kcal

Ingredients

  • 1 lb dry navy beans
  • 6-7 cups water
  • 1 ham bone more meat the better
  • 2 carrots diced
  • 1 medium onion diced
  • 1/2 tsp garlic powder
  • 1 tsp italian seasoning
  • 1 bay leaf

Instructions

  • Rinse your beans and pick through and discard any stones or pebbles.
  • Cover and let beans soak over night.
  • In a large stock pot add your water, ham bone and beans. (Make sure water covers the bone)
  • Bring to a gentle boil.
  • Add remaining ingredients and boil for a few minutes.
  • Cover and reduce heat to low and simmer for about 2 hours, stirring occasionally.
  • Once beans are tender and soup has thickened, remove ham bone and bay leaf.
  • Remove all meat and fat from bone discarding the fat.
  • Chop up the meat and add back into pot and stir.
  • Cover and simmer for an additional 20-30 minutes.
  • Serve and enjoy!

Notes

Depending on how much meat you have on your bone you can chop up any leftovers and add to soup as well.
Check for salt taste, hams are usually salty on their own so add more or less depending on how salty the ham bone makes your soup.

Nutrition

Calories: 123kcal | Carbohydrates: 24g | Protein: 7g | Fat: 1g | Saturated Fat: 1g | Sodium: 27mg | Potassium: 386mg | Fiber: 9g | Sugar: 2g | Vitamin A: 3395IU | Vitamin C: 3.2mg | Calcium: 75mg | Iron: 2mg