I have the same problem but with sweets. I lack the self-control if its in the house. If it's not in the house, I can fight the urge to go out and buy it. It's not really a solution since the cravings don't go away, but at least it prevents me from binging.