🥣 Ham and Bean Soup
Ingredients:
-
1 lb dried beans (navy, great northern, or pinto), soaked overnight or quick-soaked
-
2 tbsp olive oil or butter
-
1½–2 cups diced ham (leftover or smoked)
-
1 onion, chopped
-
2 cloves garlic, minced
-
2 carrots, chopped
-
2 celery stalks, chopped
-
6 cups chicken or vegetable broth
-
2 bay leaves
-
1 tsp dried thyme
-
Black pepper, to taste
-
Optional: salt (add at the end, since ham and broth can be salty)
Instructions:
-
Prep the beans: Drain and rinse the soaked beans, then set aside.
-
Sauté the base: In a large pot, heat olive oil or butter over medium heat. Add diced ham, onion, carrots, and celery. Cook for 5–6 minutes, until the vegetables start to soften. Add garlic and cook another 30 seconds.
-
Simmer the soup: Add beans, broth, bay leaves, thyme, and black pepper. Stir to combine and bring to a boil.
-
Slow cook: Reduce heat to low, cover, and simmer for 1½–2 hours, stirring occasionally, until the beans are tender and creamy.
-
Adjust seasoning: Taste and add salt if needed. Remove bay leaves before serving.
-
Serve: Ladle into bowls and enjoy with crusty bread or cornbread for dipping.
Tip:
For extra richness, mash a few beans against the side of the pot and stir them back in — it thickens the broth beautifully.

