Building muscle is not complicated, but it does take the right ingredients and time. Research over the last decade has made the recipe clearer than ever. Here is what matters, in order of importance.
Key points
- Train each muscle about twice a week, with around 10 or more hard sets per muscle per week.
- Take sets close to failure. Anywhere from 6 to 30 reps can build muscle.
- Get stronger over time: add weight or reps whenever you can.
- Eat 1.6–2.2 g of protein per kg of body weight and enough calories.
- Sleep at least 7 hours a night.
1. Train with progressive overload
Muscle grows because training challenges it. To keep growing, the challenge has to increase over time. This is progressive overload: adding weight, reps or sets as you get stronger.
The simplest method is double progression: pick a rep range, such as 8–12. When you can do 12 reps on all sets with good form, increase the weight and start again at 8.
2. Do enough sets
A 2017 meta-analysis found a clear dose-response: more weekly sets per muscle led to more growth, and 10 or more sets per muscle per week produced more growth than fewer than 5. Beginners grow on less; more experienced lifters often need more.
A good starting point is 10–15 hard sets per muscle group per week.
3. Train each muscle about twice a week
Training a muscle twice a week builds more muscle than once a week, when the total number of sets is similar. Splitting your weekly sets over two or more sessions also makes each session shorter and higher quality.
4. Take sets close to failure
The load matters less than the effort. Research comparing light and heavy loads found similar muscle growth when sets were taken close to failure. Heavy loads built more maximal strength.
In practice: stop most sets with 1–3 reps left in the tank. You should be working hard, with the last reps slow and challenging.
5. Choose big, effective exercises
Build your program around compound movements that train several muscles at once, then add isolation work for areas you want to prioritise.
| Movement | Examples |
|---|---|
| Squat | Back squat, goblet squat, leg press |
| Hinge | Romanian deadlift, deadlift, hip thrust |
| Horizontal push | Bench press, push-up, dumbbell press |
| Horizontal pull | Barbell row, cable row, dumbbell row |
| Vertical push | Overhead press, dumbbell shoulder press |
| Vertical pull | Pull-up, lat pulldown |
The 1RM calculator helps you set working weights for these lifts from any hard set.
A simple beginner plan
Three full-body sessions a week, for example Monday, Wednesday and Friday:
| Exercise | Sets | Reps |
|---|---|---|
| Squat or leg press | 3 | 6–10 |
| Bench press or push-up | 3 | 6–10 |
| Row | 3 | 8–12 |
| Romanian deadlift | 2 | 8–12 |
| Lat pulldown or pull-up | 2 | 8–12 |
| Lateral raise or curl | 2 | 10–15 |
Rest 2–3 minutes on big lifts and 1–2 minutes on smaller ones. Add weight or reps every week or two.
6. Eat enough protein
Protein provides the building blocks. Aim for 1.6–2.2 g per kg of body weight a day, spread across three to five meals. Read how much protein you need to build muscle.
7. Eat enough calories
Muscle is easiest to build with a small calorie surplus of about 250–500 kcal a day. Beginners and people with more body fat can often build muscle at maintenance. See how many calories to eat to gain muscle.
8. Recover: sleep and rest days
Training breaks muscle down; recovery builds it back bigger. Adults need at least 7 hours of sleep a night, and hard training is a good reason to aim higher. Give each muscle 48 hours or so between hard sessions. Read more about sleep and muscle growth and muscle recovery.
What results to expect
Beginners often gain muscle quickly in the first year. After that, progress slows, and every factor above matters more. Take progress photos and body measurements, track your lifts, and judge progress over months, not weeks.
Summary
Train each muscle about twice a week with 10 or more hard sets, get stronger over time, eat enough protein and calories, and sleep well. Do that consistently for months, and muscle growth follows.