Hye, Thanks for the query.
It is possible you are not eating the right foods at the right time when needed by the body. Eating two heavy meals a day will not fulfil your needs.
Gaining weight requires you to eat more calories than you burn. Although fried or sugary foods are calorie dense, eating them exclusively won’t provide enough nutrition to keep you energetic and healthy. Eating several meals and snacks throughout the day and including nutritious, calorie-dense food will help you gain weight healthfully.
Weight gain depends primarily on your genetics, age, weight and activity level. To gain weight, you need to eat more calories than you burn.
If you’re not used to eating large quantities of food at one time, you may find it difficult to fit all of your calories into three meals per day. Eating nutritious, calorie-dense foods every two to three hours will help you get your calories in without making you overly full and sluggish. If you tend to forget to eat or are always on the go, bring calorie-dense snacks such as eggs, mixed nuts, fruits and dairy.
Nutritious, calorie-dense foods provide essential vitamins and minerals, which promote good health and energy. Adding ghee and cream to foods adds additional calories for very little extra physical bulk.
Fruit juice, masala milk provides crucial nutrients. Meal-replacement shakes and protein powder sound like good options but also remember that unless your diet is not planned sadly they won't help.
21 people found this helpful
Was this answer helpful?
Thank you for your feedback.
Suggestions offered by doctors on Lybrate are of advisory nature i.e., for educational and informational purposes only. Content posted on, created for, or compiled by Lybrate is not intended or designed to replace your doctor's independent judgment about any symptom, condition, or the appropriateness or risks of a procedure or treatment for a given person.
Book appointment with top doctors for Unable to Gain weight treatment