This study proposed a noninvasive blood glucose estimation system based on dual-wavelength photoplethysmography (PPG) and bioelectrical impedance measuring technology that can avoid the discomfort created by conventional invasive blood glucose measurement methods while accurately estimating blood glucose. The measured PPG signals are converted into mean, variance, skewness, kurtosis, standard deviation, and information entropy. The data obtained by bioelectrical impedance measuring consist of the real part, imaginary part, phase, and amplitude size of 11 types of frequencies, which are converted into features through principal component analyses. After combining the input of seven physiological features, the blood glucose value is finally obtained as the input of the back-propagation neural network (BPNN). To confirm the robustness of the system operation, this study collected data from 40 volunteers and established a database. From the experimental results, the system has a mean squared error of 40.736, a root mean squared error of 6.3824, a mean absolute error of 5.0896, a mean absolute relative difference of 4.4321%, and a coefficient of determination (R Squared, R2) of 0.997, all of which fall within the clinically accurate region A in the Clarke error grid analyses.