The causes of weight gain after quitting smoking may include: the effect of nicotine withdrawal on the body (such as a slower metabolism, and the feeling of hunger pangs), increased hunger, comfort eating or replacing one hand-to-mouth action with another.