金丝雀幼鸟吃蛋黄。成鸟主要以植物种子为食,但也能吃昆虫。人工饲养的话,可以吃的东西更多,比如小米、谷子、黄豆面、玉米面、窝窝头、狗尾粟等等,同时还能吃切碎的菜叶等。这种鸟在雏鸟时期,不能饿太长的时间,如果亲鸟不喂食的话,需要用蛋黄和青菜汁调成糊状喂给雏鸟。