White squirrels are mainly herbivorous animals and their diet consists of seeds, nuts, buds, fruits, and vegetables. However, they have been known to eat small insects and other invertebrates on occasion.