I have found that meat (protein) helps build muscle which is good for weight and that eating more of good oils (coconut, olive) help maintain weight. Of course chocolate is also good for oil, calories and delicious.
Good luck. (I know about
weight, having 3 sizes of clothing in my closet
P.S. I no longer care about
weight per se, just wanting muscle for energy and endurance.