How to cook rice

Cooking rice is a straightforward process, and there are various methods to choose from, depending on your preferences and available kitchen equipment. Here’s a basic stovetop method for cooking white rice:


  • 1 cup of white rice
  • 2 cups of water
  • 1/2 teaspoon of salt (optional)
  • 1 tablespoon of butter or oil (optional)


  1. Measure the Rice: Measure the desired amount of rice using a standard measuring cup. One cup of uncooked rice typically yields about three cups of cooked rice.
  2. Rinse the Rice (Optional): Rinsing the rice in a fine-mesh strainer under cold water can remove excess starch and improve the texture. However, this step is optional, and many people skip it.
  3. Combine Rice and Water: In a medium-sized saucepan, add the rinsed or unrinsed rice and 2 cups of water. If you prefer, add a pinch of salt and a tablespoon of butter or oil for flavor.
  4. Boil the Water: Place the saucepan over high heat and bring the water to a boil. Stir the rice occasionally to prevent it from sticking to the bottom.
  5. Simmer and Cover: Once the water reaches a rolling boil, reduce the heat to low. Cover the saucepan with a tight-fitting lid.
  6. Cook the Rice: Let the rice simmer for about 18-20 minutes. Do not remove the lid during this time to trap steam and cook the rice evenly.
  7. Check for Doneness: After 18-20 minutes, check the rice for doneness. It should be soft and fluffy. If there’s still excess water or the rice isn’t fully cooked, let it simmer for a few more minutes, covered.
  8. Fluff the Rice: Once the rice is cooked to your satisfaction, remove it from the heat and let it sit, covered, for 5 minutes. This allows the rice to firm up slightly and makes it easier to fluff.
  9. Fluff and Serve: After resting, use a fork to fluff the rice, separating the grains. Serve it as a side dish or with your favorite recipes.

Remember that the cooking time and water-to-rice ratio may vary slightly depending on the type of rice you’re using. For brown rice, for example, you may need to increase the cooking time and water volume.

You can also use a rice cooker for even more convenience, as it automatically handles the timing and temperature for you.

Once you’ve mastered the basics of cooking rice, you can experiment with different types of rice, seasonings, and additions to create delicious rice dishes to complement your meals.