A lot of the description of vortices starts by saying a vortex in a Bose-Einstein condensate can be generated by imparting an angular momentum to the container. So as I understand it is described by a Hamiltonian of the form
$$ H= (p^2/2m + V_{ext} + g\lvert\psi\rvert^2)\psi - \Omega L_z\psi $$
But then when proceeding to analyse the form of the vortex, $\psi=fe^{i\phi}$ form is used and plugged into the GP equation, without any angular momentum term (for a free vortex solution away from effects of external potentials). So I don't completely understand how GP equation is a good model for describing these vortices. A vortex solution clearly has more energy than the solution without any vortex, and if we remove the angular momentum term from the Hamiltonian, I dont see how solving GP equation with some boundary conditions can lead to vortex solutions. If such a state of the system existed, won’t the system try to minimise its energy and go to the lower energy state which does not have any vortices?