白冠雞的飲食習性非常多樣,它們主要以植物爲食,包括但不限於水生植物的嫩芽、葉、根、莖,以及各種植物的果實、種子、幼芽、嫩葉、花、塊莖、塊根。此外,白冠雞也會喫昆蟲、蠕蟲、軟體動物等動物性食物。在繁殖期,它們還會喫魚。在野外,白冠雞可能會飛到農田地邊偷喫農作物,包括黃豆種子、黃豆芽葉、豌豆、玉米、油菜、小麥種子、麥苗、水稻等。野生植物主要有橡子、山茶種子、杜鵑、木姜子、麥冬、爬山豆、魚腥草、馬尾松種子、懸鉤子、莢蒾、燕麥、袍櫟、蕨、漆樹、惠蘭、薯蕷、胡頹子、胡枝子、茅慄、苔草、半夏、毛莨、柏樹、麻櫟等各種喬木、灌木和草本植物的葉、花、果實、塊根和種子。此外,也喫鞘翅目和鱗翅目昆蟲、蝸牛、蚱蜢、螽斯等動物性食物。