Skip to content
Skip to content

Muscle8 min read

How to build muscle when you are naturally skinny

If you have always struggled to put on size regardless of how much you train, the issue is very often not your training, it is not eating enough consistently. Building muscle when you are naturally slim comes down to combining a sensible strength plan with a genuine, sustained calorie surplus.

By Chris Mann Dip.IOPNUpdated 2026-08-15

The short answer

Combine a simple strength plan of 2-3 full-body sessions a week with consistently eating in a calorie surplus, typically 250-500 calories above maintenance, plus 1.6-2.2g of protein per kg of bodyweight daily. Aim to gain 0.25-0.5% of your bodyweight per week, and track your weight weekly to confirm the surplus is real, not assumed.

  • Eating enough, consistently, matters more than any specific training tweak
  • Aim for a calorie surplus of roughly 250-500 calories above maintenance
  • Get 1.6-2.2g of protein per kg of bodyweight a day
  • Train 2-3 full-body sessions a week focused on the main compound lifts

Why gaining muscle feels harder if you are naturally slim

If you have a naturally fast metabolism or a small appetite, you can end up training hard for months while unintentionally staying at maintenance calories, which makes noticeable muscle gain very slow even with a good workout plan. This guide is written for healthy adults 18+ who are naturally slim and want to gain muscle safely and sustainably.

This is rarely about your training being wrong. Beginners of every body type respond well to the same basic strength training principles. The difference for naturally slim people is usually that a normal amount of food does not create the surplus needed to add size.

Eating enough to actually gain

A simple daily target for a naturally slim beginner
TargetGuidance
Calories250-500 above maintenance, adjusted from your weekly weight trend
Protein1.6-2.2g per kg of bodyweight, spread across 3-4 meals
Weekly weight gain0.25-0.5% of your bodyweight per week
ConsistencyEvery day, not just on training days
  • Add an extra snack between meals rather than relying only on bigger meals
  • Use calorie-dense foods such as nuts, oats, olive oil and dried fruit to raise intake without huge meal sizes
  • Drink some calories, for example a milk-based smoothie, if solid food feels like too much
  • Eat on rest days too, since muscle repair happens every day, not just after training

Estimate your calories for gaining muscle

Around 2678 calories to stay the same weight

To build muscle, aim for roughly 2878 to 3028 calories a day. That is a small surplus, which should show up as about 0.19kg of weight gain a week. If the scales are climbing faster than that over a month, take a little back off.

Uses the Mifflin-St Jeor equation with a standard activity multiplier. Estimates like this are usually within a few hundred calories, so treat the number as a starting point and adjust it against your weekly weight trend. General information for healthy adults aged 18 and over, not medical advice. Nothing you type here is saved or sent anywhere.

A training plan that matches the eating

  1. Step 1

    Train the whole body 2-3 times a week

    Full-body sessions give each muscle group enough weekly volume without requiring five or six gym visits a week.

  2. Step 2

    Focus on compound lifts

    Squats, presses, rows and hinges recruit the most muscle at once, which makes them the most efficient use of the calories you are eating.

  3. Step 3

    Use 2-3 sets of 6-12 reps

    Stop each set 1-3 reps short of failure so you can recover well enough to repeat the effort in your next session.

  4. Step 4

    Progress the weight steadily

    Add small amounts of weight or reps regularly rather than chasing very heavy, fatiguing sessions that leave you too drained to eat properly.

There is no need to train longer or more often than other beginners. Extra cardio or very long sessions can burn through the calorie surplus you have worked hard to create, which is counterproductive if muscle gain is the main goal.

How to know it is working

Weigh yourself several times a week and look at the weekly average rather than single readings, since this smooths out day-to-day noise from water and food.

Reading the signals and what to adjust
What you noticeWhat to do
No weekly weight gain after 2-3 weeksAdd roughly 150-250 more calories a day
Gaining faster than 0.5% of bodyweight a weekReduce calories slightly to limit fat gain
Strength going up session to sessionA good sign training and eating are matched well
Constantly tired or unable to finish sessionsCheck sleep and total calorie intake

Making it stick

The biggest reason naturally slim beginners stall is losing consistency with eating during busy weeks, not a flaw in the training plan. Preparing easy, calorie-dense options in advance and treating eating enough as part of training, not separate from it, makes the biggest long-term difference.

Common questions

Why can I not gain muscle even though I train hard and I am naturally skinny?
The most common reason is not eating enough calories consistently, even if individual meals feel large. Training hard without a genuine calorie surplus, typically 250-500 calories above maintenance, makes noticeable muscle gain very slow regardless of how well structured the workouts are.
How much should a naturally skinny beginner eat to build muscle?
Aim for roughly 250-500 calories above your maintenance level, with 1.6-2.2g of protein per kg of bodyweight a day, and adjust upward if your weekly weight average has not increased after two to three weeks.
Does a fast metabolism stop you building muscle?
A fast metabolism means you burn more calories at rest, so you need to eat more to reach the same surplus as someone with a slower metabolism, but it does not stop muscle growth once enough food is consistently eaten.
Should skinny beginners do more cardio or less?
Less is usually better while focused on gaining muscle. Extra cardio increases your calorie needs further, which can work against a surplus that is already hard to maintain, so keeping cardio light supports muscle gain more effectively.
How fast can a naturally skinny person expect to gain muscle?
A realistic pace is around 0.25-0.5% of bodyweight per week, which balances meaningful muscle gain against excess fat gain. Faster weight gain than this is more likely to include a larger proportion of fat.
Is it normal to gain some fat while trying to build muscle as a skinny beginner?
Yes, a small amount of fat gain alongside muscle is normal and expected in a calorie surplus. Staying within the 0.25-0.5% weekly bodyweight gain range keeps this proportion reasonable for most beginners.

References

Every figure in this guide traces to one of these documents. Open them and check.

  1. Effect of nutritional intervention on body composition and performance in elite athletesEuropean Journal of Sport Science (2013), elite-athlete population
  2. ISSN position stand: protein and exerciseJournal of the International Society of Sports Nutrition
  3. Healthy ways to gain weightNHS

Educational information for adults aged 18 and over. It does not diagnose, treat or manage any medical condition. If you have a health condition, or symptoms that worry you, speak to a qualified clinician.