En la naturaleza se nutre principalmente de la fotosintesis realizada por las algas zooxantelas que habitan el tejido de sus polipos. Las algas realizan la fotosintesis produciendo oxígeno y azúcares, que son aprovechados por los corales, y se alimentan de los catabolitos del coral, especialmente fósforo y nitrógeno. Esto le proporciona entre el 75 y el 90 % de sus requerimientos nutricionales, completando su alimentación mediante la captura de zooplancton con sus tentáculos y la absorción de materia orgánica disuelta en el agua.