This cheesy ham potato soup recipe is filled with tender chunks of potatoes and ham in a creamy broth that's ready in less than 30 minutes