Wild Colomesus asellus are reported to consume benthic crustaceans, fish, planktonic invertebrates, and plants.
In the wild, Colomesus asellus is known to eat a variety of food sources, including bottom-dwelling crustaceans, fish, tiny invertebrates, and aquatic plants.