Re: a comment by @Cardinal.
I suspect those that referred to Cardinal's comment below the original question, missed its subtle mischief: the OP makes a problematic statement, because it refers to the likelihood as a cost function (which we usually want to minimize), and then talks about concavity and maximization. The Gaussian likelihood is certainly not convex in $\sigma^2$.
Moreover, the log-likelihood is not "always concave": the easiest example is the Student-t distribution whose log-likelihood is not concave, or the Gamma log-likelihood for shape parameter $<1$ (it is convex then).
But even more than that, there is another subtle point, i.e. that what we want is for the log-likelihood to be concave at the stationary point:
The sample likelihood of i.i.d. zero-mean Normals is concave at the stationary point. To wit,
$$f_x(x) = \frac 1 {\sqrt{2\pi}} \frac 1 \sigma \exp\left\{-\frac 12 \frac{x^2}{\sigma^2}\right\}.$$
To work with $\sigma^2$ set $\sigma^2 \equiv v$ and take the log-sample likelihood.
$$\log \mathcal L = -\frac{n}{2}\ln(2\pi) -\frac{n}{2} \ln v -\frac 12 \frac{\sum_{i=1}^nx_i^2}{v} $$
$$\frac{\partial \log \mathcal L}{\partial v}= -\frac{n}{2}\frac 1 v + \frac 12 \frac{\sum_{i=1}^nx_i^2}{v^2}$$
$$\frac{\partial^2 \log \mathcal L}{\partial v^2}= \frac{n}{2}\frac 1 {v^2} - \frac{\sum_{i=1}^nx_i^2}{v^3} = \frac{n}{2v^2}\left(1- \frac 2 v \frac 1n \sum_{i=1}^nx_i^2\right).$$
Evidently, this is neither concave nor convex. On its own it can be either, depending on the sample of $x$'s and on the true value of $v$. But at the stationary point we have
$$\hat v = \frac 1n \sum_{i=1}^nx_i^2$$
and inserting this into the f.o.c we get
$$\frac{\partial^2 \log \mathcal L}{\partial v^2} |_{{\rm f.o.c.}}= -\frac{n}{2\hat v^2} <0.$$
So the sample log-likelihood of a sample of i.i.d. zero-mean Normals is concave at the stationary point related to $\sigma^2$.