When I was growing up, Easter usually meant a ham dinner. Of course, I love the memories of my mother’s cooking and being with my family. I must admit most of the time when I was older and cooked Easter dinner for family, I bought a spiral sliced ham. If you are having ham on Easter or any other occasion, don’t just throw away the bone from your ham. It’s great for soup and ham broth. It’s also wonderful to add to a pot of collard greens or cabbage. You can keep the ham bone in the fridge for 5 days or freeze it for at least a few months.

Today’s recipe is classic white bean and ham soup. Very often family members get tired of a holiday menu when having it warmed up several times. Besides adding the ham bone for great flavor, the soup is the perfect way to use left over ham and vegetables. The next time you have a ham dinner for the family, plan to make bean and ham soup and use the ham bone and any leftovers in the soup. I’m using navy beans, but you could add other beans or peas too. Add onions, celery, carrots, garlic, and herbs for a comforting bowl that’s inexpensive and filling. If you don’t have a ham bone, you can use a ham hock. It’s similar. I was raised in the south so I grew up with homemade corn bread to accompany the meal, but it’s great with rolls, biscuits, or crusty bread.
Bean & Ham Bone Soup
Use organic when available. 8 Servings
Bean & Ham Bone Soup
Ingredients
- 16 oz dried navy beans (or great northern beans)
- 8 cups water
- 1 ham bone or smoked ham hock
- 2 tbsp olive oil
- 1 cup diced onion
- 1 cup chopped celery
- 1 cup chopped carrot
- 2 garlic cloves minced
- 1 tsp dried thyme
- 1 tbsp dried parsley
- 1 tsp mustard
- 1 tbsp lemon juice
- bay leaves
- salt and pepper to taste
- 2 cups chopped ham
Instructions
- Sort and rinse beans
- Soak beans overnight in large pot or bowl covered with at least 4 inches of water
- Drain and discard the liquid
- Heat 2 tablespoons of olive oil in a 4-quart soup pot over medium high heat
- Add onion and celery & cook for 2 minutes
- Add garlic and cook for another minute
- Add 8 cups of water to soup pot with lemon juice, beans, bone, thyme, parsley, mustard, salt, pepper, and bay leaves
- Bring the mixture to a boil
- Reduce heat to low and simmer covered
- Cook for 2 to 3 hours
- Stir occasionally and add more water if needed
- Add chopped ham and carrots the last 20 to 30 minutes of cooking
- When beans are tender, remove bone and cut off any meat
- Discard bone, gristle and bay leaves
- Add ham back to pot
- If soup seems too thin, use potato masher to mash some of the beans in the soup
- Optional sprinkle fresh chopped herbs or green onion on bowl of soup
- Serve with crusty bread, corn bread, rolls or biscuits
Enjoy!


Thanks for the visit. Get exclusive free printables & all the news straight to your mailbox!
Please see my Link Parties page for the parties where this post was shared.
Bean and ham are a great team 🙂 The soup looks soothing and delicious, Carol.
thanks Angie – Happy Spring!
I love all of the hearty and savory flavors your amazing homemade soup serves up. This soup really is the perfect way to tackle a cold rainy day!
Gracias por la receta. Te mando un beso.
I love hearty soups that are a meal in themselves. Yours looks very tasty indeed.
Amalia
xo
I opened this post before I had had anything to eat today and I was immediately starving. This looks so tasty. I love soup and I love beans too. This is perfect. Thanks for sharing at #aclwcc. Pinned and tweeted.
Don’t you hate falling in love with someone’s food and you can’t have it? I read a post with tasty food and I want that – not what’s in my kitchen! Thanks for your sweet words. Have a wonderful day.
Yum! Yup, the hambone always goes in bean soup in our family too — and you absolutely have got to have cornbread. (We have absolutely got to have cornbread quite often actually, ham or not, and we didn’t grow up in the South! ) Always love your recipes and meal suggestions!
Sallie you say the nicest things. I hope you have bean and ham soup soon.
This soup looks and sounds so delicious. I love the bean and ham combo, yum!