Riboflavin (Vitamin B2)
Tier 2 — promising · Migraine prevention · Energy metabolism
One of the most affordable migraine prevention options available. A 2024 Cochrane update found 400 mg/day significantly reduces migraine frequency by roughly 2 days per month. Also essential for cellular energy metabolism. Water-soluble and very safe even at high doses — excess is simply excreted, turning urine bright yellow. Allow 3–6 months to assess the full benefit.
Dose: 400 mg/day for migraine prevention; take with food; allow 3–6 months before assessing response