Sroka jako przedstawicielka ptaków krukowatych należy do zwierząt wszystkożernych. W składzie jej diety można spotkać naprawdę bardzo różne elementy. Są tam zarówno rośliny, jak również pokarm zwierzęcy. Ogólnie rzecz biorąc, jeśli spojrzymy na to jak wygląda dieta tego ptaka i skorelujemy jej skład z porą roku, to wyjdzie nam, że ptaki te zjadają to, czego w danym momencie jest najwięcej w środowisku, albo to, co akurat znajduje się pod dziobem tego ptaka.