Hi,
Weight is a gradual process and it needs a lot of personalized dietary approaches. Drastic changes, supplements, or working out excessively will only give short-term results. Along with the foods that you mentioned you are eating improving your overall food intake with regular physical activity mainly weight bearing exercises will help in putting on weight. Would require your current height and weight to guide you better.
A personalized diet session is highly recommended for you as it takes into account your lifestyle, routine, eating habits, medical conditions if any, medications, height, weight, etc. This helps in identifying the gap areas and correcting them accordingly.
As a start following guidelines can be of help -
1. Eat balanced meals and never skip meals
2. Ensure protein in the form of dals, pulses, dairy, eggs, non-veg is a part of every meal
3. Adequate intake of carbohydrates with protein is important to help gain weight
4. Have calorically dense foods such as potatoes, sweet potatoes, yam, bananas, Chickoo, custard apple, dried fruits
5. Never exercise on an empty stomach have a fruit before exercise
6. Post exercise protein is important
7. Exercise daily for 45 minutes. Mainly weight bearing exercises will help you in putting on weight
8. Have a glass of milk at bedtime
9. Avoid sweets,
sugar, refined flour, processed, packaged foods, etc
Next Steps
For further details or to book an appointment contact us through Practo. Also, do visit our website www.balcalnutrefy.com for client reviews