Baby swallows typically eat insects that the adult swallows feed them. Swallows are insectivores but also eat berries and seeds off the ground.
Baby swallows often stay in the nest for around one month. While they are still in the nest, the female or male adult swallow brings them a portion of the food they catch. Adult swallows catch the insects mid-air with their large beaks. During colder months where the insect population decreases, the birds will forage for berries or migrate to areas with more abundant food sources. Sometimes the young swallows will die if the food sources are scarce. Swallows also drink while flying. They will fly low enough to water sources to dip their beaks in without stopping.