Photosynthetic corals like Favites and probably everything else in your tank can eat food, but they don't need food. It's a really important distinction. imo newer hobbyists shouldn't start feeding corals until they have a good amount of hobby experience since it's super easy to overfeed which can mess up your water quality which leads to algae and other issues that can harm your corals or stop them from growing.
Nothing in my tank aside from nems gets fed, everything grows like crazy. Corals prefer stability to food imo.