Active disturbance rejection control (ADRC) for non-minimum phase (NMP) systems is a challenging problem due to the conflict between stability and feedback tuning. The key point on this issue is to avoid heavy feedback tuning for robustness enhancement. We perform plant reconstruction to obtain an explicit expression of internal disturbance, such that it can be reduced by cascade compensation. Then, a new ADRC scheme is developed based on plant reconstruction and the internal stability criterion for ADRC system is derived. The stability conditions provide guidelines on the design of the cascade compensator and disturbance observer. It also indicates that the cascade compensation contributes to the robust stability of NMP systems. Simulation results of two typical NMP systems are provided to show the efficacy of the proposed ADRC scheme. Physical realizability is also demonstrated through experiments on a motion NMP system.