貝子鳥主要以金花蟲、金龜子、毒蛾幼蟲、刺蛾幼蟲、膜翅目等昆蟲和昆蟲幼蟲為食,此外也吃少量蜘蛛、蝸牛、草子、花等其他小型無脊椎動物和植物性食物。
多數飼養貝子鳥貝子鳥食配方:玉米面2+綠豆面1+豌豆面2+花生面1+雞蛋黃2+成品紅子食2。夏天的時候容易上火,可適當加大綠豆面的比例,冬天天冷,可適當加大花生面的比例,豌豆面對于圓膘很有作用,但是一定要使用熟的,在日常的飼養中,應該嚴密觀察鳥的糞便的情況,這個是很關鍵的,以便隨時對食物加以調整。
但一定要微調,食物的主要配比不能大幅度的換來換去。在飼養一段時間以后要注意鳥是否有上火的情況出現,如果有,可喂一些黃瓜,蜘蛛,玉米蟲。如果鳥不吃黃瓜也有辦法,撤掉水罐和食罐,在黃瓜上撒上一點干面,一般情況下鳥會去吃的,等它吃了以后多會習慣黃瓜的味道的,但是一定要注意停水的時間。煤山雀體形小,不能長時間的缺食缺水。
蜘蛛和玉米蟲的區別在感覺好象是人的藥補和食補的區別。在飼養過一段時間之后,鳥一般都會下到籠子底部去睡覺,而且一般都是靠在籠子邊上,縮在罐子,杠的底下,這是正常的,山雀類的鳥多膽小,這樣它才覺得安全。
可見貝子鳥食是有很多的種類的,它主要以昆蟲和昆蟲的幼蟲喂食,所以說是非常容易飼養的。