In this paper, a Toeplitz construction method based on eigenvalues and eigenvectors is proposed to combine with traditional denoising algorithms, including fractional low-order moment (FLOM), phased fractional low-order moment (PFLOM), and correntropy-based correlation (CRCO) methods. It can improve the direction of arrival (DOA) estimation of signals in impulsive noise. Firstly, the algorithm performs eigenvalue decomposition on the received covariance matrix to obtain eigenvectors and eigenvalues, and then the Toeplitz matrix is created according to the eigenvectors corresponding to its eigenvalues. Secondly, the spatial averaging method is used to obtain an unbiased estimate of the Toeplitz matrix, which is then weighted and added based on the corresponding eigenvalues. Next, the noise subspace of the Toeplitz matrix is reconstructed to obtain the one that has less angle information. Finally, the DOA of the coherent signal is estimated using the Multiple Signal Classification (MUSIC) algorithm. The improved method based on the Toeplitz matrix can not only suppress the effect of impulsive noise but can also solve the problem of aperture loss due to its decoherence. A series of simulations have shown that they have better performances than other algorithms.