What Do Geese Eat?
Geese are primarily herbivores and usually eat tender grasses and plant materials, such as roots, leaves, stems and sprouts. Geese may eat wheat and pellets, which is a common diet for farm-raised geese. Geese may eat bread, but they do not derive much nutrition from it. They also eat insects, fish, rice and corn.