1. A method for controlling an engine depending on an engine load of a hybrid vehicle, comprising: learning a change amount of an engine load by a learning unit; determining by a torque determining unit at least one engine torque depending on a magnitude of the engine load; calculating by a control unit an optimum torque value by using the learned change amount of the engine load and at least one determined engine torque; and controlling the engine by using the calculated optimum torque value.