Skinny vs skinny fat — they need opposite things
- Skinny: lean, with little body fat and little muscle.
- Skinny fat: relatively little muscle with more body fat around the middle.
They call for opposite plans. A skinny-fat man has fat to lose — his route is body recomposition. A genuinely skinny man has very little fat to lose and not much muscle — his route is to gain. Eating in a calorie deficit, the right move for skinny fat, is exactly wrong for him.
This guide is for the genuinely skinny — the hardgainer. If you're soft rather than lean, the skinny-fat guide is the one you want instead.
Why skinny guys can't gain
The usual story is, “I eat a ton. I just can't gain — fast metabolism.”
He eats a lot on his best days and quietly forgets the average. He has high unconscious movement — fidgety, restless, always on his feet — which burns a genuine number of calories he never counts. And his eating is inconsistent: a big day, then a busy distracted day on barely anything.
The honest version: a skinny guy who isn't gaining is simply not eating in a real surplus, consistently. That's the whole diagnosis. “Hardgainer” is mostly inconsistent eating with a better-sounding story attached to it.
The fix is a calorie surplus
The skinny guy's entire problem fits in one line: not enough food, often enough.
To gain, you eat consistently above maintenance — a calorie surplus. Modest is enough: roughly 300 to 500 calories over your maintenance number, every day, not only on the days you happen to feel like eating.
The surplus only works if you hit it every day.
How to actually eat more
For a skinny guy, eating more is the hard part of the training. And it is genuinely hard, because you are not that hungry — which means you cannot eat to appetite. You eat to a number, on a schedule.
Lean on calorie-dense foods: olive oil, nut butters, nuts, whole milk, rice, oats, dried fruit. A large volume of vegetables fills you up without moving the needle — here, calorie density is your friend, not your enemy.
Use liquid calories. A shake — milk, oats, peanut butter, whey, a banana — adds 600 to 800 easy calories without the fullness of a full meal. It is the single most effective tool a skinny guy has.
Add meals rather than just enlarging them — four or five smaller meals beat three you cannot finish. And eat on a schedule, not on hunger: set times, and hit them. The skinny guy who waits to feel hungry will under-eat every single day.
Protein, and the patience part
Eating supplies the raw material; training is what tells the body to spend it on muscle instead of fat. Without real training, a surplus is just a slow way to gain fat.
Resistance training, three to four days a week, built around compound lifts — squat, press, row, deadlift, pull-up — because they load the most muscle at once and give the surplus the most to build.
Progressive overload is the engine: add weight and reps over time, or the surplus has nothing to build toward. And go easy on cardio. Some is fine for your health, but a skinny guy doing a lot of cardio is burning off the surplus he is working so hard to eat. Don't undo the eating on the treadmill.
Why it's hard to do alone
Protein still matters when you're gaining — around 0.8 grams per pound of bodyweight. It is the building material; the rest of the surplus is the energy to actually put it to use.
Now the patience. Building muscle is slow even done perfectly. Think in terms of a steady, modest climb on the scale over months, not a transformation by next month. Push the gain too fast and most of the extra is fat — which only buys you a cut later.
“I've always been skinny” describes your history, not a fixed limit on what you can build.