Riboflavin (vitamin B2) is a promising cure for migraine headaches. Did you know that this vital vitamin is found in many foods, including:
• Lean beef
• Low-fat milk
• Brussels sprouts
It’s important to consume at least 550 mg of riboflavin per day, to reduce headache pain pretty quickly. Be sure to include some of these foods in your meals every day to help avoid migraine pain. I’ve seen this approach works if you stick to natural sources instead of supplements.