Vegetables such as broccoli and cauliflower contain tryptophan, which can actually help you fall to sleep, however when eaten close to bedtime, vegetables with high amounts of slow-to-digest fiber can keep your body working long into the night while you're trying to catch some Zs.reading more