A healthy diet has a wide range of benefits including body composition (fat percentage), longevity (live longer), reduced likelihood of many diseases (such as diabetes), feeling better (improved mood and more energy), and more. Having a healthy diet means eating mostly healthy foods, but knowing how healthy foods are is not always so easy.