东方朔到处散布“长安在劫,火焚帝阙,十五天火,焰红宵夜”的流言,武帝听到流言,心中大惊,连忙请来了足智多谋的东方朔。东方朔假意想了一想,就说:“听说火神君最爱吃汤圆,宫中的元宵不是经常给你做汤圆吗?十五晚上可让元宵做好汤圆,万岁焚香上供,传令京都家家都做汤圆,一齐敬奉火神君。再传谕臣民一起在十五晚上挂灯,满城点鞭炮、放烟火,好像满城大火,这样就可以瞒过玉帝了。此外,通知城外百姓,十五晚上进城观灯,杂在人群中消灾解难。”武帝听后,十分高兴,就传旨照东方朔的办法去做。
到了正月十五,长安城里张灯结彩,游人熙来攘往,热闹非常。宫女元宵的父母也带着妹妹进城观灯。当他们看到写有“元宵”字样的大宫灯时,惊喜的高喊:“元宵!元宵!”元宵听到喊声,终于和家里的亲人团聚了。
如此热闹了一夜,长安城果然平安无事。汉武帝大喜,便下令以后每到正月十五都做汤圆供火神君,正月十五照样全城挂灯放烟火。因为元宵做的汤圆最好,人们就把汤圆叫元宵,这天叫做元宵节。