A változó sasas-karvalyok elsősorban emlőket esznek, beleértve a majmokat (makákok, lángurok, kolobusz-majmok), buszbabies, galagók, csimpánzok, gorillák és lemurok. Emellett madarakat is fogyasztanak, mint turakók, földibivalyok és fakopáncsok. Kisebb prédák: fahyraxok, óriásmókusok, repülómókusok, antilopok és manguszták. Lehet, hogy néha hüllőket (kígyók, gyíkök) és rovarokat (bogarak, szúnyogok, természet) is esznek.