An engine exhaust gas cleaning method and system, which can effectively reduce emission amounts of particular components, such as NOx, contained in exhaust gas by adding an additive, such as urea water or light oil, into an exhaust passage, which is adaptable for a reduction of the cleaning rate caused by deterioration of a catalyst, which can always maintain a high cleaning rate during acceleration and deceleration as well, and which can minimize environmental pollution with use of the additive in the least necessary amount. The engine exhaust gas cleaning system comprises a catalyst for removing a particular component, represented by NOx, contained in exhaust gas of an engine, an additive adding unit for adding, to the exhaust gas, an additive for reducing the particular component represented by NOx, and an EGR amount adjusting unit for adjusting an EGR amount. An addition amount of the additive and the EGR amount are set depending on an operating state and deterioration of the catalyst with time. The catalyst is regenerated when a cleaning capability of the catalyst has reduced to a predetermined value or below.