南宋绍熙年间,宋光宗最宠爱的黄贵妃病了。她面黄肌瘦,不思饮食。御医用了许多贵重药品,都不见什么效果。皇帝见爱妃日益憔悴,也整日愁眉不展,最后只好张榜求医。一位江湖郎中揭榜进宫,为黄贵妃诊脉后说:“只要用冰糖与红果(即山楂)煎熬,每顿饭前吃五至十枚,不出半月可以痊愈。”开始大家还将信将疑,好在这种吃法还合贵妃口味,贵妃按此办法服用后,果然如期病愈了。皇帝大喜,展开了愁眉。
原来,山楂的药用功效很多,它能够消食积、散淤(yū)血、驱绦虫、止痢疾、助消化,是消食积的良药,也许是黄贵妃所食山珍海味引起积食,坐下了病,小小山楂解除了病痛。
后来这种做法传到民间,老百姓又把它串起来卖,就成了冰糖葫芦。