Niangao is een Chinese lekkernij die vooral tijdens Chinees nieuwjaar wordt gemaakt. Nian (粘) betekent kleverig. Gao 年 betekent cake, wat in uitspraak hetzelfde is als "hoog". Symbolischh betekent Niangao dus steeds een stapje omhoog.
Er zijn twee oorspronkelijke hoofdvormen van niangao. De ene is uit de Sjanghainese keuken en de andere uit de Kantonese keuken. Ze worden allebei eerst gestoomd. Om het later weer warm te maken, kan men hem nog een keer stomen. De Kantonese vorm van niangao kan men na stomen en afkoelen, bakken in de wok met een beetje ei.