A novel beamspace multiple-input multiple-output (MIMO) orthogonal frequency division multiplexing (OFDM) transmission system using a single-radio-frequency (RF) electronically steerable parasitic array radiator (ESPAR) is described. It makes use of recent results for decomposing the patterns of any arbitrary ESPAR onto an orthogonal basis set using the Theory of Characteristic Modes (TCM). Leveraging this decomposition, OFDM symbols can be mapped into the beamspace domain so that the ESPAR can be used to transmit multiple streams of OFDM symbols using a single RF chain. In the proposed approach, we use the Linde-Buzo-Gray (LBG) algorithm to quantize the OFDM symbol vectors and form a codebook. A binary search tree is then utilized to efficiently find the reactive loads of ESPAR to excite the radiation patterns corresponding to the quantized symbols. It is shown by simulation that quantized codewords and the corresponding radiation patterns can be excited using ESPAR. In addition, the simulated bit error rate (BER) results of the proposed approach are shown to be close to that of conventional MIMO-OFDM systems, demonstrating the effectiveness of implementing a single-RF MIMO-OFDM transmitter.