What do squirrels eat?
Most squirrels eat nuts, seeds, grain, and fruit. By far their favorite food would be nuts, followed by sunflower seeds. Urban squirrel have adapted to eat just about anything, including pizza, luncheon meats and all forms of snack foods. Squirrels have been known to eat bird eggs, but this is a last resort. When natural food is scarce, they will eat anything they can find.