I think our bodies are sophisticated machines with age-old programming, so even if there were soemthing like a no calorie food, our body would expect some energy intake when the right stimulus was given and it would react soon after with giving you a crazy craving for some high calorie intake. That's why they use saccarin as powerful fattening tool for industrial meat production.
The whole low fat, no fat foods make us fat! Our body is not tricked out so easily! And the food industry makes millions with giving us that stuff and telling us the lies about enjoying immense amounts of food without regret. They have us on the hook, then.