Heat a large soup pot or Dutch oven over low to medium heat. Add the oil, onion, carrots, and celery. Cook for 3 to 5 minutes until the vegetables begin to soften then add the garlic. Cook for an additional 30 seconds to 1 minute.
Next, add the broth, water, ham hock, thyme, sage, salt, and pepper. Bring to a boil, and then reduce the heat to a simmer. Continue to cook at a simmer for 45 minutes or longer for a richer ham flavor.
6 cups low-sodium chicken broth, 4 cups water, 1 ham hock, 1 teaspoon dried thyme, ½ teaspoon ground sage, Salt and pepper
After 45 minutes, remove the ham hock, and take off any pieces of ham. Return the ham hock to the soup. Add in the ham and beans. Stir to combine and continue to simmer for an additional 15 minutes. (Add additional water or broth as needed while the soup is simmering if the liquid appears to evaporate out.)
12 ounces ham, 62 ounces great northern beans
Serve hot with crackers or crusty bread.
Store leftovers in the refrigerator for up to 3 days.
Notes
The calories listed are an approximation based on the ingredients in the recipe card and a serving size of about 1-cup of the great northern bean soup. Actual calories will vary.
Nutrition Facts
Great Northern Bean Soup
Serving Size
2 cups
Amount per Serving
Calories
629
% Daily Value*
Fat
20
g
31
%
Saturated Fat
6
g
30
%
Trans Fat
0.01
g
Polyunsaturated Fat
3
g
Monounsaturated Fat
9
g
Cholesterol
71
mg
24
%
Sodium
1646
mg
69
%
Potassium
1555
mg
44
%
Carbohydrates
67
g
22
%
Fiber
21
g
84
%
Sugar
3
g
3
%
Protein
47
g
94
%
Vitamin A
3418
IU
68
%
Vitamin C
7
mg
8
%
Calcium
240
mg
24
%
Iron
8
mg
44
%
* Percent Daily Values are based on a 2000 calorie diet.