A perturbative approach to quantum-state estimation is formulated. Each perturbation simultaneously affects the eigenvalues and eigenvectors of the density matrix. Fast convergence of the proposed algorithm is illustrated on a simple three-dimensional system observed via the process of stimulated Raman adiabatic passage.