A cooking apparatus acquiring input of a plurality of power supplies of different phases, the cooking apparatus comprising: the plurality of power supplies including a first power supply and a second power supply; a plurality of heating coils including a first heating coil, a second heating coil, and a third heating coil; a plurality of inverters including a first inverter, a second inverter, and a third inverter; a switching circuit (110, 110') configured to selectively provide power from among the first power supply or the second power supply to at least one of the first inverter, the second inverter or the third inverter; an input device configured to receive a first command for operation of the first heating coil, a second command for operation of the second heating coil, and a third command for operation of the third heating coil; and a processor configured to: control the switching circuit (110, 110') to connect the first power supply to the first inverter and control the first inverter to output a first driving power to the first heating coil when the first command is received, and control the switching circuit (110, 110') to connect the second power supply to the second inverter and control the second inverter to output a second driving power to the second heating coil when the second command is received, and control the third inverter to output a third driving power to the third heating coil when the third command is received, wherein the processor is further configured, when the third command is received, to identify that the first heating coil is consuming less power than the second heating coil, and control the switching circuit (110, 110') to connect the first power supply to the third inverter, and wherein the processor is further configured, in response to a command to change power consumed by the first heating coil or the second heating coil, to identify that the first heating coil is consuming more power than the second heating coil, and control the switching circuit (110, 110') to disconnect the first power supply from the third inverter and, after a preset time elapses, connect the second power supply to the third inverter. the plurality of power supplies including a first power supply and a second power supply; a plurality of heating coils including a first heating coil, a second heating coil, and a third heating coil; a plurality of inverters including a first inverter, a second inverter, and a third inverter; a switching circuit (110, 110') configured to selectively provide power from among the first power supply or the second power supply to at least one of the first inverter, the second inverter or the third inverter; an input device configured to receive a first command for operation of the first heating coil, a second command for operation of the second heating coil, and a third command for operation of the third heating coil; and a processor configured to: control the switching circuit (110, 110') to connect the first power supply to the first inverter and control the first inverter to output a first driving power to the first heating coil when the first command is received, and control the switching circuit (110, 110') to connect the second power supply to the second inverter and control the second inverter to output a second driving power to the second heating coil when the second command is received, and control the third inverter to output a third driving power to the third heating coil when the third command is received, control the switching circuit (110, 110') to connect the first power supply to the first inverter and control the first inverter to output a first driving power to the first heating coil when the first command is received, and control the switching circuit (110, 110') to connect the second power supply to the second inverter and control the second inverter to output a second driving power to the second heating coil when the second command is received, and control the third inverter to output a third driving power to the third heating coil when the third command is received, wherein the processor is further configured, when the third command is received, to identify that the first heating coil is consuming less power than the second heating coil, and control the switching circuit (110, 110') to connect the first power supply to the third inverter, and wherein the processor is further configured, in response to a command to change power consumed by the first heating coil or the second heating coil, to identify that the first heating coil is consuming more power than the second heating coil, and control the switching circuit (110, 110') to disconnect the first power supply from the third inverter and, after a preset time elapses, connect the second power supply to the third inverter.