补充镁主要的靠食用含镁高的食物。补镁的十种最佳食物有:杏仁、巴西坚果、牛油果、黑莓、荞麦、香蕉、腰果、黑芝麻、紫菜、南瓜籽。
每天除食用这些食物来补镁之外,也可以服用锌镁片来增加锌含量。但是药补不如食补。