There are more migraine triggering foods that should be avoided as much as possible. These include the following: 1. alcoholic beverages; 2. caffeine-containing beverages and foods, such as coffee and chocolate, etc. High concentration of caffeine can directly trigger migraine, and the intake of chocolate should be controlled within 200g; 3. fresh food, such as MSG and seafood, etc. Excessive intake of fresh food causing excessive dampness in the body can directly lead to phlegm-damp headache; 4. foods with high yeast content; 5. Eating too cold or too much fruit can also trigger headache; 6. Protein intake is recommended to be controlled at 100g/d, not too much. Patients with migraine need to pay attention to the choice of food, and there should be a limit to what they can eat, and delicious food should not be eaten in excess.