The measurement data of lithium-ion battery collected in complex operating conditions may be contaminated by non-Gaussian noises (or outliers), a novel robust state of charge (SOC) estimation approach that enhances the robustness of square-root cubature Kalman filter (SRCKF) by incorporating a mixture correntropy loss (MCL) is proposed to overcome the issue of non-Gaussian measurement noise interference. Although the SRCKF can perform non-destructive state estimation for nonlinear system, it is sensitive to the non-Gaussian noises (or outliers) due to the use of mean square error (MSE) loss. To overcome this limitation, the MCL is used as a cost to replace the MSE in CKF framework, which is constructed by mixture of two Gaussian kernel functions with different kernel widths and has outstanding robustness. Moreover, we establish an effective nonlinear regression model that incorporates noise and state error information into the MCL function, and then a fixed-point iteration method is utilized to update the posterior state estimation. Additionally, to further suppress the influence of abnormal noise on the posterior state estimation, we introduce the exponential function of the innovation vector to adjust the measurement covariance matrix in real-time. Accordingly, an enhanced MCL-SRCKF is developed for SOC estimation considering the measurement noises with non-Gaussian distribution. Results from various simulation environments demonstrate that the proposed method achieves high estimation accuracy in different cases.