skip to content

klyo journal

Why Can't I Gain Weight (Even Though I Think I Eat A Lot)

Seven specific reasons skinny guys can't gain weight - and the math that proves you're eating less than you think.

6 min read

If you keep telling yourself “I eat a lot but can’t gain weight,” this article is going to be uncomfortable. The science is clear: weight gain is a closed system. If you’re not gaining, you’re not in a calorie surplus. Full stop.

But why does it feel like you’re eating enough? Because your brain is bad at math, and your meals are smaller than you think.

1. You eat big meals but skip in between

Hard gainers often have one or two big meals a day (typically dinner) and snack on coffee, fruit, or a single protein bar the rest of the time. A 1,000-calorie dinner + 300 calories of other stuff is 1,300. Maintenance is 2,500. You’re short by half.

2. You underestimate calories by 30-50%

Studies show people underestimate their daily intake by an average of 30% - and lean people underestimate by even more. The chicken bowl you guessed was 600 calories is probably 850. The granola bar “snack” is 280 calories, not 150.

But here’s the catch: lean people also overestimate volume. You feel full after 1,400 calories and assume that’s a normal day. It isn’t.

3. You forget what you didn’t eat

“I had a big lunch” - but what happened between lunch and 11pm? Probably nothing. Eight hours of zero calorie intake. That’s where surpluses die.

4. You have higher NEAT than you realise

Non-exercise activity thermogenesis - the calories you burn walking, fidgeting, standing - can vary by 800 calories per day between similar-weight people. Lean people fidget more. Lean founders walking to meetings, standing at standing desks, gesturing on calls all day - that’s easily an extra 400 calories burned that no calculator captures.

5. You skip the high-calorie tools

If your dressing is balsamic instead of olive oil, you lose 100 calories per salad. If your milk is skim, you lose 70 calories per cup. If your bread is “low-cal” sourdough alternative, you lose 50 calories per slice. These add up to 500+ calories of accidental deficit a day.

6. You don’t eat pre-sleep

Eight hours without food per night + waking up not hungry = a 30-hour effective fast that’s eating your gains. A 300-calorie pre-sleep snack (Greek yogurt with honey, cottage cheese with peanut butter) buys you 300 calories of net surplus.

7. You’re not tracking, so you can’t see the truth

Until you track for 14 days, you’re flying blind. Most lean guys who track for two weeks discover they’re eating 1,800-2,200 calories on days they thought were “normal” and 1,400 on days they thought were “light.”

The fix is boring

Track for 14 days. Discover your real average. Add 500 to it. Hit that number 5-6 days a week. Weigh yourself. The scale will move.

If tracking sounds painful, that’s why klyo exists - one photo per meal, the AI handles the math, and you get a one-tap fix when you’re behind.

klyo

stop reading, start building.

klyo automates everything in this article. 30 seconds a day. that’s the whole app.

iOS · Android · launch 2026