clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
How to cook rice

How to Cook Rice (Perfectly!)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Sonja Overhiser
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 3 cups (6 1/2 cup servings) 1x


Here’s how to cook rice on the stove perfectly! Memorize this rice to water ratio so it comes out fluffy every time.


  • 1 cup white rice (for other types, go to brown rice or wild rice)
  • 1 1/2 cups water
  • 1/4 teaspoon kosher salt
  • Optional: 1 tablespoon butter or olive oil


  1. Rinse: Rinse the rice in cold water in a strainer for 15 to 20 seconds, then shake it dry. (Here’s why to rinse rice.)
  2. Simmer covered: Place the water in a pot and bring to a boil. Add the rice and salt, bring back to a boil, then reduce the heat to low and cover. Simmer for 12 to 15 minutes, until the water is completely absorbed (test by pulling back the rice with a fork). Remove from the heat.
  3. Rest, then season: Cover and rest for 10 minutes (this allows the rice to steam and firm up in texture). Stir in the salt, and the butter or olive oil if using. Taste and add more salt if needed.
  • Category: Side dish
  • Method: Stovetop
  • Cuisine: Rice
  • Diet: Vegan