Migraine is an abnormal activity that tampers with nerve signals, chemicals, and blood vessels in the brain. It is a type of headache of varying intensity, with common symptoms like nausea, vomiting, and sensitivity to light and sound. It is often brought about by hormonal fluctuations, stress, or an allergic response to certain foods and drinks. This condition is usually self-diagnosable as the symptoms are common. When you are suffering from a migraine, you will feel a throbbing or pulsating sensation on one side of the head. Migraine symptoms can be mild or severe.
What causes a migraine headache often varies from person to person. Certain types of foods may cause migraines in some people, while they won’t in others. Symptoms may last for a few hours or up to a few days. If symptoms persist for longer than 72 hours, it may be a sign of a more severe condition that requires immediate medical attention.
You can get a migraine several times in one month, with varying levels of intensity.
Although migraine triggers are different for everyone, some foods reduce your risk of developing the condition. If you experience frequent migraines, you must watch your diet to prevent attacks.
Here are some of the common foods  known to improve migraine symptoms:
Leafy green vegetables are packed with nutrients that help contribute to headache relief. Leafy greens like kale, spinach, broccoli, collard greens, and turnip are rich in magnesium, a mineral known for treating headaches. Studies have shown that people who have frequent migraines often have insufficient magnesium levels.
A combination of these veggies supplies you with folate, B6, and B12 which can improve migraine symptoms. Also, they contain powerful antioxidants that help prevent inflammation-related headaches.