Unabhängig von irgendwelchen lang- oder kurzkettigem Quatsch, den man dann und dann essen darf ist die einzig richtige Methode, das zu essen was du brauchst... klingt einfach, ist es aber nicht.
Dein Körper ist der einzige auf dieser schönen Erde, der weiß was er gerade in diesem Moment braucht. Wenn du also "Hunger" auf "Egal was" hast, fällt es eher in die Kategorie "Appetit" und den muss man nicht unbedingt stillen.
Wichtig wäre also deinem Körper beizubringen dir zu sagen, was genau er denn jetzt gerade verbrennen will.
Das ist eine Sache, die die meisten Menschen heutzutage leider verlernt haben.
Mal als Beispiel: Wenn du nach dem Sport ganz dringend ne Currywurst oder in Öl und Knoblauch eingelegte Antipasti haben musst, dann brauchst du wahrscheinlich Fette... bei einem Heißhunger auf Reis oder Nudeln sind es eher Kohlehydrate usw.
Aber: In der Regel muss man das erst wieder lernen... denn nur diese "speziellen" Gelüste (die durchaus auch schon mal auf Salate und Co zielen) sind die auf die man hören muss/sollte. Wenn man ständig Gummibärchen "braucht", dann ist man noch bei Appetit.