Tree seeds such as acorns, nuts and cones of conifers are the squirrel's main diet. They also eat buds, leaves, berries, mushrooms, caterpillars, bird eggs and even young birds.