The most popular versions of CC are not variational because they have $\Psi_1 \ne \Psi_2$ in this type of estimate for the energy:
$$ \frac{\langle\Psi_1| \hat{H} |\Psi_2\rangle}{\langle\Psi_1| \Psi_2\rangle}.$$
This is known as a "projective" method instead of a variational method. However there do exist couple cluster methods that are completely variational:
Variational coupled cluster (vCC)
First, you can make a variational CC with a non-unitary T operator in the following way.
Recall the variational principle (taken from Wikipedia):
$$\varepsilon[\Psi] = \frac{\langle\Psi| \hat{H} |\Psi\rangle}{\langle\Psi|\Psi\rangle}$$
The variational principle states that
- $\varepsilon \geq E_{0}$, where $E_{0}$ is the lowest energy eigenstate (ground state) of the hamiltonian
- $\varepsilon = E_{0}$ if and only if $\Psi$ is exactly equal to the wave function of the ground state of the studied system.
So all you have to do to make a variational CC is set $|\Psi\rangle = e^{\hat{T}}|0\rangle$ in the above expression. This is called "variational coupled cluster" or "vCC", because it literally uses the "variational principle" shown above.
Unitary coupled cluster (uCC)
Unitary transformations preserve eigenvalues, so if $\hat{U}$ is a unitary transformation (unlike $e^{\hat{T}}$), then $UHU^\dagger$ has the same eigenvalues as $H$. Since the energies are eigenvalues of $H$, unitary coupled cluster can recover the correct energies with the unitary operator $U = e^{\hat{T} - \hat{T}^{\dagger}}$. For a long time people thought vCC and uCC were just two ways of writing the same thing, but this was shown to be wrong very recently (G. Harsha et al. On the difference between variational and unitary coupled cluster theories. arXiv:1711.00579 [cond-mat.str-el]; J. Chem. Phys. 2018, 148 (4), 044107.).
Something that a lot of people don't know
Regular CC is actually variational in the full correlation limit. This means that for $\ce{Li2}$ for example, CCSDTQPH is variational. This is because $\ce{Li2}$ has $6$ electrons, so CCSDTQPH is FCI, and FCI is variational. CCSDTQP and CCSDTQ and even CCSDT(Q) are not likely to overshoot the variational limit either since they are very good approximations of CCSDTQPH for $\ce{Li2}$.
Since I was asked by a moderator in the comments to post a Q/A style explanation of how "standard" coupled cluster can be considered variational in the full correlation limit, I have created this: Knowing that CI is variational for any basis set, why is coupled-cluster variational in the full correlation limit?