蔬菜是无机盐如钙、磷、钾、镁和微量元素如铁、铜、碘、铝、锌、氟的重要来源,尤以绿叶蔬菜含量最为丰富。而钙在塌棵菜、老菜、荠菜和金针菜中含量最高。蔬菜中的钾、镁含量也很丰富,其中不少比水果中的含量还要高。如果每天能吃上500克蔬菜,那么其中的钾、镁等多种元素基本上可以满足人体的需要。
蔬菜也是多种维生素,尤其是维生素C和胡萝卜素的良好来源。
高胆固醇血症和冠心病患者应多选用绿色或黄色蔬菜,因其含有较多维生素C,有利于降低血胆固醇和保护动脉壁,而且由于这类患者常常忌吃动物性食物(尤其是动物内脏)而导致维生素A摄入不足,而黄、绿色蔬菜所含的大量胡萝卜素则可以补充。此外,这类患者应多吃洋葱、大蒜以及首蓿(金花菜)等具有降脂和特别“保护”作用的蔬菜。