U.S. doctors online nowAsk doctors free
A 20-year-old female asked:

How can i gain weight? i have been struggling to gain weight and according to my age , height, and bmi i am considered underweight.

2 doctor answers6 doctors weighed in
Dr. Naresh Rao
Sports Medicine 24 years experience
Check caloric intake: The most common reason for being underweight according to bmi assuming you are taking in enough calories for your height is genetics. If one of your parents have he same body type, it does become more difficult to gain weight. With that said, it is important to eat more calories that what you are expending. Check how many calories you are burning at rest, with daily activities, and with exercis.
Dr. Thomas Heston
Family Medicine 29 years experience
Eat at McDonalds two or three times a week. That should do it.
Dec 7, 2012
Dr. Heidi Fowler
Psychiatry 25 years experience
Eat healthy foods: high in calories. Eat 6 meals /day. Work on strength training to build large muscle groups. Work out w heavier weights w fewer repetitions. Sleep at least 8 to 9 hrs/night. Hydrate well w water. Foods to help w weight gain: almonds, cashews, pecans, sunflower seeds, flax seeds, walnuts, hummus, avocados, granola, trail mix, dried fruits, protein shakes & bars, lean meats, poultry, fish, smoothies

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Educational text
Free
Talk to a doctor
24/7 visits - just $39!
50% off with $15/month membership

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Educational text
Free
Talk to a doctor
24/7 visits - just $39!
50% off with $15/month membership
Last updated Nov 5, 2018

Disclaimer:

Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.