
Feeling hungry? High-protein foods are the key to satisfying meals that keep you feeling full for hours afterwards. The important macronutrient - found in meat, fish, dairy and grains - keeps your body feeling fuelled in several ways.
This includes triggering the release of satiety hormones while reducing levels of the 'hunger' hormone - called ghrelin. Protein also takes longer to break down, compared to things like carbohydrates, meaning it slows the digestive process. It can also help stabilise blood sugar levels, preventing 'spikes' and 'crashes' that can cause cravings.