Question: how to gain weight elderly?
Answer: Choose high calorie and high protein foods at every meal and snack. ... 
Choose eggs, meat, poultry, fish and nut butters. ... 
Add healthy fats or oils to your usual foods such as drizzling olive oil on your steamed vegetables or adding non-hydrogenated margarine to your brown rice.