Gaining weight when you’re naturally thin comes down to consistently eating more calories than you burn and giving your muscles a reason to grow through resistance training. Most healthy people can expect to gain one to two pounds of lean muscle per month when both nutrition and training are dialed in, though that rate slows over time. The process isn’t complicated, but it does require patience and consistency over months, not weeks.
Eat More Than You Burn
Your body needs a caloric surplus to build new tissue. The most effective range for gaining muscle without excessive fat is about 5 to 20% above your maintenance calories. For someone who normally eats 2,000 calories a day, that means adding 100 to 400 extra calories. If you’re very active or already have low body fat, you’ll likely need the higher end of that range.
Start on the lower end and adjust based on what you see in the mirror and on the scale over two to three weeks. If you’re not gaining, add another 200 calories. If you’re gaining weight but it’s mostly around your midsection, pull back slightly. The goal is a slow, steady upward trend of roughly half a pound to a pound per week.
Prioritize Protein
Protein is the raw material your body uses to repair and build muscle fibers. If you’re training regularly, aim for 1.4 to 2 grams of protein per kilogram of body weight each day. For a 150-pound (68 kg) person, that works out to roughly 95 to 136 grams spread across the day. Hitting 20 to 40 grams per meal is a practical target that keeps muscle-building signals elevated.
Good sources include eggs (6 grams each), chicken or beef (7 grams per ounce), Greek yogurt (16 grams per 6-ounce serving), cottage cheese (13 grams per half cup), lentils and beans (14 to 18 grams per half cup), and nut butters (8 grams per two tablespoons). Protein powder mixed into smoothies or oatmeal can fill gaps when whole food alone isn’t enough.
Choose Calorie-Dense Foods
One of the biggest challenges for skinny people is physically fitting enough food into their day. The trick is choosing foods that pack a lot of calories into a small volume, so you’re not forcing down massive plates at every meal.
- Nuts and nut butters: Two tablespoons of peanut butter deliver 190 calories. An ounce of mixed nuts hits 160 to 200. Both are easy to snack on or add to meals.
- Whole milk and dairy: A cup of whole milk has 150 calories and 8 grams of protein. Full-fat yogurt, cheese, and cream cheese add up fast without making you feel stuffed.
- Avocado: Half an avocado is 100 to 150 calories with healthy fats that support hormone production.
- Dried fruit: Raisins, apricots, and figs pack 160 to 185 calories into just two ounces, far more than the same amount of fresh fruit.
- Cooking fats: A tablespoon of olive oil, butter, or mayonnaise adds 100 calories to any dish. Drizzle oil on vegetables, cook eggs in butter, and use full-fat dressings on salads.
Adding extras to foods you already eat is one of the simplest strategies. Melt cheese on scrambled eggs, stir nut butter into oatmeal, sprinkle seeds on salads, and use cream or whole milk in coffee instead of black.
Work Around a Small Appetite
If eating enough feels like a chore, you’re not alone. Many naturally thin people have low appetite signals, which makes three big meals a day nearly impossible. Switching to five or six smaller meals spread throughout the day is far more manageable. You might eat breakfast at 7, a snack at 10, lunch at 12:30, another snack at 3, dinner at 6:30, and a final snack before bed.
Liquid calories are your best friend here. A smoothie made with whole milk, a banana, a scoop of protein powder, and two tablespoons of peanut butter can easily reach 500 to 600 calories and goes down much faster than a solid meal. Meal replacement drinks work too if you’re short on time. The key is to plan eating times rather than waiting until you feel hungry, because that signal may not come often enough on its own.
Lift Heavy, Lift Often
Extra calories without resistance training will mostly add fat. Strength training tells your body to direct those surplus calories toward building muscle. The foundation of any mass-building program is compound exercises: movements that work multiple joints and large muscle groups at once.
Four exercises can form the core of your routine. Squats recruit your glutes, quads, and hamstrings through a large range of motion. Deadlifts challenge nearly every muscle in your body, from your legs and back to your grip. The bench press hits your chest, shoulders, and triceps. Rows or pull-ups target your entire back and biceps. Three to five sets of 5 to 12 reps per exercise is a solid starting point.
The principle that drives continued growth is progressive overload. Your muscles adapt to the stress you place on them, so you need to gradually increase the challenge over time. That can mean adding weight to the bar, doing more reps with the same weight, adding an extra set, slowing down each rep to increase time under tension, or shortening rest periods between sets. If you’re doing the same workout with the same weights month after month, growth will stall. Aim to train each muscle group at least twice per week for the best results.
Sleep Is Not Optional
A single night of total sleep deprivation reduces the rate at which your body builds new muscle protein by 18%. That same night also spikes cortisol (a stress hormone that breaks down tissue) by 21% and drops testosterone by 24%. Testosterone is one of the primary hormones that drives muscle growth, and cortisol actively works against it. In practical terms, poor sleep creates a hormonal environment where your body is more inclined to break down muscle than build it.
Seven to nine hours of quality sleep per night gives your body the recovery window it needs. Growth hormone, which supports tissue repair, is released primarily during deep sleep. If you’re training hard and eating well but skipping sleep, you’re undermining both of those efforts.
Consider Creatine
Creatine monohydrate is one of the most well-studied supplements in sports nutrition. It works by helping your muscles maintain energy during intense lifting, allowing you to push out a few more reps or handle slightly heavier weight. It also supports the repair process after training by helping activate the cells responsible for healing micro-tears in muscle fibers. Over 4 to 12 weeks of consistent training, people who take creatine tend to gain an extra two to four pounds of muscle compared to those who don’t. Some of that initial weight is water drawn into muscle cells, which itself may promote growth. A standard dose is 3 to 5 grams per day.
Set Realistic Expectations
Most people gain between half a pound and two pounds of muscle per month when nutrition and training are on point. That means in your first year of serious training, you might gain 10 to 20 pounds of muscle. The rate slows significantly after that first year as you move past the beginner phase, dropping closer to half a pound per month.
This timeline frustrates people who want fast results, but it’s how human biology works. There’s no shortcut that changes the rate at which your body synthesizes new muscle tissue. What you can control is consistency: showing up to the gym three to four days a week, eating in a surplus every day (not just on training days), sleeping enough, and tracking your progress so you can make small adjustments along the way. The people who stop being skinny aren’t the ones who found a secret program. They’re the ones who stuck with a reasonable plan for six months or longer.