相传,汉文帝(前179—前157年)为庆祝周勃于正月十五勘平诸吕之乱,每逢此夜,必出宫游玩,与民同乐,在古代,夜同宵,正月又称元月,汉文帝就将正月十五定为元宵节,这一夜就叫元宵。
元宵节吃元宵的习俗大约形成于宋代。据记载,唐朝时,元宵节吃“面茧”“圆不落角”。到了南宋,出现了“乳糖圆子”,这应该就是汤圆的前身。宋代周必大所写的《元宵煮浮圆子》诗,里面有“星灿乌云里,珠浮浊水中”的诗句。及至明朝,“元宵”的称呼就比较多了。
民俗专家表示,元宵一开始多被称为“汤圆”,因为它开锅之后漂在水上,煞是好看,让人联想到一轮明月挂在云空。天上明月,碗里汤圆,家家户户团团圆圆,象征着团圆吉利。