Altın kartallar fırsatçı avcılardır ve birçok hayvan türünü yerler, fakat çoğunlukla tavşan, tavşan ve kara sincap gibi küçük memelileri ve ayrıca çeşitli kuşları yerler. Koyun ve keçi gibi tutamlar, tilki gibi küçük etoburlar ve sürüngenler gibi beslenirler.
Altın kartallar, kuzey yarımkürede birçok alanda yaşamaktadır ve av türlerinin yerel mevcudiyeti diyetlerini etkilemektedir. Tavşanlar, yabani tavşan, sincaplar ve sıçanlar ve çayır köpekleri gibi diğer küçük memeliler diyetlerinin yüzde 40'ından fazlasını oluşturur. Bazen, sıçanlar, fareler, ıvır zıvır ve gerbiller gibi daha küçük memelilerle de beslenirler. Etçillerin arasında, altın kartallar en çok tilkileri avlarlar ve bazen çakalları, sansarları, kedileri, su samurlarını ve porsukları da yerler. Yaygın olarak altın kartallar tarafından tüketilen kuşlar; tavuğu, sülünleri, zekalı hayvanlarını, kekliklerini, güvercinleri ve kazları içerir.
Altın kartallar genellikle geyik, koyun ve keçi gibi genç yavruları avlarlar çünkü büyük avları uzak tutamazlar. Bununla birlikte, alçaktan uçtukları, daha büyük memelilerin sırtlarını veya boyunlarını tuttukları, daha büyük memeliler çöktüğü ve yerlerinde beslenene kadar beklettiği bilinmektedir. Tüketilen en yaygın sürüngenler çeşitli yılan türleridir, ancak altın kartallar da büyük kertenkelelerle beslenir. Altın kartallar kaplumbağa avladığında, yerin 60-70 metre yukarısında uçarlar ve kabukları kırılmalarını umarak kaplumbağaları düşürürler. Bazı bölgelerde, altın kartallar somon, alabalık, turna balığı ve diğer balıklarla beslenir.