All recipes

Mom’s Hearty Ham and White Bean Soup

Mom’s Hearty Ham and White Bean Soup brings together creamy Great Northern beans and smoky ham hocks, simmered with carrots, celery, and thyme for deep, homey flavor. The broth turns rich and velvety as the beans tenderize, making it perfect for chilly evenings or a cozy family dinner.

  • Prep20 mins
  • Cook2 hrs 5 mins
  • Serves8
  • DifficultyMedium
Mom’s Hearty Ham and White Bean Soup
  1. 1

    Put the Great Northern beans in a large container, cover them with several inches of cool water, and let them sit for 8 hours to overnight. Drain, then move the beans to a large stockpot.

  2. 2

    Add the ham hocks, 5 cups water, celery, onion, carrot, garlic, thyme, black pepper, and bay leaf to the beans in the stockpot; bring to a boil. Lower the heat to medium-low and simmer until the ham falls off the bones, about 2 hours.

  3. 3

    Take the ham hocks out of the soup. Cut the meat from the bones, discarding the fat and bones, and return the meat to the pot. Keep cooking until the beans are as soft as you like.

About This Recipe

Mom's Hearty Ham and White Bean Soup is an American dinner recipe made with 10 ingredients. It takes about 2 hrs 25 mins, serves 8, and is rated medium. Key ingredients include Black Pepper, Bone In Ham, Carrot, and Celery. Each serving provides about 4360.89 kcal, and is a good source of protein.

Recipe Questions

What is Mom’s Hearty Ham and White Bean Soup?
It is an American soup recipe made with 10 ingredients, usually served for dinner or lunch or soup.
What is Mom’s Hearty Ham and White Bean Soup made of?
The main ingredients are Black Pepper, Bone-In Ham, Carrot, Celery, Dried Bay Leaves. The full list of 10 is above.
How long does it take to make Mom’s Hearty Ham and White Bean Soup?
About 2 hrs 25 mins in total: 20 mins to prepare and 2 hrs 5 mins to cook.
How many calories are in one serving?
One serving provides about 4360.89 kcal. The full nutrition breakdown is above.
Is Mom’s Hearty Ham and White Bean Soup easy to make?
This recipe is rated medium, with 10 ingredients and 3 steps.

How easyChef Pro Scores This Recipe

easyChef Pro gives every recipe a health score from 0 to 100, built from more than 30 nutritional parameters including nutrient density, energy density and glycemic impact. It calculates rather than estimates, so the same recipe returns the same score every time.

The number is traceable. You can see exactly which nutrient moved it, so a dish scoring 78 might show fiber pushing it up while sodium pulls it down, alongside the NOVA processing level of each ingredient.

Your health goal changes the calculation itself, not just a filter. easyChef Pro applies clinically derived weighting across six health dimensions, which is why the same dish can score well for one goal and poorly for another.

Swap an ingredient or change the serving size and that math changes with it. Scoring your own version is the only way to see what your kitchen actually produces.

Modified this recipe?

Changing ingredients or serving sizes changes the nutrition profile. Score your own version with easyChef Pro to see how it compares.

Learn More