Make no mistake, Frontosa Cichlids are predators and are perfectly willing to eat any tank mates small enough to fit, even other cichlids. ... The only real issue is finding fish that can thrive in the same hard water conditions as Frontosas. As a result they are almost always kept with other Rift Lake fish.
What fish can go with frontosa?
The Blue Dolphin Cichlid is a relatively large fish from nearby Lake Malawi. Since that lake is also strongly alkaline with hard water it does well with Frontosa conditions. Sometimes they are also called Humphead Cichlids as the males have a huge nuchal hump, similar to male Frontosas.
Will cichlids eat small fish?
They may eat very small fish because they are omnivores, but they should do fine in a community tank with medium-sized species.