An induction heating cooker comprising: a rectifier circuit which rectifies an AC power supply; an input current detecting circuit which detects a current flowing from the AC power supply to the rectifier circuit; a smoothing capacitor which smooths an output from the rectifier circuit; a first heating coil; a second heating coil; a first inverter which converts an output from the smoothing capacitor into a predetermined frequency by using a semiconductor switch (6a, 6c) to supply a high-frequency power to the first heating coil; a second inverter which converts the output from the smoothing capacitor into a predetermined frequency by using a semiconductor switch (6b, 6d) to supply a high-frequency power to the second heating coil; and a control unit which controls operation of the semiconductor switch to cause the current detected by the input current detecting circuit to be a previously set current value, wherein in the case where the first and second inverters are operated at the same time, the control unit controls to alternately repeat a first operation mode in which an output power from the first inverter is a first output power and an output power from the second inverter is a second output power which is lower than the first output power and a second operation mode in which an output power from the first inverter is a third output power which is lower than the first output power and an output power from the second inverter is a fourth output power which is higher than the second output power and also higher than the third output power, and in the first operation mode, the control unit maintains an operating frequency of the second inverter constant and controls an operating frequency of the first inverter by controlling a conduction time of the semiconductor switch to cause the current detected by the input current detecting circuit to be the previously set current value, and in the second operation mode, the control unit maintains the operating frequency of the first inverter constant and controls the operating frequency of the second inverter by controlling a conduction time of the semiconductor switch to cause the current detected by the input current detecting circuit to be the previously set current value. a rectifier circuit which rectifies an AC power supply; an input current detecting circuit which detects a current flowing from the AC power supply to the rectifier circuit; a smoothing capacitor which smooths an output from the rectifier circuit; a first heating coil; a second heating coil; a first inverter which converts an output from the smoothing capacitor into a predetermined frequency by using a semiconductor switch (6a, 6c) to supply a high-frequency power to the first heating coil; a second inverter which converts the output from the smoothing capacitor into a predetermined frequency by using a semiconductor switch (6b, 6d) to supply a high-frequency power to the second heating coil; and a control unit which controls operation of the semiconductor switch to cause the current detected by the input current detecting circuit to be a previously set current value, wherein in the case where the first and second inverters are operated at the same time, the control unit controls to alternately repeat a first operation mode in which an output power from the first inverter is a first output power and an output power from the second inverter is a second output power which is lower than the first output power and a second operation mode in which an output power from the first inverter is a third output power which is lower than the first output power and an output power from the second inverter is a fourth output power which is higher than the second output power and also higher than the third output power, and in the first operation mode, the control unit maintains an operating frequency of the second inverter constant and controls an operating frequency of the first inverter by controlling a conduction time of the semiconductor switch to cause the current detected by the input current detecting circuit to be the previously set current value, and in the second operation mode, the control unit maintains the operating frequency of the first inverter constant and controls the operating frequency of the second inverter by controlling a conduction time of the semiconductor switch to cause the current detected by the input current detecting circuit to be the previously set current value.