A stove and a method for preventing a cooked material from being burnt dry are provided. The stove includes a stove body for heating the cooked material, a weighing unit for generating a weighing signal of the cooked material, a monitoring unit for judging whether the user is managing the cooked material, and a computing unit. The weighing signal is changed with time. A plurality of weighing signal change amounts respectively generated within a plurality of time intervals are calculate by the computing unit. According to the weighing signal change amounts, the heat source of the stove body is adjusted. Consequently, the function of preventing the cooked material from being burnt dry will be achieved.