Yes, you can skip the ham bone if you prefer. To add a similar flavor, finely chop 2-3 slices of smoked deli ham and add it to the soup along with ½ teaspoon of smoked paprika or a little liquid smoke. A smoked turkey leg is another good substitute. For a vegetarian option, you can leave out the meat completely and use vegetable broth in place of chicken broth.