燕子在空中展现出其捕猎技巧的灵活性,是一群雀形鸟类中的佼佞者。小燕子的饮食主要包括蝗虫、蚊子、果蝇和青虫。在饲养小燕子时,除了可以在田野中捕捉蚂蚱和蚯蚓,还可以从市场购买面包虫作为饲料。除了昆虫,小燕子也能接受谷物如小米和麦子,并且偶尔会有特殊的零食,如投喂一些杂粮。关于小燕子的狩猎行为,它们不会盲目地飞向空中,用嘴随意吞噬浮游生物,而是以主动的方式追击特定的猎物。主要食物来源是空中的无脊椎动物,尤其是那些如果蝇等昆虫。但双色树燕除外,它们通常以植物性的浆果为主食,这种习惯只在昆虫资源枯竭时才出现。
对于喂养小燕子的幼鸟,一般需要持续20天左右的时间才能学会飞行,然后再继续5至6天,让它们自己寻找食物。在这段期间,小燕子最喜欢吃的是非硬壳类昆虫,可以将它们剪成碎片后喂给它们,也可以提供一些煮熟的小米或菜叶。此外,还可以尝试提供一些鸡蛋、水果以及助消化的饼干,以及粉末状维生素来补充营养,保持每两小时进行一次喂养,每次四口左右,只需黄豆大小即可,以少量多餐的方式确保营养均衡。如果幼鸟无法张开嘴,可以用手帮助它张开,然后使用棉签蘸取食物进行喂养;或者使用筷子供它吸引进食。如果幼鸟状态不佳,可先放回温暖阴凉的地方让其恢复体力后,再开始进餐。
由于通常一个窝里会有几只幼鸟,在喂养时要注意不要遗漏任何一只,以免造成死亡。当小燕子长大到能够自由翅膀飞翔的时候,可以适当增加面包虫和肉虫作为额外食品。