The invention discloses an intelligent control method for the steam quantity and the cavity temperature field of an electric steamer. An evaporation heater, an auxiliary heater and a temperature sensor are arranged in the electric steamer. The method comprises the following steps: S1, acquiring the maximum allowable use power of the evaporation heater and the target temperature and the cooking time in the current working mode; S2, starting an evaporation heater and adjusting power by adopting a PID algorithm to obtain average power; S3, operating at the actual use power and adjusting by adopting a PID algorithm, when the operation time reaches the cooking time, ending cooking, and otherwise, executing S4; and S4, judging whether the current temperature in the cavity reaches the target temperature or not, if so, returning to execute S3, otherwise, starting the auxiliary heater, adjusting and correcting the actual use power of the evaporation heater by adopting a PID algorithm, and returning to execute S3. According to the method, accurate control over the steam amount and the temperature field is considered, the water utilization rate is increased, overflow and dry burning are avoided, the experience feeling is good, the development period is short, cost is low, and universality is good.