Riboflavin often strikes people as an unusual recommendation for the treatment of migraines, but recent research has connected high concentrations of riboflavin with a decrease in severity and frequency of migraines. Riboflavin is commonly associated with the production of red blood cells and an increase in healthy circulation, which may impact the blood pressure in the cerebral blood vessels. Riboflavin-rich foods include milk, asparagus, cheese, whole grains, almonds and poultry.