Dr Michael Mosley has revealed the four main reasons why you're always hungry despite eating enough. Cravings are one of the main reasons why many people fail diets in the long term, but there are ways you can reduce hunger pangs while making sure you get all the essential nutrients needed for a healthy lifestyle.
Hunger is your body's natural cue that you need to eat more food, but it does not indicate you need calories. This means, you may have already eaten enough calories for the day, but still feel hungry. Feeling hungry despite consuming enough can lead to weight gain, overeating and unnecessary discomfort.
Writing on his Fast 800 blog, Dr Mosley highlighted why may be feeling hungry all the time, identifying a lack of nutrients and dehydration as two key factors. He wrote: "Although you may feel you're eating enough, if you aren't getting the right nutrients you may feel more hungry after or between meals."