What I have learned is a variety of foods is good to feed. But best to read the back of the label and see what sorts of fillers are in the food. Ash, chemicals etc. are typically bad for your fish, make sure you are feeding something without these types of fillers and binders. I also learned tonight, meaty treats are bad for the Africans ie. brine shrimp and bloodworms which in the frozen form my fish LOVE and have been up to this point a 2 to 3 times a week treats for my guys. Those treats on such a high frequency will now be ending. I have had great success with Your Fish Stuff.com foods, Cichlids Cravers, Veggie Delight, Green Supreme are the ones I lean towards for my tanks. Repashy foods is another one which seems to come highly recommended I will be purchasing some of that tomorrow at our monthly meeting, if it is available. Will have to let you know how it works out. Also you can make your own food at home several videos on youtube for that. Go to youtube look up African cichlids home made food and watch the various videos available there. Most of the mixes I have seen are heavy on green leaf veggies (spinach, kale,) green leaf which is high in mineral and vitamin content, cucumbers, garlic is supposed to help with the digestive track. Finally in those homemade blends "mysis" shrimp and squid raw blended all together with other ingredients and frozen is another big hit.