Well I recommend calories from whole unprocessed foods, of course, but I also recommend getting most of your calories from carbs and avoid foods high in fat. One of the biggest misconceptions people have is thinking foods like ice cream are predominantly "sugary" foods when they are just as high in fat. All junk food and most restaurant food that cause us to get fat are both high in carbs and fat, but it's the excess dietary fat that makes carbs bad by slowing down glucose absorption into the cells, causing blood Sugar to remain high which causes health problems like obesity and diabetes.