石燕鸟吃小鸡饲料拌黄鳝的肚肠、骨头喂,雏鸟就灌面包虫,或者是面包虫和泡软后捏成小团的鸡饲料,雏鸟用小鸡饲料加瘦肉末加鸡蛋黄,蒸好混水灌。
石燕鸟以昆虫为食,如鞘翅目、鳞翅目、膜翅目、双翅目、半翅目、直翅目、蜻蜓目等昆虫和昆虫幼虫。此外也吃少量植物果实和种子,如草莓、悬钩子、荚蒾,胡颓子、马桑和草子等。