When we eat a meal, we take for granted that we should feel full afterwards. But eating a diet high in sugar and fat makes it harder for our body to tell if we are full or not.
The typical diet in Western societies consists of highly processed, highly palatable foods, with lots of saturated fat and refined sugar. Examples of specific foods include red meat, vegetable oils, ice cream, sweetened yoghurts, cakes, cereal, biscuits and soft drinks.
These foods are so commonly consumed in developed nations it has become known as the “Western diet”. We know this sort of diet is high calories and therefore tends to make us gain weight. But new research  suggests this diet might also impair our ability to stop eating when we’re full, which would be another reason it would make us put on weight.