what is the body needing that causes leg cramps?
1 It is found in whole grains, spinach and other leafy green vegetables. 2  A deficiency in magnesium can cause painful leg cramps, migraines, and also insomnia. 3  Potassium: Potassium is another important mineral, the lack of which can cause fatigue, muscle tightness, and cramping.