代中国北方的角黍和南方的筒粽互相影响、融合而成。晋朝初年开始有固定在端午节吃角黍的记载，当时民间食用的角黍是用芦叶裹高粱米做成的同时也是一种祭品，制成角状，意义是祈求传宗接代。后世的北方粽馅料常包括红枣、栗子等，亦有传宗接代的意义。南方的筒粽是把大米放入竹筒中炊煮而成的，除食用外也用于祭祀。南方稻作区常常祭祀水神，而传统上龙被视为水神，故人们常用筒粽祭龙，其中一种方式是把筒粽以饲蛟龙，也是越人祭龙的古老活动。而这时角黍和筒粽已开始混同，统称为粽。南朝梁时端午开始有了纪念屈原的意义，于是粽子也成为祭屈原的祭品