Die Ernährung einer amerikanischen Krähe kann Getreide, Beeren, Kleintiere, Verkehrstote und menschliche Lebensmittelabfälle umfassen. Sie sind Allesfresser und passen ihre Ernährung an Lebensmittel an, die in ihrem Territorium leicht verfügbar sind. Sie sind in erster Linie Sammler und ernähren sich am bequemsten am Boden.
Obwohl Krähen den Ruf haben, Aasfresser zu sein, sind sie keine spezialisierten Aasfresser, und zersetzendes Fleisch macht nur einen kleinen Teil ihrer Ernährung aus. Samen, Nüsse und Früchte sind eine wichtige Nahrungsquelle, und Krähen strömen oft in großen Gruppen zu nahegelegenen Obstgärten, Getreide- oder Maisfeldern, um sie zu füttern. Trotzdem können sie den Landwirten zugute kommen, indem sie eine große Menge der pflanzenschädigenden Insekten wie Heuschrecken, Käfer und deren Larven essen.
Krähen jagen auch größere Beutetiere, darunter Mäuse, kleine Reptilien und Frösche. Sie wurden sogar beim Fangen lebender Fische beobachtet. Hungrige Krähen können anderen Vögeln wie Spatzen und Rotkehlchen folgen und ihre Nester nach Eiern oder Jungvögeln durchsuchen. In städtischen Gebieten suchen Krähen häufig in Müllkippen und Müllcontainern nach Nahrung und stehlen oft Futter aus Outdoor-Tiergerichten. Der beste Weg, um Krähen anzulocken und zu füttern, besteht darin, ein gut sichtbares Futter wie Erdnüsse in der Schale oder Hundefutter auf einer offenen Fläche zu verteilen.