Kartallar etoburdur, bu da yalnızca etle beslendikleri anlamına gelir. Bazı kartal türleri temizleyicilerdir, bu da daha önce ölü olan balık ve hayvanları yedikleri anlamına gelir. Kartallar ayrıca avlarını avlar, ancak bazı türler diğerlerinden daha aktif olarak avlanır.
Eagle Nature'a göre, Amerikan kel kartalının beslenme şekli yüzde 60 ila 90 balıktan oluşuyor. Kel kartallar avlandıklarında ve canlı balıkları mevcut olduklarında yakaladıkları halde, çoğu ölü balık olarak temizlenir. Yakalanan balığın türü yere göre değişir; Kartallar tipik olarak hangi balık türünün yaygın olduğu konusunda avlanır ve temizlenir. Yüzeye yakın yüzen kefal ve siyah balık avlardır. Kel kartalın diyetinin geri kalanı, balıkçıllar, kargalar, tavuklar ve küçük domuzlar gibi daha küçük kuşlardan oluşur. Ayrıca diğer yırtıcı kuşları kovaladıkları, bıraktıklarında yemeklerini yakaladıkları bilinmektedir.
Kartalların her gün bir şeyler yemesine gerek yoktur. Mide içinde yer alana kadar yiyeceği depolayan, mahsul olarak bilinen özel bir sindirim organına sahiptirler. Bu, daha sonra ihtiyaç duyulana kadar büyük bir öğün saklamalarını sağlar ve yiyecek birkaç gün veya hafta boyunca kıt ise kartalın zayıflamasını önler.