Since this ham soup has an Italian flair, the obvious choice for me was cannellini beans, which are white Italian kidney beans. Any other white bean can be substituted, such as great northern beans or navy beans. Using canned beans makes this recipe super simple and fast to cook.