To excellently cook rice while shortening rice cooking time.
An electric rice cooker is provided with an inner pot housing rice and water, a heating means heating the inner pot and a rice cooking control means cooking the rice by controlling the heating state of the heating means from the start of rice cooking to the completion of the rice cooking corresponding to a selected rice cooking menu. A timing means timing time required from the prescribed time period of starting the rice cooking until the temperature of the inner pot reaches a prescribed temperature exceeding a boiling temperature in a boiling maintaining process is provided. In the case that the rice cooking menu of not deciding a cooked amount is selected, a heating temperature in a succeeding rice cooking process is set and controlled corresponding to a timed result by the timing means.