Do you crave a hearty and comforting meal that will warm you up on a chilly day? Look no further, because we have the perfect recipe for you: creamy Ham and Bean soup.
This delectable dish is packed with flavor and will leave you feeling satisfied and cozy. With tender chunks of ham and pureed white beans this soup is a must-try for any soup lover.
Get ready to indulge in the ultimate comfort food โ creamy ham and bean soup.

I always save the bone from my holiday ham with plenty of ham still on it. Sometimes I will make some baked beans with it, but when it is chilly outside, I want soup. And this creamy ham and bean soup is delightful dairy free comfort food.
I served it with homemade cornbread and we had a great dinner as well as a few lunches of leftovers for me. Mmmmm!
Ingredients for Ham and Bean Soup
You can make this with any beans, I happened to have dry navy beans on hand. You can use canned if you have that. And the same basic recipe can be used to make split pea soup.
Other than the ham and beans, I kept it simple by adding just a little garlic and onions.
The creaminess of the soup is from pureeing the beans, not from any milk or cream.
Recipe
Ingredients
- 1 pound dried navy beans (or 3-4 cans (15.5 ounce canned beans))
- ยฝ onion (chopped)
- 2 cloves garlic (minced)
- 1 tablespoon olive oil
- 3+ quarts water
- 1 ham bone with some meat still on the bone
Instructions
- Soak beans overnight or perform a quick soak by putting beans in a large pot and covering with water 1 inch higher than the level of beans. Bring to a boil then turn off heat and let sit one hour.
- Drain the water from soaked or canned beans.
- In a large stock pot, heat the oil, onions and garlic over medium heat and cook until onions are translucent, about 5 minutes.
- Add softened beans, ham bone and 3 quarts of water. Bring to a boil then simmer for 1-2 hours until beans are very soft.
- Remove ham bone. Remove meat from bone and chop into small bits.
- Using a hand blender puree the beans until smooth adding additional water if too thick.
- If you don't have a hand blender you can pour the beans and water into a blender or food processor and puree in batches.
- Add ham to pureed beans and serve.
Notes
Sound fabulous? Share it!
Lisa/Syncopated Mama
I love soup with ham in it like that! Hope you're having a great week, so far!
Audrey
Thanks, Lisa. I never throw out bones because I know I can make soup or stock out of them.
Ashley @ Forgetful Momma
Looks delicious! I love soups this time of the year, too bad my kids seem to have a hate on for them.
Audrey
I wish I could get my family to appreciate soup as much as I do too.
Tammy
I love bean soup! Do you have directions for how you made yours? I keep my ham bones too for yummy soups.
Audrey
What a dork I am, I forgot to add the recipe to the post! Thanks for letting me know. All fixed now.
kristin mccarthy
One of my favorites!
Audrey
Thanks. It is so warm and filling which is perfect for this cold weather.
Maria Magdalena
My favorite! It will be perfect for rainy day
Audrey
What is the weather like in your country this time of year?