In multiuser multiple-input multiple-output orthogonal frequency division multiplexing (MU MIMO-OFDM) systems, the communication resource needs to be efficiently allocated on subcarriers such that the quality-of-service (QoS) of each user can be satisfied. A low complexity chunk-based resource allocation algorithm with low signaling overhead is proposed to minimize the total transmit power under the constraint of each user's data rate. The channel estimation error is considered in the resource allocation problem. Simulation results show that the performance degradation with respect to subcarrier-based water-filling method is small and the effect of channel estimation error is negligible. Meanwhile, computation complexity is nearly in the same order and signaling overhead is reduced.