Have you ever grabbed a biscuit at 10 in the morning, a handful of crisps in the afternoon, and then found yourself absolutely starving by dinner? If that’s you, please know you’re not alone, and you’re certainly not lacking willpower. Most of us are told snacking keeps hunger at bay, but for a lot of people the very opposite is true. In my latest video I explain the fascinating science behind it, because depending on what you’re reaching for and why, frequent snacking can actually increase your cravings and leave you thinking about food far more than you need to.
Let me be clear from the start, snacking isn’t the villain here. If you’re genuinely hungry, a nourishing snack has its place. The trouble is the way modern snacking tends to work. We’re surrounded by quick, processed foods that are designed to be moreish, and so often we eat them out of habit rather than real hunger.
Why am I always hungry, even after eating?
Here’s the first bit of science, and it’s fascinating. It’s called conditioned hunger. Your brain is a pattern-spotting machine, so if you eat at 10 o’clock every day, it starts to expect food at 10 o’clock, whether your body needs energy or not. The hunger feels completely real, but it’s a learned response, exactly like your mouth watering when you smell something delicious. The more often you answer that cue with food, the stronger the wiring becomes, until sitting down with a cup of tea or switching on the TV can set off a craving, even when you ate not long ago.
Then there’s your blood sugar, and this is where cravings really get their fuel. Biscuits, sweets, crisps, and sugary drinks are digested in a flash, sending your blood glucose shooting up. Your body then releases insulin, the hormone that clears that sugar out of your blood, and because it all happens so fast, your blood sugar can dip again soon after. That dip is often what you feel as a fresh craving, so up it goes, down it comes, and round the rollercoaster you ride all day. A balanced plate of protein, veg, whole grains, and healthy fats digests far more slowly, keeping you steady and satisfied for hours.
Why you crave sweet things after a meal
Have you ever felt stuffed after dinner, yet somehow found room for pudding? There’s a clever reason, and it’s called sensory-specific appetite. Your brain perks up at every new flavour and texture, and each sweet, salty, or crunchy bite gives your reward system a little hit of dopamine, your feel-good hormone. The more you graze for pleasure rather than hunger, the more your brain goes looking for that reward again, which is why one treat so often leaves you wanting the next.
How to tell if you are genuinely hungry
The question you should be asking yourself is “Why am I snacking?” Am I actually hungry, or am I bored, tired, stressed, or just following the clock? Learning to pause and ask the question is honestly one of the most powerful skills for lasting weight loss, because it helps you tell true hunger apart from habit.
Genuine hunger builds slowly and settles when you’ve eaten a proper meal. Habit or emotional hunger tends to come on suddenly, often for one specific thing, and it lingers even after you’ve eaten. Giving yourself a moment before you reach for something makes all the difference.
What are the best snacks to keep you full?
If you do need something, choose a snack that genuinely satisfies you, because meals higher in protein and fibre keep hunger away far better than processed ones. Protein calms down ghrelin, the hormone that tells you you’re hungry, while fibre slows everything down and helps you feel pleasantly full.
Protein, fibre and healthy fats quieten your appetite, rather than firing it up the way refined carbs and sugar do.
How to stop snacking when you are not hungry
Perhaps the biggest thing of all is what constant snacking does to your mind. When you’re eating every couple of hours, food becomes a running conversation in your head, forever wondering what’s next and whether you’ve earned it. That’s exhausting. When you eat satisfying meals and give yourself proper space between them, you make far fewer food decisions, and food takes up so much less room in your thinking.
When you stop answering every craving on autopilot, let yourself feel real hunger between meals, and build your plate around foods that keep you full, something rather lovely happens. The cravings ease, food stops shouting for your attention, and healthy eating becomes so much easier.
Watch the full video above for the complete science behind cravings and snacking. For more videos you can subscribe to my YouTube channel.
Frequently asked questions
What foods keep you full for the longest?
Foods high in protein and fibre are your best friends, because protein calms the hunger hormone ghrelin and fibre slows digestion. Think Greek yoghurt, eggs, cottage cheese, or fruit with a few nuts, all of which keep you satisfied far longer than refined carbs.
Why do I crave food when I'm not physically hungry?
Often it’s habit rather than genuine hunger. Your brain learns to expect food at certain times or in certain situations, and each sugary snack gives it a little dopamine reward it then goes looking for again. Pausing to ask “am I actually hungry?” helps break the pattern.
When should constant hunger be discussed with a doctor?
If your hunger feels relentless despite eating balanced meals, or it comes alongside things like unexplained weight changes, extreme thirst, or tiredness, it’s worth having a chat with your GP, as certain health conditions can affect appetite. It’s always sensible to get persistent symptoms checked.


