Gaining weight in a healthy way comes down to a consistent caloric surplus built from nutrient-dense foods, paired with strength training to direct those extra calories toward muscle rather than fat. You need roughly 300 to 500 extra calories per day above what your body burns, which adds up to about 2,000 to 3,500 extra calories per week. That range supports a gain of roughly half a pound to one pound per week, a pace that favors lean tissue over pure fat storage.
How Many Extra Calories You Actually Need
It takes an excess of about 2,000 to 2,500 calories per week to support a pound of lean muscle gain, and about 3,500 calories per week to gain a pound of fat. That math matters because it tells you something important: a massive surplus doesn’t build more muscle. It just adds more fat. Aiming for 300 to 500 extra calories per day puts you in that sweet spot where your body has enough raw material to build tissue without storing large amounts of excess fat.
To figure out your starting point, estimate how many calories you burn in a typical day. Online calculators that factor in your age, sex, height, weight, and activity level can get you in the ballpark. Then add your surplus on top. Track your intake for at least two weeks and weigh yourself at the same time each morning. If the scale isn’t moving, add another 200 to 300 calories. If you’re gaining more than a pound a week, scale back slightly.
What to Eat: Prioritize Calorie-Dense Whole Foods
The biggest practical challenge of gaining weight is eating enough volume. Calorie-dense whole foods solve this by packing more energy into smaller portions. Fats are your most efficient tool here: all fats contain 9 calories per gram, more than double the 4 calories per gram found in carbohydrates and protein. Nuts, nut butters, olive oil, avocados, and seeds let you add hundreds of calories to a meal without dramatically increasing the amount of food on your plate.
Monounsaturated fats, the kind found in olive oil, nuts, avocados, and peanut butter, are especially useful because they add calories while actively supporting cardiovascular health. They help lower LDL cholesterol and reduce risk of heart disease and stroke. A tablespoon of olive oil drizzled over rice or pasta adds about 120 calories. A quarter cup of almonds adds around 200. These small additions compound quickly over a full day of eating.
Beyond fats, build your meals around fruits, vegetables, whole grains, lean meats, beans, and seeds. A baked potato is nutrient-dense. Potato chips are not. Whole-grain bread gives you fiber and B vitamins along with its calories. White bread gives you very little. The goal is to make every calorie carry vitamins, minerals, and fiber alongside its energy, not just fill a number on a tracker.
Protein Targets for Building Muscle
Protein is the raw material your body uses to repair and grow muscle tissue, so hitting the right intake is non-negotiable during a weight gain phase. If you exercise regularly, you need about 1.1 to 1.5 grams of protein per kilogram of body weight each day. If you’re actively lifting weights, that range shifts to 1.2 to 1.7 grams per kilogram. For a 70-kilogram (154-pound) person, that’s roughly 84 to 119 grams of protein daily.
Going beyond 2 grams per kilogram per day is considered excessive and doesn’t appear to accelerate muscle growth. Your body can only synthesize muscle tissue at a finite rate, so piling on more protein past a certain point just means expensive urine. Spread your protein across three to four meals rather than loading it into one sitting, since your body uses it more efficiently in moderate doses.
Good whole-food protein sources that also contribute meaningful calories include eggs, chicken thighs, salmon, Greek yogurt, cottage cheese, lentils, and beans. Combining these with calorie-dense carbohydrates and fats in the same meal (think rice with salmon and avocado, or oatmeal with peanut butter and banana) makes it easier to hit both your protein and calorie targets simultaneously.
Why Strength Training Is Essential
Eating in a surplus without training will add weight, but most of it will be fat. Strength training redirects those extra calories toward muscle. During a resistance workout, you overload your muscle fibers to the point where they experience small tears. Your body then repairs those fibers and builds them back larger and stronger to handle future demands. That rebuild process is what creates visible muscle growth over time.
Endurance exercise like long-distance running or cycling tends to lean you out rather than add mass. It burns a high number of calories and doesn’t provide the mechanical stimulus needed for muscle growth. That doesn’t mean you should avoid cardio entirely. Short sessions of moderate cardio support heart health and recovery. But if your primary goal is gaining weight, strength training should be the foundation of your exercise routine, with cardio playing a supporting role.
There’s a useful secondary benefit too: muscle tissue burns more calories than other body tissue, even at rest. As you build more muscle, your daily calorie burn increases, which means your appetite will likely rise naturally over time, making it easier to sustain your surplus.
Use Liquid Calories Strategically
If you struggle to eat enough solid food, smoothies and shakes can fill the gap. Liquid calories don’t register in the stomach the same way solid food does, so they don’t suppress your appetite as strongly. A Purdue University study demonstrated this directly: when participants consumed extra calories as a liquid, they didn’t naturally reduce their food intake the rest of the day. When those same extra calories came from solid food, participants compensated by eating less later.
This quirk of digestion, which is a problem for people trying to lose weight, works in your favor. A smoothie made with whole milk, a banana, a scoop of peanut butter, oats, and a handful of spinach can easily reach 500 to 700 calories. Drink it between meals without displacing your regular food, and you’ve added a significant chunk of your daily surplus with minimal effort. Whole milk, 100% fruit juice, and homemade protein shakes are all reasonable options.
Why “Dirty Bulking” Backfires
It’s tempting to hit a caloric surplus by eating fast food, candy, and processed snacks. This approach, sometimes called dirty bulking, gets the scale moving but creates real problems. Excess calories from highly processed foods get deposited as fat tissue, which contributes to heart disease, high cholesterol, and other chronic conditions over time. Periods of eating large amounts of processed and packaged food also leave you at risk for vitamin deficiencies, low energy, stomach issues, and even reduced testosterone levels.
The core issue is that dirty bulking increases your fat mass and your disease risk without actually improving your physical performance or body composition. You end up needing a longer, harder fat-loss phase afterward to strip away what you gained, which often costs you some of the muscle you built along the way. A cleaner surplus takes more planning, but the weight you gain is more useful and less harmful.
When the Scale Won’t Budge
Some people eat in a genuine surplus, train consistently, and still don’t gain weight. If that describes you, a medical condition could be involved. Hyperthyroidism, where your thyroid gland is overactive, speeds up your metabolic rate so much that your body burns through calories faster than you can eat them. People with hyperthyroidism sometimes lose weight even with an increased appetite. Conditions that impair nutrient absorption in the gut, like celiac disease or inflammatory bowel disease, can have a similar effect by preventing your body from actually extracting calories and nutrients from the food you eat.
If you’ve tracked your intake carefully for several weeks, confirmed you’re eating in a surplus, and still see no change on the scale, blood work can check your thyroid function and screen for absorption issues. These conditions are treatable, and once addressed, weight gain often becomes much more straightforward.
A Practical Daily Framework
Putting this together doesn’t require a rigid meal plan. Start with three full meals and two to three snacks or shakes per day. Each meal should include a protein source, a complex carbohydrate, and a calorie-dense fat. A breakfast of scrambled eggs with whole-grain toast and avocado checks all three boxes. A lunch of chicken thighs, brown rice, and roasted vegetables drizzled with olive oil does the same. Snacks like trail mix, cheese with crackers, or a peanut butter banana smoothie fill the gaps between meals.
Consistency matters more than perfection. Missing your surplus for a day won’t derail your progress, but chronically falling short will. Preparing food in advance, keeping calorie-dense snacks accessible, and eating on a schedule (even when you’re not particularly hungry) are the habits that separate people who successfully gain weight from those who stay stuck. Aim for that half-pound to one-pound weekly gain, adjust your intake every two weeks based on what the scale shows, and let the process work over months rather than weeks.