The invention discloses an engine torque detection apparatus. A first signal fluted disc is mounted on an engine crankshaft or a flywheel; a first rotation speed sensor is mounted at the first signal fluted disc correspondingly; a second signal fluted disc is mounted on the gearbox input shaft between a torsional shock absorber and the gearbox or the gearbox input shaft side of the torsional shock absorber housing; a second rotation speed sensor is mounted at the second signal fluted disc correspondingly; the first rotation speed sensor and the second rotation speed sensor output rotation speed signals to a controller respectively; and the controller calculates and outputs the indication torque of the engine according to the two rotation speed signals. The invention further discloses an engine torque detection method. According to the engine torque detection apparatus and method, through the utilization of existing crankshaft rotation speed sensor and the additional rotation speed sensor mounted at the back side of the torsional shock absorber, it is possible to accurately obtain the engine's output torque in real time without additional torque sensors. Cost-effective, the apparatus also has a simple system and can be conveniently installed.