Plusieurs causes peuvent être à l'origine d'un surpoids : de mauvaises habitudes alimentaires, des dysfonctionnements organiques (thyroïde par exemple), ou encore des raisons psychologiques. Certaines personnes lorsqu'elles sont anxieuse, ou stressée vont calmer cette émotion négative en mangeant. Lorsque nous mangeons quelque chose d'agréable (sucreries, chocolat...), certaines régions du cerveau, appelé "le circuit de la récompense", s'activent et apporte une sensation de plaisir et de réconfort. Mais bien souvent, ce plaisir laisse place à un sentiment de culpabilité qui ne fait que renforcer le mal-être.
L'hypnose va permettre à la personne de modifier son regard sur la nourriture et sur certains aliments. Ainsi il n'y a ni de frustration, ni sentiments de privation puisque la personne n'a plus les mêmes envies de manière tout à fait naturelle. L'hypnose permet aussi de baisser le niveau de stress et/ou d'anxiété et par conséquent de réduire les envies grignotages qui sont là pour apaiser. Il s'agit d'aller vers une alimentation plus en adéquation avec une bonne santé tout en gardant la notion de plaisir.