How can I gain weight and be healthier at 18 years old? - #24630
Hello Doctor! Meri Age 18 years hai or mera weight 38kg sy 40kg tak hi rehta hai Mera weight zyda hi nahi hota mein es wajh se bhot pareshan hun mein bht patli smart nazr ati hun or ye suit ni karta mery p Mujy thori si healthy hona hai or weight gain krna hai ghar p kesy weight gain kar sakti mein or meri age k hisab se kitna weight hona chahye mera?
How long have you been concerned about your weight?:
- More than 6 monthsWhat does your typical daily diet look like?:
- I skip meals oftenDo you have any medical conditions that affect your weight?:
- No, I'm healthy100% Anonymously
No sign-up needed.

Doctors' responses
Helloh
At 18 years, 38–40 kg is underweight for most girls (exact ideal weight depends on your height). If your height is around 5’2”–5’4”, healthy weight is usually 45–55 kg.
Since you skip meals, that is likely the main reason.
What to do at home to gain weight (healthy way):
Don’t skip meals – eat 3 main meals + 2 snacks daily.
Add calorie-rich but healthy foods:
Milk (2 glasses daily) Banana shake / mango shake Peanut butter, nuts, dates Eggs (1–2 daily) Rice, roti, potatoes Paneer, chicken, daal
Add 1 extra roti or extra rice in meals.
Do light strength exercises (squats, lunges) to build muscle, not just fat.
Sleep 7–8 hours daily.
If you eat properly for 2–3 months, you can gain 2–4 kg safely.
If still no weight gain, then check thyroid, hemoglobin, vitamin D once.
I trust this helps Thank you Take care
100% Anonymously
Get expert answers anytime, completely confidential. No sign-up needed.
About our doctors
Only qualified doctors who have confirmed the availability of medical education and other certificates of medical practice consult on our service. You can check the qualification confirmation in the doctor's profile.