Since z1, z2, z3 are the roots of x3 + 3ax2 + 3bx + c = 0.
We have
z1 + z2 + z3 = -3a
⇒ z1 + z2 + z3/3 = -a
and
z1z2 + z2 z3 + z3z1 = 3a
Hence, the centroid of the triangle ABC is the point with affix −a. Now, the triangle will be equilateral if

Therefore, the condition is a2 = b.