Why am I so hungry after training

Why you are ravenous after a workout: glycogen, hormones, fluid loss and sleep, plus concrete gram targets and steps to keep post-training hunger in check.

5 min read · Updated 31.07.2026.

Why am I so hungry after training

You leave the gym, half an hour passes, and suddenly you could eat everything in the fridge. That is not weak willpower, it is a stack of ordinary things: spent glycogen, hormones reacting to effort, and the fact that you probably ate too little before training. Here is what is going on and what to do about it.

First: training burns less than it feels like

An 80 kg person doing an hour of strength work with 90 to 120 second rests burns roughly 300 to 400 kcal above what they would have burned sitting still. An hour of running at 6:00 min/km burns about 600 to 700 kcal. Treadmill and machine displays routinely overestimate by 20 to 30 percent.

For comparison: a 300 g meat pie is about 800 kcal, and 100 g of walnuts is about 650 kcal. Post-training hunger almost never matches the size of the actual energy gap. That is why eating to a plan beats eating by feel in the first hour after a session.

What is actually happening in your body

Glycogen

An 80 kg person stores 300 to 500 g of carbohydrate as muscle glycogen, plus another 80 to 110 g in the liver. A hard 45 to 60 minute session with 16 to 25 working sets in the 6 to 12 rep range drains 20 to 40 percent of the stores in the muscles you trained. Your body registers that and asks for it back, most loudly as a craving for carbs and sugar.

Hormones

Intense effort briefly lowers ghrelin, the hormone that drives hunger, and raises GLP-1 and PYY, the satiety hormones. That is why you often have no appetite for the first 30 to 60 minutes. Once that fades, hunger returns, sometimes stronger than before the session, especially after 90 minutes of work or training on an empty stomach.

Fluid and salt

You lose 0.5 to 1.5 litres of sweat per hour of training, along with 500 to 1500 mg of sodium. A fluid loss of 1 to 2 percent of body mass is frequently read by the brain as hunger rather than thirst. If you are 1 kg lighter after training, that is a litre of water, not a kilogram of fat.

Why it is happening to you specifically

If your post-training hunger is consistently over the top, it is usually one of these:

  1. Too little food beforehand. Training at 6pm with your last meal at noon means six hours of fasting before the effort.
  2. Too little protein across the day. Below 1.6 g per kg of body mass (128 g for an 80 kg person), satiety drops regardless of total calories.
  3. Too little fibre. Under 20 g a day means meals clear fast and do not hold you.
  4. A calorie deficit. If you have been 500 kcal below maintenance for several weeks, hunger is expected, not a failure.
  5. Short sleep. After a few nights of five to six hours, ghrelin rises around 15 percent and leptin falls by a similar amount.
  6. Late sessions. Finish at 9pm and your body wants dinner and recovery food at the same time.

For women, appetite in the luteal phase, the one to two weeks before a period, is naturally higher, with energy expenditure up by 100 to 300 kcal a day. That is physiology, not slipping.

What to actually do

  • Eat 1.5 to 3 hours before training: about 0.4 g of protein per kg (32 g at 80 kg) and 0.8 to 1 g of carbs per kg. In practice: 150 g chicken, 200 g cooked rice or pasta, and a salad.
  • Eat a real meal afterwards, not snacks: 30 to 40 g of protein and 60 to 100 g of carbs within two hours.
  • Drink 400 to 500 ml of water right at the end and wait 15 to 20 minutes before deciding how hungry you really are.
  • Daily targets: 1.6 to 2.2 g of protein per kg, 25 to 35 g of fibre, and 3 to 5 g of carbs per kg if you train four or more times a week.
  • Add volume: 300 to 400 g of vegetables with a meal buys real fullness for 60 to 100 kcal.
  • If hunger stays brutal in a deficit, cut the deficit from 500 to 250 kcal a day and extend the timeline instead of quitting.

Post-training hunger tells you more about how you ate all day than about the session itself.

When to see a doctor

Hunger after effort is normal. Get it checked if it comes with any of the following:

  • Constant, excessive hunger together with losing weight, increased thirst and frequent urination.
  • Shaking, sweating, blurred vision or dizziness during training that clears as soon as you eat, especially if it repeats.
  • Episodes of eating large amounts without control, followed by guilt, more than once a week.
  • Fatigue, hair loss, or an unexplained change of five kilograms or more in body mass over two months.
  • If you take diabetes medication and hunger or hypoglycaemia shows up after training, dose and timing often need adjusting.

The short version

  • An hour of strength training burns 300 to 400 kcal, far less than the hunger suggests.
  • Hunger comes from spent glycogen, hormones and fluid loss, not from something being broken.
  • Check three things first: your pre-training meal, total protein (1.6 to 2.2 g/kg), and sleep.
  • Drink 400 to 500 ml of water and wait 20 minutes before judging how hungry you are.
  • See a doctor if hunger comes with weight loss, thirst, frequent urination, or binge episodes.

General information, not medical advice. If you have a health condition or pain, talk to a doctor before changing how you train.

Read next