Die richtige Ernährung eines Turteltauben hängt davon ab, ob sich der Vogel in Gefangenschaft oder in freier Wildbahn befindet. Ein Turteltaube überlebt in freier Wildbahn von Samen, Beeren und Früchten, während ein Turteltaube in Gefangenschaft mehr Getreide und Nüsse in seine Ernährung aufnehmen kann.
Eine grundlegende Trockenmischung für einen Turteltauben umfasst gelbe Hirse, Kanariensaat, weiße Hirse, geschälten Hafer, Buchweizen und Leinsamen. Turteltauben können verschiedene Obstsorten essen, insbesondere Bananen, Äpfel und Birnen. Turteltauben in Gefangenschaft essen auch viele Gemüsesorten mit einer besonderen Vorliebe für Kürbisse. Pilze müssen gemieden werden, da der Turteltaube den hohen Gehalt an Oxalsäure in diesen Lebensmitteln nicht verarbeiten kann.