Les vautours turcs se nourrissent de charognes, qui sont des carcasses d'animaux morts et en décomposition. Les charognes sont souvent pourries et ont une odeur nauséabonde à cause de la croissance bactérienne. La charogne est la principale source de nourriture des oiseaux charognards, y compris d'autres espèces de vautours, de corbeaux, de buses et de pygargues à tête blanche.
Les vautours turcs évitent les charognes devenues putrides et préfèrent leur viande fraîche. Leur régime alimentaire se compose de nombreux types d'animaux de différentes tailles. Les vautours turcs sont des omnivores. À l'occasion, les vautours à dinde mangent des matières végétales, telles que des citrouilles, de la végétation riveraine et diverses cultures. Ils mangent également des insectes, des poissons échoués et d'autres invertébrés lorsque cela est nécessaire. Il est extrêmement rare qu'un vautour tue sa proie.
Parce que les vautours à dinde se débarrassent de la viande qui ne serait pas mangée autrement, ils aident à prévenir les maladies. Cela leur confère un rôle écologique important. Les vautours dinde recherchent leur nourriture en utilisant leur odorat aiguisé, planant au-dessus du sol pour détecter l'odeur de l'éthylmercaptan, qui est un gaz que les animaux produisent lorsqu'ils commencent à se décomposer.
Les vautours turcs ont un odorat si puissant qu'ils peuvent détecter la viande sous la canopée des arbres. Les vautours à tête rouge sont généralement les premiers à trouver de la nourriture, et d'autres espèces de vautours et de condors les suivent jusqu'à la source de nourriture.