FAQs What causes migraine? December 21, 20170 Comments1230Views Q. What causes migraine? A. It can be due to an allergy to a food. Cheese and chocolate if taken in great quantities give rise to migraine. NOTE: Kindly consult with doctor before attempting any of the home cures.You may be interested in:Can pill be started at any point of life?How to Cure Migraine at Home Naturally?Health Benefits of Cayenne PepperWhy do we mean by plaque?How to Cure Headache at Home Naturally?Health Benefits of FeverfewHealth Benefits of CowslipIs drinking safe?Health Benefits of Piper SarmentosumHealth Benefits of Blue FungreekAlso Read I just had an abnormal smear test. My doctor says that is not cancer but he wants to do certain follow-up tests? Should I get them done?