Also ich kenne das selber nur zu gut *g*... ob man am nächsten Morgen sofort wieder Hunger hat, hängt wahrscheinlich davon ab, was das fürn Mitternachtssnack war. Wenn man jetzt 3 Vollkorn-Brote essen würde, wäre der Hunger am nächsten Morgen wohl minimal, weil das ne sehr komprimierte und sehr nahrhafte und ballaststoffreiche Mahlzeit ist.
Um mal ein Gegenbeispiel zu bringen... ein Liter Cola, ne Tafel Schoki und ne Tüte Chips wären so schnell "weg", weil vor allem über Nacht sehr viel Zucker verbraucht (vom Gehirn) und zusätzlich aus Zucker/Kohlenhydraten Fett erzeugt wird. Der Körper "freut" sich also beim Schlafgehen, dass man es ihm so einfach wie sonst selten gemacht hat, Reserven anzulegen, und braucht die erstmal völlig auf, bevor er sich an komplizierte Nährstoffe macht.
Somit wird nach ner üppigen Nachtmahlzeit erstens viel mehr verbraucht und eingelagert als nötig, so dass man am nächsten Morgen nix mehr davon hat, und zweitens ist der Magen gerade nach nem voluminösen und nährstoffarmen Nachtsnack so vorgedehnt, dass er morgens wieder gefüllt werden will (da ja wie erläutert keine Nährstoffe mehr übrig sind).
Das ganze entspringt natürlich nur meinem Laien-"Wissen"

.