La maggior parte degli avvoltoi mangiano carogne, che include animali morti in tutte le fasi della decomposizione. Anche se preferiscono la carogna dei mammiferi, gli avvoltoi mangiano anche rettili, anfibi, pesci e carcasse di uccelli.
L'acidità di stomaco del vulture è estremamente acida e consente all'avvoltoio di mangiare carogne molto vecchie e addirittura infette da malattie come la tossina botulinica e l'antrace. Gli avvoltoi individuano la loro carogna con la vista o l'odore, a seconda della specie, e sono talvolta noti per uccidere animali malati o feriti se non sono disponibili altre fonti di cibo. Se non riescono a perforare la pelle di una carcassa con i loro becchi, spesso aspettano che altri predatori lo facciano e poi si ingozzano finché non riescono a volare a malapena.