Diet / Feeding:What they eat ...Trumpeter Swans feed primarily on aquatic plants; but they also eat grain, grasses and crop foods, such as wheat, potatoes and carrots - especially in the winter when other food sources are not readily available.Only young cygnets (immature swans) eat aquatic insects and crustaceans, as they have a higher requirement for protein than the adults.