How To Cook Jasmine Rice

Rice is the staple food of many Asian cultures, and for good reason. It’s inexpensive, it’s versatile, and has a light texture that goes well with many different types of dishes.

But not all rice is created equal. In Japan, they have rice varieties specially bred for sushi. There is Thai jasmine rice that is bred to be extra fragrant when cooked. There are kinds of rice that are bred for aromas, others for taste, and some that even have added vitamins.


So what is the right way to cook rice? What exact temperature should you be cooking it at? And what kitchen appliances should you be using? Read on to find out!

The post may contain affiliate links. For more information, check my disclosure.

Jasmine Rice Nutrients And Benefits

Jasmine rice is a long-grain rice that is very popular in Asian cuisine. It is well known for having a very strong aroma when cooked and has even been described as smelling like fresh flowers. All varieties of jasmine rice are tropical kinds of rice that are usually grown in Southeast Asia and the Indian Subcontinent.

Jasmine rice contains high amounts of the amino acids lysine and tryptophan, making them ideal for vegetarians or those on a low protein diet. They also contain large amounts of phosphorus, potassium, manganese, vitamin B1 (Thiamine), niacin, riboflavin, and vitamin B6 (Pyridoxine).

What You’ll Need To Make Jasmine Rice

How To Cook Jasmine Rice In Stovetop

Step 1

Measure out 1 cup of dry jasmine rice and place it into a bowl. Add 2 cups of water (or stock) and blend the contents with your hands until all the clumps have been broken down into smaller pieces. It’s okay if there are a few small pieces of grain left; this is normal as long as the water is fully mixed in. If you want, you can also use a spoon for mixing the rice and water.

Step 2

Add your rice mixture into your pot, place it on medium heat, add some butter and salt if desired. Stir occasionally with a wooden spoon or spatula to avoid burning. It’s important to continue stirring as the rice cooks because this will help it cook evenly and prevent sticking and burning.

Step 3

Cook the rice until all of the water has been absorbed. Be sure to stir occasionally as well as check the texture.

Step 4

Remove rice from heat and serve it immediately.

Related: How To Cook Japanese Rice
Related: How To Cook Spaghetti Squash
Related: How To Cook Quinoa

How To Cook Jasmine Rice In Instant Pot

Jasmine rice is one of the most popular varieties of rice in a variety of Asian cuisines and has a fragrant smell that makes it alluring. However, when cooking this type of rice in the Instant Pot or stovetop pressure cooker, you will notice that it requires more water than other types of long-grain white rice. This is due to its high starch content and shorter cooking time.


Serves: 8 cups

Step 1: Rinse the Rice

Rinse the rice in 2-4 changes of water. The water that comes out should be clear, not cloudy. Drain well and set aside. 
NOTE: The amount of rice to be rinsed depends on the type of rice. For example, brown rice will need less rinsing but also will take longer to cook than white rice while Basmati rice will need more rinsing and less cooking time than long-grain white rice. In regards to short-grain Japanese sticky rice, it is important to rinse the grains as much as possible before cooking so that they do not clump together when cooked.

Step 2: Combine the Ingredients and Measurement

Measure out 4 cups of water and 2 cups of fresh Jasmine Rice. Add cooking rice to liquid ingredients. Add salt and bring to boil. 
NOTE: This measurement is for 1 cup of rice so you will need to adjust this ratio accordingly when making more than 1 cup.

Step 3: Maintain The Instant Pot

Reduce the heat and cover the pot. Let it sit for at least 20 minutes or until all the water has absorbed by the grains. 
NOTE: Depending on your pressure cooker this may take 10-20 minutes, especially if you choose to use a glass lid (not aluminum) on your Instant Pot or stovetop pressure cooker.

Step 4: Unlocking And Open The Lid

Unlock the Instant Pot/Stovetop pressure cooker, remove the lock or put lift ring on and open the lid. Stir gently before removing each batch of rice.
NOTE: It is important to stir gently before removing each batch of rice so that it does not clump when cooking as well as to avoid splattering water everywhere.

Step 5: Cook Without Preserving (Pressure Cooking)

Set your Instant Pot/Stovetop pressure cooker to “Normal” on high pressure for 12 minutes. After the 12 minutes is up, perform a quick release by moving the pressure valve to “Venting.” If using an Instant Pot, set pressure cooker to “Keep Warm” mode.

Step 6 : Cook With Preserving (Pressure Cooking)

Once rice has been pressure cooked it is ready to eat and can be placed in a serving bowl. If you would like the rice to keep for longer periods of time, then place it in air tight containers or Ziploc bags and store in the refrigerator for up to 4 days. I have found that this does not affect the flavor but you may notice a slight change in texture.

Step 7: Serve And Enjoy 

Serve the soft, steamy, fluffy, perfectly cooked Jasmine rice! Add salt to taste and serve with vegetables, chicken or pork for a savory side dish. I prefer Jasmine Rice plain as I really enjoy the subtle yet nutty flavor of the rice by itself.

Related: The 5 Best NuWave Pressure Cookers To Buy

How To Cook Jasmine Rice For Fried Rice

When cooking Jasmine rice for fried rice, place it in a pot with 1 cup of cold water and 1 teaspoon of salt. Bring the pot to a boil then cook on medium heat for about two minutes or until the water is absorbed. Drain and set aside before continuing to fry your cooked rice in a wok or frying pan coated with oil until golden brown.

Stir in all remaining ingredients, including egg, sesame oil, soy sauce, and sugar. Cook until the mixture is heated through and bubbling over before adding more sugar if desired. Add white pepper as well to taste. Serve immediately and enjoy!

How To Cook Jasmine Rice In Rice Cooker

Cooking rice in a rice cooker is very easy to do, especially if you don’t have the most time-consuming meal. Rice cookers typically require a lot less washing and checking than the stovetop, and there’s no need for constant stirring.

If you’re cooking jasmine rice, which is fragrant with plump kernels that are still quite sticky when cooked, I would recommend setting the timer for 10 minutes longer than usual. That will give your finished dish a bit more time to rest before serving without overcooking or burning your food.


When cooking Jasmine rice in rice cooker, it is important to follow the instructions closely. This type of rice has a very high starch content and can burn quickly when cooked improperly or not thoroughly.

To avoid this from happening, use water almost boiling with two tablespoons of salt for every cup of uncooked rice. The process takes about 40 minutes and needs to be cooked in different settings until it becomes tender but doesn’t turn mushy.

How To Cook Jasmine Rice In Microwave

Cooking Jasmine rice in the microwave is actually very easy. It’s also a great way to cook Jasmine rice without the hassle of boiling water and waiting on it to cook! 

  1. Choose the rice which you would like to cook. You can choose between Jasmine Rice or Basmati Rice. They both taste great and are very healthy.
  2. Use a plastic bowl or a measuring cup to measure out the 1/4 cup of water per 1/2 cup of rice that you are using, and put it in the microwave bag with the rice.
  3. Fold the top of the microwavable bag and put it in a microwave-safe container such as an oval casserole dish, so that all air is removed from it.
  4. Set the microwave to the ‘stir’ temperature. This should take about 5 to 10 minutes on high, depending on your microwave.
  5. Let sit for 5 minutes.
  6.  Fluff the rice gently with a fork and let sit for an additional 5 minutes. Usually, this is enough time to cook jasmine rice in the microwave, but you can always adjust the cooking time up or down depending on how you like it. Usually, if I add a little too much water or I want my rice a little softer, I just add another minute or so to the cooking time. It usually turns out great!
  7. Serve hot and enjoy!

Jasmine Rice With Coconut Milk Recipe

Cooking rice is easy, and this recipe shows you just how simple it can be! Follow these simple steps and cook yourself some delicious Jasmine rice with coconut milk. You’ll want a medium-size pot for this dish, a spoon for stirring, and of course your rice! If you’re not using an instant pot, then you might need to add more water during cooking or use some of your finished liquid from the pot here to finish cooking your rice.


You will need 2 cups of Jasmine rice, 1 can of coconut milk, salt.


  1. In a medium-sized pot, add 2 cups of Jasmine rice and 1 can of coconut milk. Stir until the rice is evenly coated with the coconut milk and bring to a boil over high heat.
  2. Stir occasionally while it boils for 3-5 minutes or until you’re able to see small holes forming on the surface of the rice where all of the liquid has been absorbed. Depending on the quality and age of your rice, you may need to stir more or less frequently. 
  3. Reduce the heat to low, cover with a lid and let cook for another 5 minutes.
  4. Add 1 teaspoon of salt and stir once more before removing from heat.
  5. Let rest for 5 minutes, serve, and enjoy!

How To Cook Jasmine Rice In Ninja Foodi

Several different methods can be used to cook rice on the Ninja Foodi, but we recommend cooking it in a rice cooker for an optimal result.

First, choose the type of rice and desired amount. You may select white, brown, or jasmine rice; short-grain or long-grain; and one to four cups of dry uncooked rice. For this recipe, we went with Jasmine rice (because it’s so delicious), 2 cups of dry uncooked Jasmine rice, and 3 tablespoons of vegetable oil.

Next, you have to set the time. If you want rice that you can eat right away, use the “Quick” setting. If you want rice that you can leave for a few hours without it getting too hard or losing its flavor, use the “Delay Start” setting.

Finally, follow the instructions printed on your rice cooker or pressure cooker manual. In our case, we put in all of our components and then covered them with water by 1 inch.

FAQ – Frequently Asked Questions

  • Do You Rinse Jasmine Rice Before Cooking?

    Yes, rinsing the rice before cooking is important because it helps to release the excess starch. Simply mix in a little water and use your hands to rub the grains in a circular motion against each other. Drain off the water and repeat this process until no more bubbles appear. This helps prevent clumping of the rice into lumps that will take up extra time while cooking, which can cause undercooking or mushy results.

  • How Do I Cook New Jasmine Rice?

    By now, you should have a nice packet of jasmine rice in one hand. Go ahead and dump it into your rice cooker; then give the water a quick stir and set the timer to cook for 12 minutes. Once the cooking time has finished, let your new batch of jasmine rice cool off for at least 10 minutes, then scoop it onto a plate and enjoy.

  • Does Jasmine Rice Take Longer To Cook?

    Yes, Jasmine rice takes longer to cook than many other varieties of rice. Generally, rice cooks in 15 minutes, and Jasmine rice will generally take 45-50 minutes. Additionally, the type of pot used can affect cooking time as well.

Leave a Comment

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