Lots of discussion on supplements in the comments (which are totally fine). But for additional info, sources of dietary magnesium are (descending concentration): spinach/chard, pumpkin seeds, yogurt, almonds, black beans, avocado, figs, dark chocolate, banana.