Update: I have had a little time to think about this further and have been able to show that if a smooth Kähler metric $g$ on a complex $n$-manifold $M$ has a potential $f$ that is a function of the distance from a point $p\in M$, then the metric must be locally rotationally symmetric about $p$, i.e., the group of local $g$-isometries that fix $p$ is isomorphic to $\mathrm{U}(n)$. In particular, this shows that, if it has this property with respect to every point $p\in M$, then it must have constant holomorphic sectional curvature. I'll describe the steps in my argument, but I won't put in the details (which are somewhat long) unless there is interest. I'm leaving my original answer below, for notational purposes, even though that preliminary analysis was inconclusive.
Fix notation as in the original answer: There is an open $p$-neighborhood $U\subset M$ on which there exists a Kähler potential $f$ for $g$ that is a function of the $g$-distance $r:U\to\mathbb{R}$ from $p$, i.e., $f = h\bigl(r^2\bigr)$ for some function $h$ and $\frac{i}{2}\partial\bar\partial f = \Omega$, where $\Omega$ is the Kähler form of $g$. (Clearly, one can assume that $h(0)=0$, and it is not hard to show that $h$ must be smooth on $[0,\epsilon)$ for some $\epsilon>0$ and must satisfy $h'(0) = 1$.) Because $r$ satisfies $|\nabla r|^2 = 1$, it follows that $|\nabla f|^2 = 4 r^2 h'(r^2)^2 = \phi(f)$ for some function $\phi$ that satisfies $\phi(0)=0$ and $\phi'(0)=4$. Elementary identities then show that $f$ must satisfy the equation $$ \partial f \wedge \bar\partial f \wedge \bigl(\partial\bar\partial f\bigr)^{n-1} = \frac{1}{4n}\phi(f)\ \bigl(\partial\bar\partial f\bigr)^{n}. $$ Conversely, if $f$ is any solution of this equation on a neighborhood of $p\in M$ that satisfies $f(p) =0$, $df_p=0$, and $\frac{i}2\partial\bar\partial f >0$ at $p$ (in the sense of $(1,1)$-forms, then the Kähler form $\frac{i}2\partial\bar\partial f$ deinfes a Kähler metric $g$ such that $|\nabla f|^2 = \phi(f)$ and, from this it easily follows that $f$ is a function of the $g$-distance from $p$. It remains now to show that such an $f$ must be rotationally symmetric in the above sense with respect to some $\mathrm{U}(n)$-action on a neighborhood of $p$.
This problem can be simplified in the sense that, if such an $f$ exists, it can be shown that there is a function $\psi$ defined on a neighborhood of $0$ such that $\psi(0)=0$ and $\psi'(0)=1$ and such that $s = \psi(f)$ will satisfy $$ \partial s \wedge \bar\partial s \wedge \bigl(\partial\bar\partial s\bigr)^{n-1} = \frac{1}{n}s\ \bigl(\partial\bar\partial s\bigr)^{n}. \tag1 $$ In other words, one can reduce to the case $\phi(t) = 4t$ (which is the same as saying that one reduces to the case in which $f = r^2$). Thus, we assume that $s$ satisfies (1) from now on.
The next step is to show, using a straightforward Taylor series argument, that, for any $k\ge2$, there exists a local, $p$-centered holomorphic coordinate chart $z_k:U_k\to\mathbb{C}^n$ in which $s - |z_k|^2$ vanishes to order $k$. This shows that the Kähler metric associated to $s$ is flat to infinite order at $p$, but, since we do not (yet) know that $g$ is real analytic, this does not show that $s$ is flat everywhere. (Also, one does not (yet) know that the sequence of coordinate charts $z_k$ has a convergent subsequence.)
Finally, one uses the fact that each geodesic through $p$ lies in a totally $g$-geodesic complex curve passing through $p$ to show that the $(2,0)$ part of the Hessian of $s$ restricts to each such curve to be generated by pullback of a holomorphic map from the complex curve to the Hermitian symmetric space $\mathrm{Sp}(n,\mathbb{R})/\mathrm{U}(n)$. Since this map must have its differential vanish to infinite order at $p$ (by the argument in the previous paragraph), it follows that it must be a constant map, which implies that the $(2,0)$ part of the Hessian of $s$ must vanish identically, i.e., that $\mathrm{Hess}(s) = g$. From this, it is elementary to conclude that $g$ must be flat and hence $s$ must be invariant under the $\mathrm{U}(n)$-rotations. Since the original $f$ is a function $s$, it, too, must be invariant under this $\mathrm{U}(n)$-action, and, in particular, must be of the form $f = h\bigl(|z|^2\bigr)$ for some function $h$, as desired.
Original Answer: This is only a preliminary answer, but it's too long to go into a comment, so I'm putting it here. I'll add to it when I have the time to figure out more about it.