The invention provides a cooking utensil. The cooking utensil comprises an outer pot, a temperature controller, an elastic part and a heating disc. Guide holes are formed in the outer pot, the temperature controller is put in the outer pot, supporting legs are arranged at the bottom of a shell of the temperature controller, and the supporting legs penetrate through the guide holes. The elastic part is arranged between the shell and the outer pot, and the upper end and the lower end of the elastic part abut against the shell and the inner bottom wall of the outer pot respectively. The heating disc is arranged in the outer pot and covers the temperature controller, a receding hole is formed in the heating disc, and the top of the temperature controller can protrude out of the receding hole.The supporting legs make contact with the guide holes tangentially, and the sizes of the cross sections of the guide holes are larger than those of the cross sections of the supporting legs. Accordingto the cooking utensil, the supporting legs make contact with the guide holes tangentially, and the sizes of the cross sections of the guide holes are larger than those of the cross sections of the supporting legs, it is effectively avoided that a main temperature controller greatly rubs with an outer pot in the moving process, so that the main temperature controller is jammed, thus, the problemof jamming of the temperature controller is conveniently and effectively solved, and the cooking utensil is simple in structure and beneficial for popularization.