How to Gain 10 Pounds: Diet, Training, and Timeline

Gaining 10 pounds requires eating roughly 35,000 extra calories beyond what your body burns. At a safe, steady pace of about one pound per week, that’s a 5- to 10-week project. Going faster is possible but tends to add more fat than muscle. Here’s how to do it in a way that actually sticks and leaves you looking and feeling better, not just heavier.

How Many Extra Calories You Need

One pound of body weight equals roughly 3,500 stored calories. To gain a pound a week, you need to eat about 500 extra calories per day above your maintenance level. If you want to push closer to two pounds a week, that surplus climbs to around 1,000 calories daily, though more of those gains will come as fat rather than muscle.

Your maintenance level depends on your size, age, sex, and activity. A rough starting point: multiply your body weight in pounds by 15. If you weigh 140 pounds, that’s about 2,100 calories to maintain. Add 500 and your daily target becomes 2,600. Track your intake for a week and weigh yourself. If the scale isn’t moving, add another 200 to 300 calories and reassess.

What to Eat to Hit Your Surplus

The easiest way to eat more without feeling stuffed all day is to prioritize calorie-dense whole foods. Nuts pack 160 to 200 calories per quarter cup. A third of an avocado adds 80 calories to any meal. An ounce and a half of sharp cheddar delivers 173 calories. These are small portions with big energy payoffs, and they’re easy to add on top of meals you’re already eating.

Protein matters more than any other macronutrient when you’re trying to gain weight that looks good. Aim for 1 to 1.5 grams of protein per kilogram of body weight each day. For a 150-pound person, that’s roughly 68 to 102 grams. Beyond that range, extra protein doesn’t accelerate muscle growth, so fill the rest of your calories with healthy fats (olive oil, nut butters, fatty fish) and complex carbohydrates (oats, rice, sweet potatoes, whole grain bread).

A practical day might look like this: eggs and avocado toast for breakfast, a chicken and rice bowl for lunch with a handful of nuts on the side, a calorie-dense smoothie as an afternoon snack, and salmon with roasted potatoes for dinner. Small add-ons throughout the day (cheese on your sandwich, olive oil drizzled on vegetables, a spoonful of peanut butter before bed) accumulate fast without requiring you to eat uncomfortably large meals.

Smoothies Are Your Best Tool

If you struggle to eat enough solid food, liquid calories are the single most effective hack. A blender lets you consume 600 or more calories in five minutes without feeling bloated. The Mayo Clinic’s base recipe combines a cup of vanilla yogurt, a cup of milk, a banana, wheat germ, and a scoop of protein powder for 608 calories. Add a tablespoon of flaxseed oil and you’re at nearly 730.

You can customize endlessly. Swap in whole milk or oat milk for more calories. Add a generous scoop of peanut butter (around 190 calories). Toss in oats, frozen berries, or honey. A well-built shake can hit 800 to 1,000 calories, which covers most or all of your daily surplus in a single glass. Have one between meals and the rest of your eating stays normal.

Meal Timing and Frequency

Eating more often makes it easier to hit a calorie goal without forcing yourself through massive meals. Research on boxers found that those who spread the same total calories across six meals per day lost less muscle mass than those eating just two. Separate research showed that adding three small protein-rich snacks between three regular meals boosted muscle protein synthesis by 23% compared to three meals alone.

You don’t need to eat six formal meals. A practical approach is three solid meals spaced four to five hours apart, with two or three snacks in between. Each meal should include at least 20 to 30 grams of protein to trigger your body’s muscle-building response. Snacks can be simple: a smoothie, trail mix, Greek yogurt with granola, or a peanut butter sandwich.

Why Resistance Training Changes Everything

Without exercise, a calorie surplus just adds fat. Resistance training redirects those extra calories toward building muscle, which is denser, more functional, and gives your body a leaner appearance even at a higher weight. The American College of Sports Medicine recommends aiming for around 10 sets per muscle group per week for muscle growth.

In practice, that means hitting each major muscle group (chest, back, shoulders, legs, arms) two to three times per week. A simple three-day full-body program or a four-day upper/lower split both work well. Focus on compound lifts like squats, deadlifts, bench press, rows, and overhead presses. These recruit the most muscle mass and create the strongest growth signal. Work in the 6 to 12 rep range for most sets, and add weight or reps over time.

Gaining lean body weight is a slow process. You will gain some fat alongside muscle; that’s unavoidable. But a consistent training program tilts the ratio heavily in favor of muscle, especially if your protein intake is adequate.

Realistic Timeline for 10 Pounds

At a surplus of 500 calories per day, expect to gain about one pound per week. That puts 10 pounds at roughly 10 weeks, or two and a half months. Some weeks will be faster, some slower. Water weight can add two to four pounds in the first week alone as your body adjusts to higher food intake and increased carbohydrate storage, so don’t mistake that early spike for actual tissue gain.

If you’re aiming for mostly lean mass, be patient. Muscle growth happens over months and years, not days and weeks. A realistic expectation for a natural lifter is one to two pounds of actual muscle per month when training and eating well. Over 10 weeks, that means four to five pounds of your gain could be muscle if you’re training hard, with the rest as fat and water. For people newer to lifting, the muscle portion can be higher thanks to beginner gains.

Tracking Your Progress

The scale tells you total weight but nothing about what kind of weight you’re gaining. Weigh yourself at the same time each day (morning, after using the bathroom, before eating) and look at weekly averages rather than daily fluctuations. If your weekly average is climbing by about a pound, you’re on track.

To understand whether you’re gaining muscle or fat, you need body composition data. The gold standard is a DXA scan, which uses low-dose X-rays to measure fat mass and lean mass separately. Many universities and clinics offer them for $40 to $75. Getting one at the start and again after eight to ten weeks gives you a clear before-and-after picture.

Bioelectrical impedance scales (the kind you stand on at home) are more convenient but less accurate. They tend to underestimate lean mass by several pounds, and readings shift based on hydration. They’re useful for spotting trends over time if you measure under consistent conditions, but don’t put too much weight on any single reading. Progress photos taken every two weeks, combined with strength increases in the gym, are often the most honest indicators of how your body is changing.

Common Mistakes That Slow You Down

The biggest mistake is inconsistency. Missing your surplus for two or three days a week can cut your effective gain rate in half. Meal prepping and keeping calorie-dense snacks on hand (nuts, cheese, granola bars, nut butter packets) removes the guesswork on busy days.

Another common error is relying on junk food to fill the calorie gap. Fast food and sugary snacks technically create a surplus, but they provide little protein and tend to add disproportionate fat. They also leave you feeling sluggish, which makes training harder. Nutrient-dense foods give your body the raw materials it needs to actually build tissue.

Finally, many people underestimate how much they eat. If you think you’re eating enough but the scale isn’t moving after two weeks, start logging meals with a food tracking app for a few days. Most people who “can’t gain weight” discover they’re eating 300 to 500 fewer calories than they assumed.