We develop a new receiver for orthogonal frequency division multiplexing (OFDM) systems in time-varying channels by embedding channel estimation in a low-complexity block turbo equalizer. A linear minimum mean squared error (MMSE) pilot-assisted channel estimator is presented, and the soft data estimates from the turbo equalizer are used to improve the quality of the channel estimates.