11. Spinach and Swiss Chard Are Sources of Magnesium

Spinach, Swiss chard, and other leafy greens are great sources of magnesium, which can decrease or even prevent migraine in some cases, says Brown.
Several studies have found that many people with migraine have low brain magnesium levels, according to the American Migraine Foundation, and many people with migraine take magnesium supplements in addition to their migraine medications.
According to remarks made by Belinda Savage-Edwards, MD, a neurologist in Huntsville, Alabama, at the Migraine World Summit, supplements should supplement the food you eat, not replace it, and a wide variety of healthy foods provide magnesium.
It’s important to check with your doctor before going on any type of supplement for migraine or any other health condition.
12. Black Beans Help Keep Blood Glucose Levels Stable

“Carbohydrate types that can help with more stable blood sugar include black beans, squash, quinoa, or root vegetables,” says Ferreira.
Such foods have a low glycemic load, meaning that a typical portion of the food raises blood glucose levels a small to moderate amount. In contrast, foods such as white rice and highly processed breakfast cereals tend to raise blood glucose levels more and faster.