The Ultimate Jasmine Rice Recipe!

This long-grain rice is native to Thailand, and like its floral namesake, it has a light and sweet fragrance. Buttery and fluffy, jasmine rice is a delicious accompaniment to many types of Asian cuisine. But without the proper water-to-rice ratio and cooking method, you may end up with sticky, gummy rice that sticks to the bottom of the pan. Learn step-by-step how to cook jasmine rice using your preferred method: stovetop, rice cooker, or Instant Pot.

How Long to Cook Jasmine Rice

How Long to Cook Jasmine Rice on the Stove

The traditional stovetop method might take more monitoring than fancy gadgets like a rice cooker or an electric pressure cooker, but there’s no denying it’s still the most intuitive method. Simmer jasmine rice on the stove until all the water is absorbed, or about 10 to 15 minutes. Afterwards, let the rice rest off heat for about 10 minutes.

How Long to Cook Jasmine Rice in a Rice Cooker

Let me start by saying that cooking times may differ based on your device, so always refer to the manufacturer’s instructions. Many rice cookers have a jasmine rice pre-set. In general, it will take about 25 minutes for jasmine rice to cook in a rice cooker.

How Long to Cook Jasmine Rice in an Instant Pot

The Instant Pot really shines when it comes to staples like rice. According to Instant Pot, jasmine rice should be cooked on high pressure for 3 to 5 minutes. But keep in mind to factor in the time it takes for the Instant Pot to build pressure, and to naturally release the pressure once the timer is up. If you’re using another brand of electric pressure cooker, be sure to refer to the manufacturer’s instructions.

Water-to-Jasmine Rice Ratios

Stovetop

For the stovetop method, you’ll want to use 1 ¼ cups water for every 1 cup of rice.

Rice Cooker

Cooking times may vary depending on the manufacturer, so be sure to refer to your device’s instructions. In general, you’ll want to use 1 ½ cups water for every 1 cup of rice.

Instant Pot

According to Instant Pot, a 1:1 ratio should be used no matter what type of rice you’re cooking. Because the Instant Pot seals in the pressure, less water is lost to evaporation. For Instant Pot brand cookers, use 1 cup of water for every 1 cup of rice. For all other electric pressure cookers, refer to the instruction manual.

How to Cook Jasmine Rice 3 Ways

How to Cook Jasmine Rice on the Stovetop

  1. Start by rinsing the rice to remove as much starch powder as possible — this will keep your rice from getting too gummy. Rinse in a fine mesh strainer until the water runs clear.
  2. Add water and rice to a pot (using 1 ¼ cup water for 1 cup of rice). Add salt to taste.
  3. Bring the water to a boil.
  4. Lower the heat to low and cover the pot with a lid. Let the rice simmer until all the water is absorbed, or about 10 to 15 minutes. When checking for doneness, be sure to check the rice at the bottom of the pot, using a wooden spoon to make a well.
  5. Remove the pot from heat and allow the rice to rest for 10 minutes. Fluff with a fork and serve.

How to Cook Jasmine Rice in the Rice Cooker

  1. Once again, start by rinsing the rice to remove excess starch. Rinse in a fine mesh strainer until the water runs clear.
  2. Add the rice and water to your rice cooker, using about 1 ½ cups of water for every 1 cup of rice (refer to manufacturer instructions). Add salt to taste.
  3. Cook the rice according to the manufacturer instructions, about 25 minutes. Let the rice sit for 10 minutes after cooking.
  4. Fluff the rice using a fork or wooden paddle, and serve.

How to Cook Jasmine Rice in the Instant Pot (Electric Pressure Cooker)

  1. Begin by rinsing the rice to remove excess starch. Rinse in a fine mesh strainer until the water runs clear.
  2. Add 1 cup of water for every 1 cup of rice to the inner pot. Add salt to taste.
  3. Close the lid and lock. Switch the steam valve to the sealing position.
  4. Using the “manual” button, cook on high pressure for 3 to 5 minutes.
  5. Once the timer is up, allow the pressure to naturally release.
  6. Once the float valve has dropped (meaning all the pressure has been released), remove the lid and fluff the rice with a fork or paddle.

How to Store Jasmine Rice

Dry jasmine rice should be stored in an airtight container in a cool, dry place. Once cooked, store jasmine rice in the fridge for three to five days, or freeze for up to six months. Refer to our guide on storing and reheating rice for further instruction.

Related:

  • How to Cook Rice
  • How to Cook Brown Rice
  • Browse our entire collection of Rice Side Dish Recipes.