1. Identify and avoid your dietary triggers
When it comes to migraine prevention, your best bet is to be careful about what you eat. Food and drinks trigger migraines in up to 20 per cent of patients. Specific foods include wine, dark beer, aged cheese, cashews, onions, chocolate and processed meats, as well as additives like sulfites, MSG and tartrazine. Keep a headache diary and write down everything you ate before an attack, then look for patterns.