You’re not imagining it.
You eat… and you’re still hungry.
Or you eat… and two hours later you’re hungry again.
For a lot of the women I work with, this is one of the first things they bring up:
“I’m always hungry. I just need to eat less, right?”
Actually — not always.
Here’s the thing: constant hunger usually isn’t a discipline problem. It’s a sign your body’s trying to tell you something.
Let’s break down a few common reasons why that might be happening:
If you’ve been stuck in the “eat less to lose weight” mindset for years, it’s easy to under-fuel without realising it.
Skipping meals, avoiding carbs, cutting portions all in the name of being ‘good.’
But when your body isn’t getting the energy it needs, it’ll nudge you harder- with cravings, low energy, and yep, constant hunger.
Fix it:
- Make sure your meals are built around protein, healthy fats, and carbs.
- Don’t go hours and hours without eating. Most people feel best with 3 meals and 1–2 snacks.
If you’re grazing on toast, cereal, or a couple of rice cakes, it’s no wonder you’re still hungry 30 minutes later.
Protein is what keeps you full. It slows digestion and helps regulate appetite, and most of us aren’t getting enough of it.
Fix it:
- .Aim for around 25–30g of protein at each main meal.
- Think eggs, yoghurt, chicken, tofu, lentils, Greek yoghurt, cottage cheese.
Poor sleep messes with hunger hormones.
You might find yourself reaching for more food (especially sugary stuff) when you’re tired — not because you need more food, but because your brain is looking for quick energy.
Fix it:
- Aim for 7–8 hours where you can.
- Build a wind-down routine, limit phone scrolling at night, and don’t underestimate the power of rest.
Ever finished a meal and not even remembered eating it?
If you’re eating at your desk, in the car, or while you scroll — your brain barely registers that you’ve eaten. And it keeps asking for more.
Fix it:
- Slow down. Put your fork down between bites.
- Eat at the table, not on the go.
- Pay attention to when you feel full.
Stress can spike cortisol — which can increase hunger (especially for salty or high-carb foods).
Or the opposite happens: you don’t eat all day, then you’re starving at night.
- Add regular meals and snacks to your day so your body feels safe and regulated.
- Try short walks, deep breaths, or even a proper lunch break to bring your nervous system down.
If you’re hungry all the time, the answer isn’t to ignore it.
Your body isn’t broken, it just might need better fuel, more balance, or a different approach than what you’ve tried before.