Agree with CrazyLegz about the spirulina, while snorkeling with JDs in cenotes in Mexico, I noticed that they constantly graze on algae that is growing everywhere.

Although they try to eat the livebearers that hover above them, they seem to miss at least 9 out of every 10 times, meaning 90% of their diet is algae and whatever lives within it.

Any spirulina based food should work, I use HBH Super Soft Spirulina for all my cichlids, it is not dry, and easily sinks.