Question: what are the best foods to eat before bed?
Answer: Bananas. Although generally considered an energy-boosting food, bananas are rich in magnesium which relaxes muscles and they also contain serotonin and melatonin, which encourage sleep.
Almonds. ... 
Honey. ... 
Oats. ... 
Turkey. ... 
Alcohol. ... 
Cheese. ... 
Spicy food.