The invention discloses an oven with a uniform heating function. The oven comprises a shell, wherein the bottom of an inner cavity of the shell is fixedly connected with an oven body, both sides of the top of the inner cavity of the oven body are provided with first through holes respectively, both sides of the inner wall of the oven body are provided with second through holes respectively, the top of the inner wall of the shell is fixedly connected with a first sliding column, and both sides of the bottom of the first sliding column are fixedly connected with fixing plates respectively. According to the oven, through the arrangement and cooperation of the first sliding column, a bearing, a first turntable, first pull rods, first sliding blocks, first movable columns, first heating bodies,a motor, a second turntable, a connecting column, second pull rods, second sliding blocks, second movable columns, second heating bodies, second sliding columns and a controller, when the oven is used, the function of uniformly heating food can be achieved, the situation that the food is wasted since the food cannot be uniformly heated is avoided, the effect that the food can be uniformly heatedis ensured, and the oven is suitable for application and popularization.