Les aigles-faucons changeants se nourrissent principalement de mammifères tels que des singes, notamment des macaques, des langurs et des colobes, des bushbabies, des galagos, des chimpanzés, des gorilles et également des lémuriens. Ils mangent également des oiseaux tels que les touracos, les calaos terrestres et les francolins. Les proies plus petites comprennent les damans des arbres, les écureuils géants, les écureuils volants, les céphalophes et les mangoustes. Ils sont également connus pour se nourrir occasionnellement de reptiles tels que des serpents et des lézards, ainsi que d'insectes tels que des coléoptères, des sauterelles et des termites.