A large part weight gain when quitting smoking ciagettes is mental.

Cigarette smokers are used to putting something in their mouths every hour. When you quit, this oral fixation is still there. It's only natural to shove food in there.