Here are the 9 best foods and drinks you can have before bed to enhance your quality of sleep. Almonds. Almonds are a type of tree nut with many health benefits. ... Turkey. Turkey is delicious and nutritious. ... Chamomile tea. ... Kiwi. ... Tart cherry juice. ... Fatty fish. ... Walnuts. ... Passionflower tea. More items...