Gaining weight sounds simple on paper: eat more than your body burns. In practice, many people who genuinely want to gain weight struggle for months without real results, or they gain weight in a way that harms their health instead of improving it. This guide breaks down what actual research says about gaining weight safely, whatever region of the world you’re reading from.
Why some people struggle to gain weight
Before jumping into solutions, it helps to understand why some people stay thin no matter how much they eat, while others gain weight easily. Genetics, a naturally fast metabolism, high daily activity levels, and appetite-regulating hormones all play a role [1]. Some people also have underlying health conditions or nutrient deficiencies that make gaining weight difficult, which is one reason a doctor’s input matters before starting any weight gain plan [1, 5].
Stress, poor sleep, certain medications, and irregular eating patterns can also make it harder to eat consistently enough to gain weight [2]. Skipping meals, eating unpredictably, or simply not planning meals in advance are common, everyday reasons some people never reach a real calorie surplus, even if they feel like they eat a lot [2].
When being underweight is a health concern
Doctors generally use body mass index, or BMI, a simple calculation using your height and weight, to flag when weight may be a health risk [5, 7]. A BMI below 18.5 is classified as underweight for most adults, and it is linked to a higher risk of health problems such as fatigue, weakened immunity, muscle loss, bone loss, hair loss, and hormone imbalances [5, 7].
It’s worth noting that BMI cutoffs were developed using mostly Western populations, and researchers have pointed out that body composition and health risk can differ by ethnicity. Some experts specifically argue that South Asian and other Asian populations may need adjusted underweight thresholds, since body fat and health risk at a given BMI can differ from other groups [8]. This is a useful reminder for readers across Africa and Asia that BMI is a helpful screening tool, not a perfect one, and a doctor’s assessment matters more than the number alone.
Globally, an estimated 3 to 5 percent of the healthy adult population has a BMI under 18.5, though this rises much higher in some regions and can reflect food security or public health challenges rather than an individual health choice [6]. If your BMI is below 18.5, seeing a healthcare provider for testing is recommended, since being underweight can sometimes be a sign of an underlying medical condition [5].
The core, evidence-based method
Once medical causes have been ruled out or addressed, the path to healthy weight gain rests on three pillars supported by current research: eating a calorie surplus, getting enough protein, and doing resistance training.
1. Eat a calorie surplus, but keep it moderate
To gain weight, you need to consistently eat more calories than your body uses [1, 2]. Current sports nutrition guidance recommends a surplus of around 300 to 500 calories per day for most people wanting to gain weight steadily, which typically supports a gain of about 0.23 to 0.45 kilograms per week [3].
A larger surplus will make you gain weight faster, but research shows this comes at a cost. A 2024 randomized clinical trial found that a much larger energy surplus did increase body protein, meaning more muscle, but it also increases the amount of fat gained alongside it [4]. In other words, eating far beyond what your body needs does not just build more muscle; it builds noticeably more fat too, which is why most nutrition researchers recommend a moderate, controlled surplus over a large, aggressive one [3, 4].
2. Prioritize protein, and spread it through the day
Protein is the nutrient your body uses to actually build muscle tissue, rather than only adding fat. Research-backed recommendations generally range from about 1.6 to 2.4 grams of protein per kilogram of body weight per day, depending on training intensity and individual goals [1, 3, 4].
Good protein sources available in most regions include eggs, dairy products like milk, yogurt, and cheese, beans, lentils, soy foods, fish, poultry, and lean meats [2]. Timing matters too. Studies suggest that spreading protein intake evenly across meals, rather than eating most of it in one large meal, better supports the process your body uses to build new muscle tissue.
3. Add resistance training so the gain becomes muscle
This step is what separates healthy weight gain from simply gaining fat. Resistance training, meaning exercises like weightlifting, resistance bands, or bodyweight exercises such as push-ups and squats, signals your body to direct extra calories and protein toward building muscle rather than storing it all as fat [1, 3].
Research on bodybuilding populations confirms that greater calorie intake does increase both muscle and fat, which is exactly why pairing a calorie surplus with resistance training, rather than relying on food alone, produces a healthier result [3]. For most beginners, meaningful improvements in muscle mass, strength, bone density, and overall physical function can happen within the first year of consistent, structured training [3].
Foods that support healthy weight gain
These foods are widely available across different regions and combine calories with real nutritional value, rather than “empty calories” from junk food. This is not an exhaustive list, but it covers the most commonly documented options.
| Food | Typical serving | Calories | Protein | Verified benefit |
|---|---|---|---|---|
| Peanut butter | 1 tablespoon | ~100 kcal | ~4 g | Calorie-dense source of healthy fat and plant protein, easy to add to meals without increasing food volume much [9] |
| Avocado | 1 medium avocado | ~300-320 kcal | ~4 g | Rich in monounsaturated fat and fiber, supports heart health while adding calories [9, 12] |
| Eggs | 1 whole egg | ~70-80 kcal | ~6 g | High-bioavailability protein; the yolk adds healthy fat and micronutrients, the white is nearly pure protein [9, 14] |
| Salmon and oily fish | 100 g cooked | ~208 kcal | ~20 g | High protein plus omega-3 fatty acids, along with selenium, vitamin B12, and vitamin B6 [10] |
| Whole milk | 100 ml | ~60-65 kcal | ~3.2 g | Combines protein, fat, and calcium, and is easy to add to smoothies or meals to raise calorie intake [11] |
| Greek yogurt (full-fat) | 100 g | ~100 kcal | ~10 g | High protein per serving, and pairs well with honey, fruit, or nuts to add further calories [9, 11] |
| Almonds and cashews | 100 g | ~550-600 kcal | ~20-21 g | Very calorie-dense with protein and healthy fat, useful as a snack between meals [11] |
| Cheese and cottage cheese | 100 g | Varies | ~11 g and up | Concentrated source of protein and calcium, easy to add to meals [11] |
| Legumes (beans, lentils, edamame) | 100 g | Moderate | ~5-11 g | Plant-based protein with fiber, a useful option for vegetarian or plant-based weight gain diets [12] |
| Tofu and soy foods | 100 g | Moderate | ~8 g | Widely used plant-based protein option, especially common in Asian diets [2] |
| Whole grains (brown rice, quinoa, whole wheat bread) | 100 g | Moderate-high | Moderate | Provide complex carbohydrates and fiber for sustained energy [14] |
| Tropical fruits (mango, guava, jackfruit, passionfruit) | 100 g | Moderate | Low-moderate | Add natural sugars, fiber, and some protein, and are widely available across Africa and Asia [12] |
| Dried fruits (dates, apricots, prunes) | 100 g | ~275-345 kcal | Low | Calorie-dense with natural sugars, fiber, and antioxidants, useful as a quick snack [13, 14] |
| Coconut and coconut oil | 100 g | High | ~3 g | Rich in calorie-dense fat, including medium-chain triglycerides that provide readily usable energy [13] |
A practical way to use this table is to pick two or three items and add them to meals you already eat, rather than trying to eat everything on the list at once. For example, adding peanut butter to oats, or olive oil to vegetables, raises the calorie count of a familiar meal without changing the portion size much [9].
Practical ways to eat more without forcing large meals
Many people who want to gain weight struggle simply because large meals feel uncomfortable. These evidence-based strategies can help increase calorie intake without needing to force huge portions [2]:
- Eat three main meals plus two to three snacks, rather than trying to eat very large meals only a few times a day
- Choose energy-dense foods that pack more calories into a smaller volume, using the table above as a starting point
- Add extras to meals you already eat, such as cheese, olive oil, powdered milk, seeds, or nut butter, to quietly increase calories without changing your portion size
- Drink some of your calories through smoothies made with milk, yogurt, fruit, and nut butter, especially if solid food fills you up quickly
- Set meal reminders or plan snacks in advance if irregular eating is part of the problem
- Prioritize good sleep, since poor sleep is linked to weaker muscle growth and recovery
Myth or fact: separating rumor from research
Myth: Eating junk food and fast food is the fastest way to gain weight, and any calories will do.
Fact: This approach, sometimes called a “dirty bulk,” does add weight, but research and nutrition experts note it usually leads to excess fat gain rather than muscle, along with the broader health downsides of a diet high in ultra-processed food [14]. A more controlled approach using nutrient-dense foods produces a healthier body composition [3, 4, 14].
Myth: Supplements alone can make you gain weight without changing your diet.
Fact: No supplement on its own causes weight gain. Products like mass gainers or whey protein can make it easier to reach a calorie or protein target, but the underlying requirement is still eating more calories than your body uses, consistently, over time [14].
Myth: Being underweight is only a cosmetic issue and not a real health concern.
Fact: Research links being underweight to weakened immunity, hormone imbalances, bone health problems, and increased health risks, which is why a BMI under 18.5 is recommended to be checked by a healthcare provider [5, 7].
Myth: Gaining weight as fast as possible is always better.
Fact: Research directly comparing surplus sizes found that larger surpluses increase fat gain more than they increase muscle gain, supporting a moderate, steady approach instead of rapid weight gain [3, 4].
When to see a doctor
You should speak with a healthcare provider if your BMI is below 18.5, if you are losing weight without trying, or if you have symptoms like persistent fatigue, hair loss, missed menstrual periods, dizziness, or frequent infections alongside low weight [5, 7]. These can sometimes signal an underlying medical condition, such as a thyroid disorder or a digestive condition affecting nutrient absorption, that needs its own treatment before diet and exercise changes can be fully effective [5].
The bottom line
Healthy weight gain comes down to three well-documented pillars: a moderate calorie surplus, enough protein spread through the day, and resistance training to guide that extra energy toward muscle rather than fat [1, 3, 4]. Rapid, aggressive weight gain, or relying on junk food and supplements alone, tends to add more fat than muscle and does not reflect what current research actually supports [4, 14]. If your BMI is under 18.5 or you notice symptoms like fatigue or frequent illness, checking in with a doctor first is a safe and sensible step before starting any weight gain plan [5, 7].
Disclaimer
This article is for general information only and is not a substitute for professional medical or nutritional advice. If you are underweight or have concerns about your weight, please consult a qualified doctor or registered dietitian. If you spot an error or have feedback on this article, please contact us so we can correct it.
References
- [1] How to Gain Weight, Healthline
- [2] How to Gain Weight? Here Is What the Evidence Says, Acibadem Health Point
- [3] Intentional Weight Gain Strategies in Young Adult Athletic Individuals, MDPI
- [4] Greater Energy Surplus Promotes Body Protein Accretion in Healthy Young Men: A Randomized Clinical Trial, ScienceDirect
- [5] Underweight, Cleveland Clinic
- [6] Malnutrition in Women, Nutrition Landscape Information System, World Health Organization
- [7] Body Mass Index (BMI), Kaiser Permanente
- [8] Underweight in Adults: Time for Ethnic-Specific Criteria?, Asia Pacific Journal of Clinical Nutrition
- [9] Healthy Ways to Gain Weight Fast: Best Food Choices, Fortis Healthcare
- [10] High Calorie Foods to Gain Weight, Matt’s Fit Chef
- [11] 28 Best Foods to Gain Weight, Godigit
- [12] 28 Best Foods to Gain Weight, Godigit

