This article is free to read. Creating a lesson uses your daily or stored credits; review the language and settings before starting.
How does a rice cooker work?
Quick answer
A rice cooker heats rice and water in a pot until the water boils away or is absorbed. While water remains, the pot stays near 100 °C. Once it is gone, the temperature jumps, a thermal sensor such as a magnet that weakens when hot trips a switch, and the cooker drops into warm mode.
A basic rice cooker works by heating a pot of rice and water and switching off when a temperature sensor detects the pot climbing above about 100 °C. That rise happens only once the rice has absorbed or boiled off all the free water, so it signals the rice is done.
Step by step
- Rice and a measured amount of water are added to the inner pot, which sits on the heating plate.
- Pressing the switch pulls a magnet against a sensor, closing the circuit to the main heater.
- The water boils at about 100 °C while the rice grains absorb it and soften.
- When free water is gone, the pot base heats above 100 °C, and the sensor's magnet loses its attraction.
- A spring pops the switch to warm mode, keeping the rice hot while it finishes steaming.
Key things to understand
- An electric heating plate under a removable inner pot boils the water in which the rice is soaking.
- While free water remains, the pot cannot rise much above 100 °C, because added heat goes into boiling water.
- As the grains absorb the last water, the base of the pot quickly heats above boiling point.
- A spring-loaded thermal sensor, often a magnet that loses its pull when hot, detects that rise and trips the switch.
- The cooker then switches to a low warm setting, while the closed lid lets the rice steam and rest.
Labelled diagram
- Inner pot
Holds rice and water and rests directly on the sensor and heating plate.
- Heating plate
Electric element that boils the water under the pot.
- Thermal sensor
Spring-loaded magnet that weakens once the pot rises above about 100 °C.
- Switch lever
Drops when the magnet releases, moving the cooker from cook to warm.
Real-world examples
- A family in Kerala cooks matta rice daily in an electric rice cooker that switches itself to warm mode.
- Japanese induction rice cookers heat the whole pot using a magnetic field rather than a single plate.
- Some rice cookers come with a steaming tray, so vegetables or idlis can cook above the rice.
- Students use small rice cookers to make one-pot meals such as khichdi or porridge.
Common mistake
✗ Myth: A rice cooker uses a timer to decide when the rice is cooked.
✓ Fact: Basic rice cookers have no timer for cooking; they react to temperature. The switch flips when the pot gets hotter than boiling water can make it, which shows the free water has gone.
People also ask
How does a rice cooker know when the rice is done?
Why does my rice cooker switch to warm too early?
What is the magnet in a rice cooker?
Why does a rice cooker not burn the rice?
What does a fuzzy logic rice cooker do?
Why should I rinse rice before cooking?
How does a rice cooker differ from a pressure cooker?
Part of the guide: Food & Kitchen Science →

