In this paper, a modified direct torque control (DTC) for matrix converter drives is proposed which enables to minimize torque ripple and to obtain unity input power factor, while maintaining constant switching frequency. It is possible to combine the advantages of matrix converters with the advantages of the DTC strategy using the basic DTC scheme. However, some drawbacks, such as large torque ripple in the low speed region and switching frequency variation according to the change of the motor speed and the amplitude of hysteresis bands, still exist. In the proposed scheme, a modified DTC strategy for matrix converter drives is derived using space vector modulation and flux deadbeat algorithm. Experimental results are shown to illustrate the feasibility of the proposed strategy.