Nutrition & health
Why Am I Hungry Again Two Hours After Lunch?
I eat a full lunch and I’m hungry again by half past three.
A big lunch that leaves you raiding a drawer at 3.30 is usually missing one of four things. Here is how to work out which one, from the meal you already ate.
· Updated · 4 min read

This is the single most common message the kitchen gets, and it almost never comes from someone who ate too little. It comes from someone who ate a genuinely large lunch and was rummaging for biscuits before four.
Hunger returning quickly is not a character flaw and it is not usually a metabolism story. It is a composition story. A meal keeps you full through four separate mechanisms, and a meal can be very big while being weak on three of them.
The four levers, in the order they usually fail
- Protein. The strongest and the most commonly missing. It is slow to digest and it does the most per gram to reduce appetite afterwards.
- Fibre. Slows how fast the meal leaves your stomach and how fast sugar reaches your blood.
- Fat. Slows gastric emptying further and carries flavour, which matters more than it sounds — a meal you did not enjoy is one you go looking to replace.
- Volume. Physical stretch is a real early satiety signal, but it is the shortest-lived of the four. Volume alone buys you about ninety minutes.
A bowl of leaves, cucumber and tomato is almost pure volume. It is the reason "I ate a huge salad and I was starving by four" is such a common sentence — the bowl did exactly what its contents could do, and no more.
Diagnose it from yesterday’s lunch
Take the last lunch that failed you and ask four questions in order. The first "no" is usually the answer.
- Was there a protein you could name — paneer, chickpea, rajma, tofu, curd, egg, sprouts? Not "there were some seeds on top".
- Was there a carbohydrate with fibre in it — jowar, bajra, brown rice, corn, a legume — rather than white rice or maida alone?
- Was there any fat at all — olive oil, peanut, sesame, curd, a real dressing rather than a lemon squeeze?
- Did it actually have bulk, or was it a small dense plate that looked substantial?
The fix is usually one ingredient, not a new diet
In practice, adding 100 g of paneer or a cup of boiled chana to the exact lunch you already eat closes the gap for most people. That is roughly 15–18 g of protein, and it changes a 2 pm meal from something that lasted two hours to something that lasts four.
It is worth doing this before changing anything else. Adding one ingredient is a change you can keep. Re-planning every meal is a change that lasts about nine days — which is the subject of our beginner’s guide to building a healthy eating habit.
Two things it might not be
It might not be hunger. Late-afternoon eating is often habit, boredom or the fifteen minutes after a hard meeting. That is not a failure of your lunch and no lunch will fix it. Noticing which one it is takes about three days of paying attention.
It might not be food at all. Persistent, unusual hunger — especially with thirst, weight change, or fatigue that is new for you — is worth a conversation with a doctor rather than a change to your bowl. This article is about ordinary afternoon hunger, and it cannot tell the difference between the two for you.
Does eating more often stop the crash?
Sometimes, but it treats the symptom. If a planned 4 pm snack works for you, keep it — a handful of roasted chana or a fruit with curd is a perfectly good meal. If you would rather not eat again, fix the protein in lunch first.
Is a salad enough for lunch?
Only if it contains protein and fat. Greens alone are volume, and volume is the shortest-acting of the four levers. Look for 15 g of protein in the bowl and it becomes a real meal.
Should I just eat a bigger lunch?
Bigger usually helps less than better. A larger portion of the same composition buys you maybe another half hour, and it is the portion that tends to make the afternoon feel heavy.
See what protein goes into our bowls Reading, not ordering
Sources
- Dietary Guidelines for Indians — ICMR–National Institute of Nutrition (2024)
- Indian Food Composition Tables (IFCT) — ICMR–National Institute of Nutrition (2017)