Gaining weight requires eating more calories than your body burns, consistently, over weeks and months. The general target is a surplus of 10 to 20 percent above your maintenance calories each day, which typically produces a gain of 1 to 2 pounds per week. That might sound simple, but for people who struggle to put on weight, the challenge is usually practical: fitting enough food into a day without feeling miserable, choosing the right foods, and making sure the weight you gain is mostly muscle rather than fat.
How to Find Your Calorie Target
Your maintenance calories are the amount you need to stay at your current weight. Online calculators that factor in your age, sex, height, weight, and activity level give a reasonable starting estimate. From there, add 10 to 20 percent. If your maintenance is around 2,500 calories, you’d aim for roughly 2,750 to 3,000 per day. If it’s 3,000, your target shifts to 3,300 to 3,600.
Start at the lower end of that range. If you’re not gaining after two weeks, increase by another 200 to 300 calories. Weight gain isn’t perfectly linear, so weigh yourself at the same time each morning and track the weekly average rather than obsessing over daily fluctuations. A steady gain of 0.25 to 0.5 percent of your body weight per week is the sweet spot for adding muscle while limiting unnecessary fat.
What to Eat
The easiest way to hit a calorie surplus is to focus on foods that pack a lot of energy into a small volume. These are foods you can eat without feeling stuffed after a few bites:
- Nuts and nut butters: Two tablespoons of peanut or almond butter deliver around 190 calories. An ounce of mixed nuts adds 160 to 200.
- Whole milk and full-fat dairy: A cup of whole milk is 150 calories. Full-fat Greek yogurt runs 120 to 160 calories per six ounces. Cheese adds about 115 calories per ounce.
- Dried fruit: Two ounces of raisins, apricots, or figs contain 160 to 185 calories, far more than the same weight of fresh fruit.
- Avocado: Half an avocado is 100 to 150 calories, with healthy fats that blend easily into smoothies or get spread on toast.
- Oils, butter, and dressings: A single tablespoon of olive oil, butter, or mayonnaise adds roughly 100 calories to any meal. Drizzling oil over rice or roasted vegetables is one of the simplest calorie boosts available.
- Eggs: 75 calories each, cheap, versatile, and easy to add to almost any meal.
- Beans, lentils, and hummus: Half a cup of cooked beans or lentils provides 100 to 120 calories plus fiber and protein. A quarter cup of hummus adds another 120.
The goal isn’t to eat “junk.” Calorie-dense whole foods give you the vitamins, minerals, and fiber your body needs to actually use those extra calories for building tissue rather than just storing fat.
Why Protein Matters Most
Of the three macronutrients, protein has the biggest influence on whether you gain muscle or mostly fat. The recommended range for people who are active and trying to build mass is 1.2 to 1.7 grams of protein per kilogram of body weight per day. For a 70-kilogram (154-pound) person, that’s 84 to 119 grams daily. If you’re training hard and pushing for significant muscle gain, aim for the higher end of that range.
Spreading your protein across multiple meals helps your body use it more efficiently. A chicken breast, a few eggs at breakfast, Greek yogurt as a snack, and beans or lentils at dinner can get you there without relying on supplements. Protein shakes are fine as a convenience tool, but whole food sources carry additional nutrients that powders don’t.
Use Liquid Calories Strategically
One of the most practical tricks for people who struggle with appetite is drinking some of your calories. Your body doesn’t register fullness from liquids the same way it does from solid food, so a 400-calorie smoothie won’t suppress your appetite the way a 400-calorie plate of chicken and rice would. This makes liquids useful for sneaking in extra energy without killing your hunger for the next meal.
A simple high-calorie smoothie might include whole milk, a banana, a tablespoon of peanut butter, oats, and a scoop of protein powder. That can easily hit 500 to 600 calories in a single glass. Drink it between meals rather than as a replacement, and you’ve added a significant chunk to your daily intake without extra chewing or stomach discomfort.
Eating More Often Can Help
Research on whether eating five or six small meals versus three large ones directly causes weight changes is inconclusive. But for people trying to gain weight, the practical benefit is real: it’s easier to eat 500 calories five times a day than to force down 800 to 900 calories in three sittings. If large meals make you feel too full, splitting your intake into four to six smaller meals and snacks across the day can make the overall volume of food feel more manageable.
Timing matters in one specific way. Skipping breakfast or going long stretches without eating makes it harder to hit a high calorie target by the end of the day. You end up trying to cram too much food into too few hours. Starting early and eating on a rough schedule gives you more windows to take in calories.
Resistance Training Turns Calories Into Muscle
Extra calories without exercise will still make you gain weight, but a larger share of that gain will be fat. Resistance training, meaning lifting weights or doing bodyweight exercises against resistance, signals your muscles to grow and directs more of those surplus calories toward building lean tissue.
Research on muscle growth consistently points to training each muscle group two to three times per week, performing 3 to 5 sets per exercise per session. You don’t need to live in the gym. Three full-body sessions a week, or four sessions using an upper/lower split, is enough to drive meaningful growth. The key is progressive overload: gradually increasing the weight, reps, or sets over time so your muscles keep adapting.
Compound movements like squats, deadlifts, bench presses, rows, and overhead presses work multiple muscle groups at once and are the most efficient way to stimulate overall mass gain. Isolation exercises like bicep curls or calf raises can fill in gaps, but the compound lifts should form the backbone of your program.
Sleep Is Not Optional
A single night of total sleep deprivation reduces the rate at which your body builds muscle protein by 18 percent. At the same time, it raises cortisol (a stress hormone that breaks down tissue) by 21 percent and drops testosterone (a hormone that supports muscle growth) by 24 percent. That’s one bad night. Chronic sleep restriction compounds these effects.
Seven to nine hours of sleep per night gives your body the hormonal environment it needs to recover from training and actually build new tissue. If you’re eating in a surplus and training hard but sleeping five or six hours a night, you’re undermining both of those efforts.
When Weight Won’t Budge
If you’ve genuinely been eating in a surplus for several weeks, training consistently, and sleeping well but still not gaining, there may be a medical factor at play. Several conditions can make gaining weight difficult. An overactive thyroid speeds up your metabolism beyond what extra food can easily compensate for. Malabsorption conditions like celiac disease prevent your gut from properly extracting calories and nutrients from food. Chronic gastrointestinal issues, food intolerances, and certain genetic conditions can also interfere.
A BMI below 18.5 is classified as underweight by the CDC. If you’re well below that threshold or losing weight unintentionally, that warrants a medical workup to rule out underlying causes before you focus purely on dietary strategies. Sometimes the barrier isn’t what you eat but how your body processes it.
Putting It All Together
The daily checklist for gaining weight is shorter than most people expect. Eat 10 to 20 percent more calories than you burn, prioritize calorie-dense whole foods, get 1.2 to 1.7 grams of protein per kilogram of body weight, train with weights two to three times per week, and sleep seven to nine hours a night. Use liquid calories between meals when solid food feels like too much. Track your weight weekly and adjust your intake if progress stalls.
Consistency matters more than perfection. Missing your calorie target one day isn’t a problem. Missing it most days is. The people who successfully gain weight are the ones who build eating into a routine the same way they’d build a training program: planned, repeatable, and gradually progressing over time.

