Smoke less at a time. Occupy yourself with something to do that doesn't involve eating. Smoke and go outside and exercise (away from the food). Chewing gum, like geonagual mentioned.

And don't throw away the weed. Come on.