Рыбки легко поддаются разведению в домашнем аквариуме. Оптимальные условия для нереста — температура 25–27°C и pH около 8.0–8.5. В брачный период самец выбирает на дне место для будущей кладки, обычно у основания крупного камня, выкапывает небольшую ямку и очищает её от мусора, затем начинается ухаживание. Каждая самка откладывает до 60 яиц, которые сразу перемещаются в рот — защитный механизм, характерный для большинства цихлид рифтовых озёр Ньяса и Танганьика. Для оплодотворения самцы используют яркий рисунок из контрастных точек на анальном плавнике, напоминающих икринки: когда самка пытается их собрать, самец выпускает сперму и происходит оплодотворение. На протяжении инкубации (3–4 недели) икринки находятся во рту самки, всё это время она не ест и уязвима для нападок соседей — опытные аквариумисты предпочитают отсаживать самок на 2–3 неделе инкубации в отдельный резервуар, возвращая обратно, когда мальки станут самостоятельными. Не стоит держать самку отдельно от группы слишком долго — она рискует потерять место во внутренней иерархии.