Un régime alimentaire approprié pour un inséparable dépend de si l'oiseau est en captivité ou à l'état sauvage. Un inséparable survit sur les graines, les baies et les fruits dans la nature, tandis qu'un inséparable en captivité peut incorporer plus de céréales et de noix dans son alimentation.
Un mélange sec de base pour un inséparable comprend du millet jaune, des graines d'alpiste, du millet blanc, de l'avoine pelée, du sarrasin et des graines de lin. Les tourtereaux peuvent manger plusieurs sortes de fruits, notamment des bananes, des pommes et des poires. Les tourtereaux en captivité mangent également de nombreux types de légumes avec un penchant particulier pour les courges. Les champignons doivent être évités, car l'inséparable ne peut pas traiter le niveau élevé d'acide oxalique dans ces aliments.