Healthy weight gain for thin people
"Kuch khaya karo!" Thin people hear this all the time. But gaining weight is just as hard for some people as losing it is for others. The aim is not to eat junk food, it is to build muscle and healthy weight with good food.
Quick answer
- A BMI under 18.5 is underweight. Check yours with our BMI calculator.
- To gain about 0.25 to 0.5 kg a week, eat about 300 to 500 calories more than your body uses.
- Eat more often (3 meals and 2 to 3 snacks), add healthy fats and protein, and drink some of your calories as milk or lassi.
- Do strength exercise 2 to 3 times a week, so the weight you gain is muscle, not just fat.
First, check if you are really underweight
Many people who feel "too thin" actually have a healthy weight. Find your BMI with our BMI calculator:
- Below 18.5: underweight. Gaining some weight is a good goal.
- Below 17: moderately underweight. Please see a doctor too.
- 18.5 to 22.9: healthy weight for South Asians. You may want more muscle, but you do not need to gain fat.
When to see a doctor first
If you are losing weight without trying, or you have always eaten a lot but cannot gain, it is worth getting checked. Some causes are:
- Overactive thyroid (hyperthyroidism)
- Diabetes (high sugar can cause weight loss, thirst and passing a lot of urine)
- Stomach and gut problems, such as celiac disease, ulcers or worms
- Tuberculosis (TB), which is still common in Pakistan and India, especially with a cough, fever or night sweats
- Stress, anxiety, depression or an eating disorder
A doctor can do simple blood tests. Please see one quickly if you have lost more than 5 percent of your weight in 6 to 12 months without trying.
How many calories do you need?
Use our calorie calculator and choose the "gain" goal. It adds about 300 to 500 calories to the amount your body uses each day. This leads to a slow, steady gain of about 1 to 2 kg a month, which is mostly muscle if you also do strength training.
Eating far more than this does not help much. The extra mostly turns into fat, often around the belly.
Healthy foods with a lot of calories
| Food | Portion | Calories | Protein |
|---|---|---|---|
| Full cream milk | 1 glass, 250 ml | 160 | 8 g |
| Banana milkshake (no added sugar) | 1 glass with 1 banana | 270 | 9 g |
| Peanut butter | 2 tablespoons | 190 | 7 g |
| Almonds, walnuts or peanuts | 1 handful, 30 g | 170 to 190 | 5 to 7 g |
| Dates | 4 pieces | 90 to 110 | 1 g |
| Eggs | 2 boiled | 156 | 12.5 g |
| Paneer | 80 g | 210 | 14 g |
| Chicken or mutton salan | 2 pieces with gravy | 250 to 350 | 20 to 25 g |
| Daal with a tarka | 1 bowl | 230 to 280 | 13 g |
| Oats or daliya with milk and nuts | 1 bowl | 350 | 12 g |
| Potato (boiled) | 1 medium | 130 | 3 g |
8 simple ways to eat more
- Eat 5 to 6 times a day. If big meals fill you up fast, add 2 or 3 snacks between them.
- Drink your calories. A glass of milk, a banana shake or a lassi between meals adds 150 to 300 calories without making you feel very full.
- Add healthy fats. A teaspoon of ghee or oil on daal, a spoon of peanut butter on toast, nuts on oats. Fats have more calories per bite than anything else.
- Protein at every meal: eggs, daal, chana, dahi, chicken, fish, paneer. Read how much protein do I need. For gaining muscle, about 1.2 to 1.6 g per kg of body weight a day works well.
- One extra roti or a little more rice at lunch and dinner.
- Do not drink a lot of water just before meals. It fills you up. Drink between meals instead.
- Keep snacks ready: a jar of mixed nuts, roasted chana, dates, bananas, boiled eggs.
- Make food enjoyable. Eat with family, add chutney and raita, and try new desi recipes.
Avoid the shortcut of eating lots of junk food, cold drinks, mithai and fried snacks. It adds weight, but mostly as fat, and raises the risk of diabetes and heart disease, which South Asians already face at a younger age.
A sample day (about 2,600 calories)
| Meal | What to eat | Calories |
|---|---|---|
| Breakfast | 2-egg omelette, 2 rotis or 1 paratha with little oil, a glass of milk | 600 |
| Mid-morning | Banana shake and a handful of almonds | 450 |
| Lunch | Chicken salan, 2 rotis, daal, salad, dahi | 750 |
| Evening | Peanut butter on 1 slice of whole wheat bread, chai | 300 |
| Dinner | 1.5 cups rice, chana or rajma, sabzi, raita | 550 |
For a ready-made plan at your calorie target, try our diet plan maker.
Build muscle, not just weight
Food gives your body the materials. Strength training tells your body to use them for muscle. Without exercise, extra calories are stored mostly as fat.
- Do strength exercises 2 to 3 times a week: squats, push-ups, lunges, rows with water bottles or a bag, or gym machines.
- Start with what you can do and add a few more repetitions or a little more weight each week.
- Rest well and sleep 7 to 8 hours. Muscle grows while you rest.
- Walking is still good for your heart, but you do not need long cardio sessions.
Check your progress once a week on the scale and once a month with a tape on your arms and chest. Our body fat calculator can help you see if you are gaining muscle or fat.
Be careful with "weight gain" powders and pills
Many "weight gainer" products sold online and in local shops are just sugar and milk powder with a high price. Some herbal or "desi" weight gain pills have been found to contain hidden steroids, which can cause serious harm. Do not take any pill or powder that promises fast weight gain without a doctor's advice.
Common questions
How can I gain 5 kg in a month?
That is too fast for healthy weight gain. Most of it would be fat and water. A safe goal is about 1 to 2 kg a month with extra food and strength training.
Which desi foods help gain weight fast?
Milk, lassi, banana shakes, nuts, peanut butter, dates, eggs, paneer, daal with a tarka, chicken and an extra roti at meals are healthy, calorie-rich choices.
Should I eat more ghee to gain weight?
A little ghee on daal or roti helps add calories, but large amounts every day can raise cholesterol. Nuts, peanut butter and cooking oils are better choices for most of your extra fat.
Is a BMI of 18 bad?
A BMI under 18.5 is underweight. It can mean low energy, weak immunity and weak bones over time. Try to gain a little weight, and see a doctor if you are losing weight without trying.
Sources
- World Health Organization. A healthy lifestyle: WHO recommendations (BMI classification). www.who.int
- Iraki J, Fitschen P, Espinar S, Helms E. Nutrition recommendations for bodybuilders in the off-season: a narrative review. Sports, 2019;7:154. doi.org/10.3390/sports7070154
- Jäger R, Kerksick CM, Campbell BI, et al. International Society of Sports Nutrition position stand: protein and exercise. Journal of the International Society of Sports Nutrition, 2017;14:20. doi.org/10.1186/s12970-017-0177-8
- Gaddey HL, Holder K. Unintentional weight loss in older adults. American Family Physician, 2014;89:718-722. www.aafp.org/pubs/afp/issues/2014/0501/p718.html
- U.S. Food and Drug Administration. Tainted products marketed as dietary supplements. www.fda.gov
- U.S. Department of Agriculture, Agricultural Research Service. FoodData Central. fdc.nal.usda.gov
How we write our articles: sources and editorial policy. Found a mistake? Tell us.
