Geese are grazing birds that eat a variety of different items. They eat roots, shoots, stems, seeds, and leaves of grass and grain, bulbs, and berries. They also eat insects and Canada Geese can submerge their heads in water to graze on aquatic plants.Click to see full answer. Hereof, what do Canadian geese eat? grasses do geese eat bananas? Bananas are a staple food for our geese. They love to eat the stools, we drop the stool once we pick the bunch of bananas and split it then call the geese and they love eating the inside of the stool/stem. Also Know, how dangerous are geese? The birds often become aggressive if they believe that their eggs or goslings are threatened. Even if you don’t see a nest, one may be nearby. If you get too close, a goose may attack to defend it. Most goose attacks on humans result in minor or no injuries, but severe injuries can happen.What does a goose do?Geese are large birds that live near rivers and lakes and belong to a group called waterfowl. Most waterfowl eat aquatic plants and animals, but geese gather most of their food on land. Most are vegetarian, grazing on land near fresh water, or feeding on leftover seeds in fields.