Jasmine rice was a big staple of my diet growing up. Mama Lin always cooked jasmine rice for dinner. In her house, dinner without rice simply doesn’t exist. Even on rare occasions when we ordered pizza for dinner, Mama Lin still cooked rice to eat on the side.
Because jasmine rice was such a big part of my upbringing, I cook it often. Usually, I use my Instant Pot because it is the most convenient method. All I need to do is add rice and water to the Instant Pot, press the “Rice” button, and I have perfect rice in about 25 to 30 minutes.
However, if I’m cooking a small batch of rice (about 1 cup or so), I prefer the stovetop method. Plus, not everyone owns an Instant Pot, which is why I wanted to show you how to cook jasmine rice on the stovetop or in a rice cooker.
COOKING NOTES ON HOW TO COOK JASMINE RICE
To me, perfectly cooked rice should be soft, chewy, and slightly sticky. You should be able to make out the individual grains of rice once it’s cooked. Cooking the rice with too much water breaks down the rice’s structure, leaving you with rice that has a mushy texture.
In the stovetop and slow cooker methods listed below, you’ll notice that I don’t use as much water as other recipes. Honestly, I think those recipes recommend using too much water. As a result, the rice on the bottom of the pot is usually mushy. Getting the perfect rice-to-water ratio is an art! Follow the recipes below to get perfectly cooked jasmine rice every time.
ENJOY JASMINE RICE WITH THESE DISHES
RECIPES USING COOKED JASMINE RICE
How to Cook Jasmine Rice: Stovetop, Instant Pot & Slow Cooker
- 1 cup jasmine rice
- 1 1/3 cups water
Slow Cooker Method
- 1 cup jasmine rice
- 1 1/4 cups water
Instant Pot Method
- 1 1/2 cups jasmine rice
- 1 3/4 cups water
- Rinse the rice in water and drain. Repeat this process 2 more times, until the water runs clearer.
- Add the rice and 1 1/3 cups water to a saucepan with a lid. I prefer using a stainless steel saucepan for this. Cover the saucepan and bring the water to boil. This should take only a few minutes.
- Reduce the heat to low, and let the rice simmer for another 9 to 10 minutes, until all the water has been absorbed. I usually use a smaller burner for simmering.
- Turn off the heat, and leave the saucepan covered for about 10 to 15 minutes. Uncover the saucepan and fluff the rice with a fork. The rice is now ready to serve.
SLOW COOKER METHOD
- Coat the slow cooker with cooking spray. This prevents the rice from sticking to the bottom of the pot. This is particularly an issue if your slow cooker pot is made of stoneware like mine.
- Add the jasmine rice and 1 cup + 3 tablespoons of water to the bowl. Set the slow cooker on low and let it cook for about 1 hour and 30 minutes. To ensure that the rice cooks evenly, I like to give the rice a quick stir after an hour.
- Check the rice to make sure it is tender. If you find some grains are a bit tough on the top, you can drizzle a small splash of water on top and flip all the rice over. Let it cook for another 20 minutes or so before serving.
INSTANT POT METHOD
- Use the small measuring cup that comes with the Instant Pot to measure the rice. You want to fill up that small cup twice. (If you lost that small cup, measure 1 1/2 cups of jasmine rice) Rinse the rice with 2 changes of water before adding it to the Instant Pot.
- Add 1 3/4 cups water into the pot. Fasten the lid and press the "Rice" button on the Instant Pot. This will set the Instant Pot to cook on low for 12 minutes.
- Once the rice has finished cooking, let it rest for 15 minutes before opening the lid to serve the rice. The pressure should have released automatically by then. If not, manually release any residual pressure before opening the lid.