4 doctors weighed in:

I weigh 120 and im 5'7 how can I gain weight and still eat healthy?

4 doctors weighed in
Dr. Steven Bowers
Internal Medicine
2 doctors agree

In brief: BMI

At that height and weight your bmi calculates to 18.
8, which is within the normal range. You do have room to gain weight and remain normal, though. Eat a diet balanced in the four food groups with increased calories and you will gain weight.

In brief: BMI

At that height and weight your bmi calculates to 18.
8, which is within the normal range. You do have room to gain weight and remain normal, though. Eat a diet balanced in the four food groups with increased calories and you will gain weight.
Dr. Steven Bowers
Dr. Steven Bowers
Thank
Dr. Daniel Kessler
Family Medicine
1 doctor agrees

In brief: More protein

Have some labs make sure there is no medical condition that can lead to being underweight.
You want to aim for around 140-150. You need to increase protein in your diet. Good luck.

In brief: More protein

Have some labs make sure there is no medical condition that can lead to being underweight.
You want to aim for around 140-150. You need to increase protein in your diet. Good luck.
Dr. Daniel Kessler
Dr. Daniel Kessler
Thank
Get help from a real doctor now
Dr. Marsha Davis
Board Certified, Internal Medicine
24 years in practice
67M people helped
Continue
108,000 doctors available
Read more answers from doctors