Squirrels' diet consists primarily of a wide variety of plant food, including nuts, seeds, conifer cones, fruits, fungi and green vegetation. However some squirrels also consume meat, especially when faced with hunger.