主要吃一些植物的种子、果实和大部分的昆虫。而人工喂养的百灵主要吃谷物和蛋,也可以吃昆虫和一些谷物的种,还能吃少量的水果和蔬菜。一般来说,家养的百灵鸟通常的饲料是绿豆粉拌蛋黄,或者小米拌蛋黄。平均一周喂两次昆虫。要注意不要让百灵鸟摄入过多的油脂,否则会导致百灵鸟变得肥胖。