La especie es un carnívoro depredador. En la naturaleza, su dieta consiste en peces pequeños, invertebrados, moluscos, así como algas que ingiere al comer presas de rocas y piedras. En condiciones de acuario, se recomienda ofrecer alimentos de alta calidad, como artemias vivas o congeladas, larvas de mosquito, carne de camarón y mejillones. Además, se deben incluir suplementos vegetales, como escamas de espirulina. El uso de peces pequeños vivos para la alimentación no es obligatorio. En el mercado existen alimentos especializados de algunos fabricantes, desarrollados para cíclidos depredadores de los lagos Malaui y Tanganica, que pueden ser una excelente alternativa. No se les debe dar carne de mamíferos ni de aves: los lípidos que contiene no se metabolizan correctamente y provocan depósitos de grasa e incluso degeneración de los órganos.