北京人喜食江米或黄米制成的红枣年糕、百果年糕和白年糕。河北人则喜欢在年糕中加入大枣、小红豆及绿豆等一起蒸食。山西北部在内蒙古等地,过年时习惯吃黄米粉油炸年糕,有的还包上豆沙、枣泥等馅,山东人则用黄米、红枣蒸年糕。北方的年糕以甜为主,或蒸或炸,也有人干脆沾糖吃。南方的年糕则甜咸兼具,例如苏州及宁波的年糕,以粳米制作,味道清淡。除了蒸、炸以外,还可以切片炒食或是煮汤。甜味的年糕以糯米粉加白糖、猪油、玫瑰、桂花、薄荷、素蓉等配料,做工精细,可以直接蒸食或是沾上蛋清油炸