Wie bei allen Corvus-Arten ist auch das Nahrungsspektrum der Saatkrähe äußerst vielfältig. Obwohl sie tierische Nahrung pflanzlicher vorzieht, liegt letztere dennoch mit drei Fünftel anteilsmäßig im Übergewicht. Regenwürmer, verschiedene Schnakenarten, Käfer und ihre Entwicklungsstadien (vor allem Drahtwürmer, die Larven der Schnellkäfer) sowie Nacktschnecken gehören zu bevorzugten Beutetieren. Daneben werden aber auch Säugetiere wie zum Beispiel Spitzmäuse, Feld- und Schermäuse und gelegentlich, aber selten, Vögel und deren Gelege verzehrt. In den Wintermonaten geht die Saatkrähe auch an Aas, doch in bedeutend geringerem Maße als dies die Aaskrähe tut. Die pflanzliche Nahrung besteht aus Samen aller Art, Getreidearten überwiegen. Daneben werden auch Nüsse und Eicheln, in geringerem Maße Früchte, wie Kirschen und Pflaumen und verschiedene Wildbeeren, aufgenommen. Das Aufzuchtfutter der Jungen ist zu einem hohen Prozentsatz, aber nicht ausschließlich, tierisch.