山楂能防治心血管疾病,具有扩张血管、强心、增加冠脉血流量、改善心脏活力、兴奋中枢神经系统、降低血压和胆固醇、软化血管及利尿和镇静作用;防治动脉硬化,防衰老、抗癌的作用。山楂酸还有强心作用,对老年性心脏病也有益处。它能开胃消食,特别对消肉食积滞作用更好,很多助消化的药中都采用了山楂;山楂对子宫有收缩作用,在孕妇临产时有催生之效,并能促进产后子宫复原;能增强机体的免疫力,有防衰老、抗癌的作用。山楂中有平喘化痰、抑制细菌、治疗腹痛腹泻的成分。山楂的禁忌注意山楂不宜与猪肝同食,山楂中含有丰富的维生素C,猪肝中含有铜、铁、锌等金属微量元素,二者同食,使维生素C加速氧化而被破坏,降低了营养价值,故山楂与猪肝不宜同食。山楂与含维生素C分解酶的果蔬不宜同食,黄瓜、南瓜、胡萝卜等果蔬中均含有维生素C分解酶,与山楂同食,会破坏分解山楂中的维生素C,降低营养价值,故不宜同食。山楂与海产品不宜同食,海产品中均含有的丰富的钙、铁、碳、碘等矿物质和蛋白质,而山楂中含有鞣酸,若与海产品同食,会合成鞣酸蛋白,这种物质会导致便秘,引发恶心、呕吐、腹痛等症状,所以不宜同食。山楂与维生素K3相克,维生素K3为止血药,山楂为活血药,其含有的维生素C不利于维生素K3的止血作用。处在换牙期的儿童不宜多食山楂,会损伤牙齿,对儿童牙齿的生长发育造成不利影响。山楂有促进妇女子宫收缩的作用,孕妇多食山楂,会引发流产,故不宜多食。