I don't have a specific recipe to follow (I'm sure they're around, though.). I put a ham bone in either water or chicken stock with a few onions. Just enough liquid to cover the bone. After it simmers a while, take the ham off the bone and put the meat back in the stock. I always save some extra ham from the dinner the bone came from and add that, too. You can use any bean you want. I use navy or 15 bean mix. Add 1/2 the bag, simmer a while. (Read the bag, some beans need to soak over night. It softens them. If you're going to cook the soup the day before serving it, no need to soak.) If you need more beans, add them. Add some pepper, a garlic clove or two, what ever spice you like.
Make some corn bread in the ole iron skillet and away you go!
HTH!