An induction heating device, comprising: a working coil; an inverter comprising a first switching element and a second switching element that are configured to perform a switching operation and to apply a resonance current to the working coil based on the switching operation; a snubber capacitor comprising a first snubber capacitor electrically connected to the first switching element in parallel and configured to reduce power loss occurring when the first switching element is turned off, and a second snubber capacitor electrically connected to the second switching element in parallel and configured to reduce power loss occurring when the second switching element is turned off, characterized in that the induction heating device further comprises: a phase detector electrically connected between the inverter and the working coil, the phase detector being configured to detect a phase difference between the resonance current applied to the working coil and a switching voltage applied to the second switching element; and a controller configured to: receive, from the phase detector, phase information including the phase difference, provide the inverter with a switching signal to thereby control the switching operation, and adjust the operating frequency of the switching signal based on the phase information to thereby control the output of the working coil; detect a magnitude of the resonance current and a magnitude of the switching voltage through the phase detector; and determine the output of the working coil based on the magnitude of the resonance current, the magnitude of the switching voltage, and the phase information. a working coil; an inverter comprising a first switching element and a second switching element that are configured to perform a switching operation and to apply a resonance current to the working coil based on the switching operation; a snubber capacitor comprising a first snubber capacitor electrically connected to the first switching element in parallel and configured to reduce power loss occurring when the first switching element is turned off, and a second snubber capacitor electrically connected to the second switching element in parallel and configured to reduce power loss occurring when the second switching element is turned off, characterized in that the induction heating device further comprises: a phase detector electrically connected between the inverter and the working coil, the phase detector being configured to detect a phase difference between the resonance current applied to the working coil and a switching voltage applied to the second switching element; and a controller configured to: receive, from the phase detector, phase information including the phase difference, provide the inverter with a switching signal to thereby control the switching operation, and adjust the operating frequency of the switching signal based on the phase information to thereby control the output of the working coil; detect a magnitude of the resonance current and a magnitude of the switching voltage through the phase detector; and determine the output of the working coil based on the magnitude of the resonance current, the magnitude of the switching voltage, and the phase information. a phase detector electrically connected between the inverter and the working coil, the phase detector being configured to detect a phase difference between the resonance current applied to the working coil and a switching voltage applied to the second switching element; and a controller configured to: receive, from the phase detector, phase information including the phase difference, provide the inverter with a switching signal to thereby control the switching operation, and adjust the operating frequency of the switching signal based on the phase information to thereby control the output of the working coil; detect a magnitude of the resonance current and a magnitude of the switching voltage through the phase detector; and determine the output of the working coil based on the magnitude of the resonance current, the magnitude of the switching voltage, and the phase information. receive, from the phase detector, phase information including the phase difference, provide the inverter with a switching signal to thereby control the switching operation, and adjust the operating frequency of the switching signal based on the phase information to thereby control the output of the working coil; detect a magnitude of the resonance current and a magnitude of the switching voltage through the phase detector; and determine the output of the working coil based on the magnitude of the resonance current, the magnitude of the switching voltage, and the phase information.