Let thy food be your medicine!! I will give many suggestions of what to consume and what to avoid. I always tell my patients we are an experiment of ONE. What may work for some of us may not help another person at all. Go into the laboratory of life with these choices, and determine what works for you.
At night these foods may help you sleep better since they are high in tryptophan, which increases sleep. They are turkey, dates, figs, milk(better to use low fat or 1%), bananas, whole grains, nut butters, and yogurt. Cherries have some natural occurring melatonin the sleep hormone.
Foods to avoid are beverages with caffeine especially within 5 or 6 hours of bedtime. In fact coffee and caffeinated teas or colas should be consumed before noon, as it could take 12 hours for this potent stimulant to be completely metabolized.
Try and finish your last meal of the day at least 3 hours before bed, so complete digestion occurs and you are not up all night with stomach discomfort. Do not go to bed hungry either as this can wake you. If needed a small snack before bed could help. As I mentioned in an earlier post alcohol in any amount interferes with REM the deeper phases of sleep.
Food to avoid since they could be stimulating on your body are bacon, chocolate, ham, potatoes, sugar and spinach, these food have tyramine which increases the release norepinephrine a brain stimulant.