There is no difference between 'healthy' and 'healthful', however I will say that 'healthful' is a very obscure word. I have never heard it used before, and the only reason I even believe that it is a real word now is because it is in dictionaries. For natural use, stick to 'healthy'.