How to Cook Jasmine Rice

Jasmine rice is a type of very high quality long grain. It’s originally from Thailand although these days it’s grown in many parts of Asia, in particular, China. Even though it’s usually eaten with every meal in Thailand, many Thais still don’t know how to cook Jasmine rice properly!

Jasmine rice has very subtle floral aroma and unlike ordinary long grain rice, it is softer and slightly sticky to the touch.  If you’ve spent any time in Thailand you’ll know that Thais usually won’t eat any other kind of rice!

OK lets get to it, you want to know how to cook jasmine rice so let’s find out.

Fresh Jasmine Rice

Do You Have to Wash Jasmine Rice Before Cooking?

The simple answer to this is yes you should. It only takes a few seconds and it will improve the fluffiness of the rice. The reason that we wash the rice is to remove some of the starches which can make the rice stick together. What happens if you don’t wash the rice? Usually nothing! If you add the correct amount of water then you will still end up with perfect Jasmine rice.

As you can see below the Jasmine rice I use doesn’t need to be washed so it’s worth checking the packet.

But as a rule its always best to wash Jasmine rice before cooking.
Ready To Cook Jasmine Rice - No Wash Needed

How to Cook Jasmine Rice Perfectly

If you’ve got a rice cooker then cooking Jasmine rice is a pretty straightforward process. If you haven’t got one then you can use a pot or saucepan. Although it’s not as easy, once you get used to it you’ll be able to cook the perfect rice every time!

The Easy Way – With a Rice Cooker
Cooking Jasmine Rice in a Rice Steamer

Using a rice cooker is the easiest way to cook Jasmine rice. Every home in Thailand has a rice cooker! Thai people can’t live without rice. Rice is eaten everyday in Thailand so having a rice cooker is essential!

  • First of all just put the amount of rice that you want into the rice steamer.
  • Add enough water to cover the rice.
  • Use your hand to move the rice around and make sure there are no grains stuck to the bottom of the steamer.
  • Use your hand to level out the rice as best you can.
  • Add a little bit more water and then use your finger to measure the depth of the water.

The easiest way to do this is to put your finger into to the water until it reaches the top of the rice. The water should come up to your first knuckle. Add or remove the water as necessary.

  • When you have the water level correct, put the lid on the rice steamer and flick the switch to ‘cook’. Your rice will be done in around 20 minutes depending on how much rice you are cooking.
  • Once the rice cooker has switched itself off you should leave the rice for at least another 5 minutes for it to settle. If you take it out straight away it may feel a bit too wet.

If you are not comfortable using your finger to measure the water then you can use the measuring cup method which is explained below

Using The Cup Method To Measure The Water
how to cook jasmine rice in a saucepan

If you’re not sure about using your finger to measure how much water you need compared to how much rice then there is another way of measuring.

This is a more mechanical method so if you’ve never cooked Jasmine rice before then this technique may be easier until you get a feel for it.

To get the water to rice ratio using a cup is very straightforward. The ratio is 2 cups of water for every 1 cup of rice.

If you add 2 cups of rice then you simply add 4 cups of water. It’s that simple. I recommend you learn the finger method though! Nobody in Asia users the cup method: 🙂

The Hard Way – Cooking Jasmine Rice on The Stove

If you like Asian food and don’t have a rice steamer then you really should get one! There are lots of cheap rice steamers on Amazon so you don’t have to spend a fortune. Using a rice steamer really takes the stress out of cooking rice!

Don’t worry if you haven’t got a rice steamer because using saucepan is the next best thing! Knowing how to cook jasmine rice on the stove is a very handy skill to have!

The main difference is that a rice cooker switches off automatically when the rice is cooked. A saucepan doesn’t! This means you’ve got to use your judgement and there’s a chance you may end up with burnt rice. Don’t worry though as we’ve got some tips to minimize the chances of this happening.

With a Saucepan
  • First of all just put the amount of rice that you want into the rice steamer.
  • Add enough water to cover the rice.
  • Use your hand to move the rice around and make sure there are no grains stuck to the bottom of the saucepan.
  • Use your hand to level out the rice as best you can.
  • Add a little bit more water and then use your finger to measure the depth of the water using the method explained above.
  • Put the lid on the saucepan and bring it to the boil.
  • When it starts to boil (you can see the saucepan lid moving) reduce the heat and just let it simmer.
  • When the lid stops moving then you know that all the water has almost gone. Take the lid off and use a fork to lift up the rice at the bottom of the saucepan. If it’s still wet then quickly put the lid back on and give it a few more minutes and check again. If all the water has gone then turn off the heat because your rice is cooked!

The important thing is to not take the lid off the saucepan! You have to resist the temptation to look at all costs!!

If you cook the rice for too long then it will dry out at the bottom and start to burn. If this happens don’t worry, you’ll get the hang of it eventually! It takes practice and it also depends on your brand of Jasmine rice. If you’re rice came out too hard then next time add more water. On the other hand if your rice was too wet then reduced the amount of water next time,

Now you know how to cook jasmine rice you should learn how to make green curry to go along with it 🙂 If you want some more information then check out my video below.

Please Leave a Rating If You Enjoyed This Guide 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *