Best thing you can do to improve body composition is to carry a daily calorie deficit, and do whatever strength training you are able, to maintain your lean mass.
You can not do that eating "three square meals" every day. A part of me is glad the holidays are over. And I had a great time with my family this past season.