The invention relates to an all-purpose cooking machine. The all-purpose cooking machine comprises a machine body, a multi-functional cooking area and an auxiliary area are arranged in the machine body, the multi-functional cooking area is a cooking chamber which is formed by arranging a heater, a pot body, a slice and a vegetable plate support in the machine body, an opening door is arranged on the cooking chamber, and the heater, the pot body, the slice and the vegetable plate support of the cooking chamber are distributed from bottom to top; the cooking area is provided with a heat circulation system, the heat circulation system comprises a circulation channel arranged in the multi-functional cooking area and a centrifugal draught fan arranged on the circulation channel, an exhaust inlet in one end of the circulation channel is formed above the cooking area, an air outlet in the other end of the circulation channel is back-connected into the cooking area, and therefore the heat circulation and utilization system of the cooking area is formed; the auxiliary area comprises multiple compartments which are arranged at one side of the cooking area and used for storing cooking supplies and cooking utensil. The all-purpose cooking machine has the advantages that multiple functions are achieved, occupied space is small, investment cost can be effectively lowered, and the all-purpose cooking machine is more suitable for the market demand.