Если планируется сеанс длительного, многочасового сна, то правильнее есть перед ним медленно усваивающуюся еду с достаточным количеством белков. Скажем, блюда с творогом.
Некоторые здесь могли бы добавить, что максимально заполнять желудок тоже ни к чему. Аккуратно стоит отнестить и к количеству выпитой жидкости -- во сне производство мочи, конечно, сокращается, но переполненный мочевой пузырь или приведёт к пробуждению или к аварии. :)
Возможно, в зависимости от индивидуальной чувствительности, стоит исключить стимулирующие препараты. В первую очередь, речь идёт о кофеине -- т.е., фактически, о напитках вроде чая, какао, кофе. Но, заметьте, на некоторых эти напитки действуют, почему-то, снотворно; не исключено, что из-за привыкания и потери чувствительности (кофеин относится к веществам с наркотическим эффектом), а может быть просто из-за характерного влияния на просвет сосудов (если у кого-то есть мигрень, то она может усложнить погружение в сон, а кофеин может помочь этой мигрени избежать). Осталось лишь заметить, что чай может противоречить первому абзацу моего ответа -- дубильные вещества ухудшают усвоение белков, поэтому, методом исключения, лучше выбрать кофе, не забывая при этом и о втором абзаце, ведь кофеин обладает мочегонным действием.