Non, les corydoras poivrés ne sont pas carnivores et ne mangent pas d'autres poissons. Ce sont des omnivores et leur alimentation se compose principalement d'algues, de petits invertébrés, de larves d'insectes et d'autres matières organiques trouvées au fond de l'aquarium. Ils ne chassent ni ne proie activement d'autres poissons.