Bean Soup

Prep time: 25 min
Cook time: 100 min
Servings: 8
Yield: 8 servings

Description

This hearty bean soup is made with a ham bone, cubed ham, navy beans, carrots, and celery. It's so flavorful and tastes even better on the second day!

Ingredients

1 (16 ounce) package dried navy beans
7 cups water
1 ham bone
2 cups diced ham
1/4 cup minced onion
1/2 teaspoon salt
1 pinch ground black pepper
1 bay leaf
1/2 cup sliced carrots
1/2 cup sliced celery

Directions

1 Gather all ingredients.
2 Rinse beans; transfer to a large stockpot and add water. Bring to a boil and simmer for 2 minutes; remove from heat, cover, and let stand for 1 hour.
3 Add ham bone, diced ham, onion, salt, pepper, and bay leaf. Bring to a boil; reduce heat to low, cover, and simmer until beans are soft, about 1 hour and 15 minutes.
4 Add carrots and celery; cook until tender, about 10 to 15 minutes.
5 Remove ham bone from the pot and place on a cutting board until cool enough to handle. Remove any meat from the bones and cut into bite-sized pieces.
6 Stir into soup until warmed through. Serve and enjoy!