1 In a large stock pot put the ham bone and cover with enough water.
2 Bring it to a boil and lower the heat.
3 Let simmer, covered for about 2 hours.
4 Carefully remove the ham bones from the stock.
5 Add the onions to the stock.
6 Add in the navy beans and stir well.
7 Bring to a boil and lower the heat.
8 Let simmer for an hour.
9 Meanwhile, remove the meat from the reserved ham bone and cut into cubes.
10 Add it to the simmering soup and let cook.
11 Add some bouillon for added flavor.
Cheap ingredients don't make great recipes! If you believe this, you have to try this navy bean and ham soup, to find out how spending a few bucks and some quality cooking time can turn a few cheap ingredients into this amazing soup full of flavor and a lot of healing power. This soup is a true example of rags to riches of food.