This Portuguese bean soup recipe features Portuguese sausage along with kidney beans, potatoes, tomatoes, chicken broth, onions, garlic and celery, plus a lovely smoky flavor thanks to a ham hock. It's a deliciously hearty dish that's wonderful on a chilly day.