There is no medical saying that migraine is most afraid of three kinds of vegetables, food does not have the role of treating the disease, migraine can not be treated by diet. Migraine is a chronic neurovascular disease, the cause is still unclear. It is usually treated with medication, such as ibuprofen, diclofenac, ergotamine caffeine combination and so on. Food can satisfy the body’s nutritional needs, but food does not have a role in treating the disease and is generally unable to relieve migraine symptoms. It is important to note that while migraines are not directly related to diet, some diets may trigger migraines, such as eating chocolates containing phenylethylamine, meat products containing nitrites, pickled foods, and alcohol. If migraine is diagnosed, it is important to actively pursue curative and preventive treatments while maintaining a healthy diet and lifestyle. If medication is needed, it should be used in strict accordance with medical advice, and not blindly use foods and medicines without medically proven efficacy to avoid adverse consequences.