Amerikan kargalarının diyetinde tahıllar, meyveler, küçük hayvanlar, yol katliamı ve insan gıda atıkları bulunabilir. Omnivordurlar ve diyetlerini kendi bölgelerinde kolayca bulunan yiyeceklere uyarlarlar. Öncelikle toplayıcılar ve en rahat beslendikleri yerler.
Kargaların lirayon yiyicileri olma ününe sahip olmalarına rağmen, uzmanlık uzmanları değildir ve etin ayrıştırılması diyetlerinin sadece küçük bir bölümünü oluşturur. Tohumlar, kuruyemişler ve meyveler önemli bir besin kaynağıdır ve kargalar çoğunlukla büyük gruplar halinde yakındaki meyve bahçelerine, tahıllara veya mısır tarlalarına beslenirler. Buna rağmen, çekirgeler, böcekler ve larvaları gibi mahsullere zarar veren büyük miktarda böcek yiyerek çiftçilere fayda sağlayabilirler.
Kargaların, fareler, küçük sürüngenler ve kurbağalar da dahil olmak üzere, daha büyük avları avladıkları bilinmektedir. Canlı balık avladıklarını bile gözlemlediler. Aç kargalar, serçeler ve robotlar gibi diğer kuşları takip edebilir ve yumurtalarını veya yavru kuşlarını yuvalarına basarlar. Kentsel alanlarda, kargalar çöplüklerde ve çöplüklerde sıkça beslenir ve genellikle açık havada evcil hayvan yiyeceklerinden yiyecek çalınır. Kargaları çekmenin ve beslemenin en iyi yolu, açık bir alana, kabuğundaki yer fıstığı veya köpek maması gibi yer fıstığı gibi kolayca görülebilecek yiyecekleri yaymaktır.