镁是地球上所有动物和植物必需的成分。在细胞内除钾以外,镁是最丰富的阳离子,并存在于肝、心、胰腺中。镁是多种酶的重要组成成分,尤其是许多与能量代谢有关的酶都需要镁离子参加激活。镁存在于各种食物中,一般饮食不会引起镁缺乏,在饮食中增加镁,可以降低实验性动脉粥样硬化的严重程度;在临床上,镁对缺血性心脏病治疗有效果。镁对神经和肌肉系统也有一定调节作用,有利于防止血栓和降低血压。小米、燕麦米、大麦米、豆类、小麦等食物中含镁非常丰富。
碘对脂肪代谢有间接影响,可能是通过甲状腺素而发挥作用。甲状腺激素既能刺激胆固醇的合成也能刺激其分解,但后者占优势。因此,总的结果是碘使血胆固醇含量降低。肝炎合并高血压患者适当进食一些含碘食物可有助于血压的恢复。碘的主要来源是海产品,以海带和紫菜等的含量最为丰富。
饮食中要维持较高的锌与镉的比值,这对防止高血压是有益的,牡砺中含有很多的镉,也含有很多的锌,相比而言,锌比镉高得多,因而锌镉比值较高。茶叶、黑面粉、麦胚、燕麦、豆类、坚果类的锌镉比值也较高,因此饮食中应多吃这些食品,有助于高血压的康复。