Spinach
Spinach is rich in many key nutrients for your health, including magnesium, protein, vitamin E and B vitamins. Raw spinach only has about 78 milligrams of magnesium per cup, but one cup of cooked spinach contains over 760 milligrams! That’s twice the amount from kale and collards, with only Swiss chard beating spinach as the top source from leafy greens.