Some health benefits of poppy seeds include relief from pain, anxiety, and insomnia. Poppy seeds have a long history of use in traditional medicine, and they continue to be used in modern times for their purported health benefits. Poppy flour is also said to boost cognitive function and improve digestion.