Battling food addiction is a difficult, life-long process similar to battling any addiction. Unlike smoking though, there's no patch or Nicorette to help you "get off" of food. That's why recovery programs for food addiction concentrate on the psychological aspects of the behavior more than the physiological.
Getting to the root of a psychological behavior is likened to following an electrical extension cord back to the spot on the wall where it's plugged in. In order to deal with food addiction, you've got to first "follow the cord" back to where it's plugged-in. Professional counselors are trained to do just that. Once you've found out where the addiction is "plugged-in", you can work to unplug the source of the food addiction. Your recovery begins once it's unplugged.
I wish this was an easy process (or one that could be easily fixed), but unfortunately it's a day-by-day thing at first. Feel free to comment or share a thought.