I've worked from home before, and it is a different experience. At best, untroubled by distractions, work can be done much faster. At times when I got disrupted a lot by queries at work, working from home (and switching off chat/email) might mean the task I needed to be completed would be done in hours not days. Of course when I got back the next day was mostly spent sweeping up those queries.
In more normal WFH times, managing disruptions was still important, and it really helps to focus on small milestones e.g. even if chat window is flashing, I'm going to finish this task before opening it. Otherwise the distractions can stop you in your tracks. Likewise I liked to set a realistic target for the day. The idea being that if I was too easily distracted, then I'd simply have to work later to hit the target, but if focused, then I'd finish early (or stop working early and just keep tabs with any emails / chat after that).
These lessons learnt from studying at home in my early career, when there were some good days and too many bad ones!
As for the eating more, yes that's a challenge. Partly I suspect it's down to the mind needing breaks that it gets in the office, but is getting less at home. Perhaps try fitting specified non-food breaks into the day e.g. water the garden plants / water the house plants / fill up the bird-feeders etc. etc. FWIW, given the groaning table full of cakes, sweets etc. that people used to bring into the office, I find it slightly healthier eating at home!