I have to work to stay busy on the weekends to keep my eating in check. I also do a lot of cooking on Sundays (usually some staples for the whole week, so around 4 hours of cooking), which helps keep me in check. I also plan for smaller meals and more snacks on the weekends at home because I LOVE to snack.
I am lucky I don't have kids and hubs likes to do active stuff on the weekends, which helps. He's now on a diet where he cheats like mad Fri night through Sat night though, so I'm also learning that I have to be super-vigilant during the week because I can't resist doing at least SOMETHING a little off plan with him. I just make sure to enjoy the heck out of whatever I'm eating and the minute I realize that I'm just eating mindlessly or that I'm not still hungry, I give him the rest of whatever I was eating.