Zebra finches eat primarily various types of seeds. Their beaks are well adapted for dehusking seeds. Although they prefer a diet of seeds, they also eat a variety of fruits, vegetables, and live food such as insects. A diet that varies in nutritional content is important for the overall health and well being of a finch. Eating insects during breeding is especially important to ensure healthy young.
Animal Foods: insects
Plant Foods: leaves; seeds, grains, and nuts; fruit
Primary Diet: herbivore (Granivore )