The food and drinks to avoid don't apply just the hour or so before bed. Start avoiding caffeine starting midafternoon and at least six hours before bed -- that means coffee, tea, many sodas and chocolate -- to allow the effects to wear off in plenty of time.
Alcohol is another no-no. You may think it helps you doze off, but you are more likely to wake in the night as your body begins to process the spirits. It's truly a myth that a drink will help you sleep better at night.
Heavy and spicy foods should also be avoided. They may give you heartburn or other digestive issues and affect your ability to get and stay asleep. Protein is especially hard to digest, so if you have to eat late, opt for lighter fare.
And temporarily skip dessert too for the challenge. Studies show sugar is linked to restless, disturbed sleep.
If you want a light snack before bed, that's OK. Try snacks containing high amounts of tryptophan, an amino acid that is converted in the body to sleep-promoting hormones. Good choices are egg whites, soybeans, low-fat cheese, chicken and seeds, such as pumpkin or sesame.