The Best Way to Cook Rice: Stove, Rice Cooker, Instant Pot Compared
Quick answer: The easiest and most consistent way to cook rice is a rice cooker. If you do not have one, the stovetop absorption method (1 cup of rice to 2 cups of water, covered, 18 to 20 minutes) works well. A pressure cooker such as an Instant Pot is fastest. Rinsing the rice and letting it rest after cooking matter more than the method.
Last updated: November 1, 2026

Rice cooking methods compared
| Method | Water for white rice | Time | Best for |
|---|---|---|---|
| Rice cooker | 1 cup rice : 1 to 1¼ cups water | 20 to 40 minutes, hands-off | Consistency and convenience |
| Stove (absorption) | 1 : 2 | 18 to 20 minutes plus rest | No special equipment |
| Stove (pasta method) | Boil in plenty of water, then drain | 12 to 15 minutes | Separate grains, forgiving |
| Pressure cooker | About 1 : 1 (check your manual) | A few minutes plus release | Speed |
Steps that work for every method
- Rinse the rice until the water runs mostly clear.
- Measure the water for the method you are using.
- Do not stir or lift the lid while it cooks.
- Rest the rice for 5 to 10 minutes, covered, before fluffing.
Which method should you choose?
- Rice cooker: best if you eat rice often. See our best rice cooker picks.
- Stove: best if you only cook rice occasionally. See how to cook rice without a rice cooker.
- Pressure cooker: best if you want speed and already own one, though rice results are less consistent than with a dedicated cooker.
Does the type of rice matter?
Yes. Brown rice needs more water and time, jasmine and basmati need a little less water than long-grain white rice, and sushi rice needs less again. See our chart in best rice cooker by grain and guides for brown rice and jasmine rice.
Frequently asked questions
What is the best way to cook rice for beginners?
A rice cooker. You add rice and water and it handles the timing.
What is the most foolproof stove method?
The pasta method, because you cannot get the water amount wrong.
Why is my rice always mushy?
Usually too much water or not enough rinsing.
Related guides
- Rice cooker vs Instant Pot for rice
- Cooked rice conversion chart
- How to cook white rice
- Rice cooker FAQs



Leave a Reply