山楂含多种维生素、山楂酸、酒石酸、柠檬酸、苹果酸等,还含有黄酮类、内酯、糖类、蛋白质、脂肪和钙、磷、铁等矿物质,所含的解脂酶能促进脂肪类食物的消化。促进胃液分泌和增加胃内酶素等功能。中医认为,山楂具有消积化滞、收敛止痢、活血化淤等功效。主治饮食积滞、胸膈痞满、疝气血淤闭经等症。山楂中含有山萜类及黄铜类等药物成分,具有显著的扩张血管及降压作用,有增强心肌、抗心律不齐、调节血脂及胆固醇含量的功能。一般人皆可食用。儿童、老年人、消化不良尤其适合食用。伤风感冒、消化不良、食欲不振、儿童软骨缺钙症、儿童缺铁性贫血者可多食山楂。山楂不能空腹吃含有大量的有机酸、果酸、山楂酸、枸橼酸等,空腹食用,会使胃酸猛增,对胃黏膜造成不良刺激,使胃发胀满、泛酸,若在空腹时食用会增强饥饿感并加重原有的胃痛,少吃生山楂生山楂中所含的鞣酸与胃酸结合容易形成胃石,很难消化掉。如果胃石长时间消化不掉就会引起胃溃疡、胃出血甚至胃穿孔。因此,应尽量少吃生的山楂,尤其是胃肠功能弱的人更应该谨慎。医生建议,最好将山楂煮熟后再吃。孕妇莫吃山楂!孕妇早期妊娠反应,喜欢选择味道酸的水果,但不要选择山楂,因为山楂有破血散淤的作用,能刺激子宫收缩,可能诱发流产!产后服用可促进子宫复原。
孕妇、儿童、胃酸分泌过多者、病后体虚及患牙病者不宜食用。