Les momichogs sont des mangeurs opportunistes et leur alimentation varie en fonction de la disponibilité des aliments. Cependant, ils consomment principalement de petits invertébrés, tels que les insectes, les vers, les crustacés et les mollusques. Ils se nourrissent également de petits poissons, d'œufs de poisson et de matière végétale, comme les algues et les diatomées. Les Mummichogs sont également connus pour récupérer des poissons morts ou mourants et d'autres animaux.