Thai people eat jasmine rice as our main staple, but we also eat sticky rice regularly, especially in the north and the northeast regions. But cooking it isn't straight forward and it's much less forgiving than jasmine rice. So I have put together 7 ways to cook sticky rice, and no matter your situation, one of these methods will work for you!
I highly suggest watching the video tutorial, especially if you're not experienced, as it is much easier to understand these methods by seeing them!
What is sticky rice?
Sticky rice, also called sweet rice or glutinous rice, is much chewier and denser than your average white rice. It's an ultra satisfying texture, and we love to pair it with meats and use it in desserts.
In Thailand, we use long grain sticky rice, which is usually labeled as "sweet rice" or "glutinous rice" and should be a product of Thailand. Short grain sticky rice is also available, but it is used in China and Japan, not in Southeast Asia. In this article, I'm talking about how to cook long grain sticky rice, and I have not tried these methods for short grain sticky rice.
Note that sticky rice is NOT sushi rice. Yes, sushi rice is sticky, but it is not what we're talking about here. When shopping, you should look for grains that are opaque, bright white, and not translucent.
Why Cooking Sticky Rice is (a bit) Tricky
Why are there at least 7 ways to cook sticky rice, and why are none of them just...throwing rice into a pot of water like you do with any other kind of rice? Well, it's because Thai sticky rice is a little bit...sensitive.
Trust me, if you could cook it like regular rice the whole nation of Thailand wouldn't do it any other way. Sticky rice can't absorb much water, and it is not forgiving at all if you add even a bit too much - so cooking it in water willy-nilly can result in mushy rice very easily.
So the wise people of the past discovered that if you soak the rice in water for at least 3 hours until it is completely saturated, and then steam it OUT of water, there is no chance that it can overcook. Brilliant, right?
But not all of us have the time or the equipment to do it traditionally, so here's my roundup of all the ways that I know of that you can cook sticky rice, along with the pros and cons of each method.
How to Make Sticky Rice
The 7 methods can be divided into 2 categories: soak and steam, and no soak. Usually, the results are better using the soak-and-steam methods for the reasons I described above, but if you're short on time, the no soak methods will do in a pinch, but some precision is required.
Methods 1-4: Soak and Steam
These methods start out the same way, so steps 1-2 apply to all 4 methods. The difference is in the steaming stage.
- WASH THE RICE in room temperature water a few times, swishing vigorously with your hand to release the loose starch into the water. Pour off most of the cloudy water and repeat the washing a few more times until the water runs mostly clear. (See video at 00:58) The washing is necessary regardless of which method you choose, otherwise you will end up with gummy rice!
- SOAK THE RICE in plenty of room temperature water for a minimum of 3 hours, preferably 4 (especially if your rice is old), and for up to 12 hours. You can leave the rice out at room temperature, but if it might run longer than 12 hours, put it in the fridge. (See video at 01:45).
- DRAIN THE RICE AND STEAM for 20-30 minutes, using one of the four methods below (see video at the time indicated for details):
- Using a traditional bamboo cone steamer (See video at 02:27)
- Using a regular steamer rack + cloth (See video at 04:50)
- Using a metal sieve (See video at 06:39)
- HACK for sticky rice that needs to be served at room temp. Add an extra steeping step. Steep your rice in hot off-the-boil water for 10 minutes, then drain and steam using any of the implements above. (see video at 07:26)
Note on steaming time: If making a small amount of rice (less than 2 cups) you will only need to steam for 20-25 minutes. For a larger batch, you will need closer to 30 minutes. When in doubt, steam it for longer as the rice will not be overcooked if steamed for a bit too long.
Methods 5-7: No Soak
All no-soak methods start out the same way, so steps 1-2 apply to all 3 methods.
- WASH THE RICE in room temp water a few times, swishing vigorously with your hand to release the loose starch into the water. Pour off most of the cloudy water and repeat the washing a few more times until the water runs mostly clear. (See video at 00:58) The washing is necessary regardless of which method you choose, otherwise you will end up with gummy rice!
- DRAIN THE RICE VERY WELL. This is the thing about not soaking rice - you need a precise amount of water, so you need to make sure that there's not too much washing water left in the rice. Use a sieve, then shake and shake until water is no longer dripping from the rice. .
- COOK THE RICE using any of the methods below using the ratio of 1 part rice to ⅔ parts water by volume. This means if you're cooking 1 cup of rice, you need ⅔ cups of water. Depending on the age of your rice, you may need a little more or less water, so use the first batch as a test and adjust accordingly for next time. See video at the indicated time for details.
- Steam-the-Bowl (See video at 10:56). Put the rice and water in a heatproof bowl and stir to break up any clusters. Cover the bowl with a plate to prevent condensation from dripping into the rice, and steam the bowl over rapidly boiling water for 25 to 30 minutes. You will need more time if making a larger amount. If you can, let the rice sit in the bowl for as long as you have time for before steaming it; even a very brief soak will be better than nothing!
- Rice Cooker (See video at 12:32). This doesn’t work with all rice cookers, but it’s worth a try to find out because if it works, it's life-changing! If you have a multifunction machine that has a “sweet rice” mode, perfect—it’s meant for sticky rice and it should do the job very well. My Zojirushi rice cooker has this function and does an excellent job, but I do find that it needs to sit for another 10 minutes after the timer goes off. If your rice cooker only has a brown rice function, it’s worth trying that out too.
- Microwave (See video at 14:52). This should be your last resort, as it yields less than ideal rice. But in times of desperation, it will work well enough. Note: I tested this using a 900-watt microwave. For a 1100-watt machine, reduce the first round to 2 minutes. You may need to adjust timing for your machine.
Start out with a quick soak by placing the rice in a microwave-safe bowl and adding hot off-the-boil water so it comes up about ½ inch (1.2 cm ) over the rice; let it sit for 15 minutes. Drain very well, then add the measured amount of cold water.
Cover the rice with a plate and microwave on full power for 3 minutes. Stir the rice, then microwave for another 2 mins. Stir again, folding the bottom up to the top, and microwave for 1 more minute. Finally, stir and let it sit at room temp, covered, for 5 minutes before serving.
Do I need to pre-soak sticky rice?
Pre-soaking sticky rice is the most foolproof way to make sticky rice, because you literally can not overcook it (though it is still possible to undercook it). So to be safe, it is recommended, but it is certainly not necessary.
I suggest mastering one of the no-soak methods above so you have it in your back pocket when you want sticky rice on a whim!
Tips for Preparing Sticky rice
Sticky rice can be a bit tricky for the inexperienced, here are some important things to note:
- If possible, soak the rice for 4 hours. 3 hours is technically the minimum, but if your rice is old, it maybe extra dry and need more time.
- Wash sticky rice until the water runs almost clear. If you want to wash until the water is crystal clear, that's fine, but for plain sticky rice, it isn't necessary. If you're making desserts such as mango sticky rice, however, it's important to wash until it's clear.
- If using soak and steam method, the rice needs to be served warm. Steamed sticky rice dries out quickly when cooled, so if the rice needs to sit out, I recommend using the #4 hack discussed above.
How to Store and Reheat
The cooked rice will last in the fridge for a couple of days, but be sure to seal it tightly as it dries out quickly. Beyond that, the rice is still edible but will lose stickiness and softness even when reheated, so see freezing tips below for longer term storage.
To reheat, microwave or steam until piping hot. Steaming is better, but if microwaving, cover it with a damp towel so it doesn't dry out. The rice needs to be fully heated in order to regain its softness.
How to Freeze Sticky Rice
Sticky rice can be frozen for about a month before it starts to dry out permanently. It won't spoil, but it won't have as good of a texture.
To freeze, you'll want to separate them into portions before freezing as it's impossible to separate the rice when frozen. Wrap each portion in plastic wrap or foil (foil will prevent freezer burn for longer), then put them in a freezer bag.
Reheating is the same as refrigerated rice: microwave or steam until piping hot. Steaming is better, but if microwaving, cover it with a damp towel so it doesn't dry out and you may need to stir it in between for even heating. The rice needs to be fully heated in order to regain its softness.
Recipes Using Sticky Rice
Generally, we love to eat sticky rice with meats. Here are a few classic meat dishes that are often paired with sticky rice:
- BBQ Chicken
- Fried chicken wings
- BBQ pork skewers,
- Ground meat salad (Laab).
- Or try it with northern Thai food, which is commonly eaten with sticky rice. You can dip it into the thick sauce of Hung Lay curry; or if you like carb-on-carb, it's fantastic with spicy curry glass noodle stir-fry.
We also feature sticky rice prominently in desserts:
- A popular classic that's a must-try during mango season: mango sticky rice
- For fellow durian lovers, durian sticky rice is absolutely divine.
- We eat sticky rice with ice cream! Any ice cream will work, but the classic pairing is this street-style coconut ice cream.

7 Ways to Make Thai Sticky Rice
Ingredients
- Thai glutinous rice, aka "Thai sweet rice". I recommend cooking around ⅓ - ½ cup uncooked sticky rice per person.
- Water, amount depending on method, see instructions below
Instructions
SOAK & STEAM METHODS:
Step 1: Wash your rice in room temp water for a few times until the water runs mostly clear. [Video 00:58] This is necessary regardless of which method you choose, otherwise you will end up with gummy rice!
Step 2: Soak your rice in plenty of room temp water for a minimum of 3 hours, preferably 4 (especially if your rice is old), and for up to 12 hours. [Video 01:45]
Step 3: Drain the rice and steam for 20-25 minutes (may take longer if making a lot), using any of the following implements (see video at the time indicated for details):
- Bamboo Cone Steamer [Video 02:27]
- Steamer Rack + Cloth [Video 04:50]
- Metal Sieve [Video 06:39]
- HACK for extra soft sticky rice, and highly recommended if you are serving rice at room temp: Soak-Steep-Steam [Video 07:26]
NO SOAK METHODS (cooking rice in water):
Step 1: Wash your rice. [Video 00:58]
Step 2: Drain your rice EXTREMELY WELL. You want to use a sieve, then shake and shake until water is no longer dripping from the rice. As I mentioned above, sticky rice overcooks very easily. So if we're going to cook sticky rice IN water it's important that you do not accidentally use too much water by not draining well enough.
Step 3: Cook the rice using any of the methods below using the ratio of 1 part rice to ⅔ parts water by volume. Depending on your rice, you may need a little less water than ⅔, so if it comes out a little too soft, add less water for your next batch. See video at the indicated time for details.
- No Soak - Steam-the-Bowl [Video 10:56]
- No Soak - Rice Cooker [Video 12:32]
- No Soak - Microwave [Video 14:52]
Charles Pascual
Terrific sticky rice - best I've made. Thank you for all the directions, tips, and the video. I used your "soak & steam" method, with a metal steamer basket and pre-soaked cheesecloth. It's foolproof - thank you. I served it with your Hat Yai style fried chicken and corn cucumber salad (tum tang kao poad).
★★★★★
MK
Thank you so much for making the video and for your website. Wow, lots of great stuff here! I have been looking for the just-right way to make Thai sticky rice, and here are several. Awesome!
★★★★★
Jenny
Hello, I have a steam oven. Can you make sticky rice in this, and if so,how? Thanks!
Pailin Chongchitnant
I don't have experience with that, however, is there a steam-only option? If so, you can treat it like a stovetop steamer.
Beth
Hi. Quick question: I have an instant pot and planning to cook 3 cups sweet rice. Which method should I follow? If I am steaming (instant pot), for how long do you think?
Adam from HTK
Hi Adam here and she tells me "I don’t recommend instant pot for sticky rice. Use one of the 7 methods shown." So there you go 🙂 Cheers!
Karen
Hi Pailin
I soak 1 cup of sticky rice for 4 hours then drain the water off.
I want to use a rice cooker - how much water do I add to cook?
Thank you. Love your YouTube videos.
Pailin Chongchitnant
Hi Karen, if you soak sticky rice, you cannot cook it in a rice cooker (unless you have a steaming rack for your rice cooker). You have to steam it out of water because it's already saturated.
Lori
Where may I find a lid for the bamboo steamer? Many thanks!!
★★★★★
Adam from HTK
Hi Lori and Adam here - as she mentions at around 3:22 in the video people tend to use whatever is at hand, but in this case she's using the lid from your typical dimsum container. Cheers!
Matt
I get away with a piece of aluminum foil or a pie tin, watch out, the steam is hot!
★★★★★
Mirte
Hi Pailin, don’t you use salt in your rice?
BTW, I love your recipes!
Adam from HTK
Hi Mirte, and nope salt isn't added to Thai (or most Asian) white rice. Cheers! Adam
Mai
Hi Pai. I have the same rice maker in your video and wanted to ask, instead of water, can I use coconut water? Thank you for the amazing and easy-to-follow videos!
Pailin Chongchitnant
Sure you can use any liquid, not sure how that would taste though... If you want to make coconut rice, check out my coconut rice recipe!
Amanda
Hi Pai! LOVE your youtube channel! In your video you say don't use the mark in the zoji because it's for Japanese sticky rice- what type is Hakubai? What measurements would I use for that brand? Can't wait to try it. Your tips for the Thai jasmine rice were excellent.. I LOVE my zoji.. only got it because of your review!!
★★★★★
Pailin Chongchitnant
If it's Hakubai sweet rice, you can use the sweet rice line in the zoji as that's japanese sticky rice. Thank you, glad you've enjoyed it!!
Dan
Hi!
Love all of your recipes!
Do you have any additional tips for when cooking with black sticky rice and white sticky rice mixed together? Should I par cook the black rice at all?
Pailin Chongchitnant
So, if you ask other Thai people, they'd say no, but they also will end up with black sticky rice that's harder than I like it. So I do cook the black sticky rice first, and this method is written in detail in my mango and sticky rice recipe in my cookbook BTW. In short, I soak the black rice separately, then boil it until it's cooked but not burst open, then I steam it with the white rice. You will not overcook the black rice this way.
Dan
Ohhhh of course! I have the book - knew I had read this somewhere!
Thank you. Will give the pre cooking of the black rice a go 🙂
Laura
Where is the link for the vídeo? I can’t find it anywhere on the page 🙁
Thien
Hi Laura, I think the video doesn't show when you have an ad blocker. Here is the link
https://www.youtube.com/watch?v=YcTo0ZM8Iqg
Adam The HTK Intern
Yep 🙂 Cheers! Adam
Bethany
Love my Zoji! Have you found there is an upper limit to the amount of sticky rice you can cook in a rice cooker? Is it only good for small quantities?
Pailin Chongchitnant
Yes, when I cooked a larger amount recently,it wasn't as good. I don't remember exactly how it was different, but I think this might be able to be mitigated by some fiddling with water amounts and perhaps a brief soaking time.
Adam The HTK Intern
What Thien said 🙂 Cheers! Adam
Adam The HTK Intern
Hi! Sorry I just saw this - it's under "SHOW MORE" at he tope of the post. Cheers! Adam
will
Great Video ... comprehensive understanding of sticky rice... I had no idea about bamboo lids ... money in the bank ... Thanks, Pai
Cyntha
So helpful! I’ve cooked sticky rice for years in a bamboo steamer but I will cook it even better now, thanks to all your tips. I had no idea that I should soak the basket first and then I could simply flip the rice. Wow! I finally figured out to use cloth on my own, after cleaning out way to many baskets. I will try what you mentioned. Thank-you!
★★★★★
Tom
Perfect
★★★★★
Pen
Question when you say 1 parts rice to 2/3 water... do you mean use the white cup that comes with the Rice cooker or do you mean 1 cup (traditional measuring cup)?
Heather
Pai, thank you so much for your recipes (your Pad Thai is perfect), experience and knowledge! I travelled to Thailand in the 90's and remember sticky rice fondly. I'm a trained Chef as well but have never made it! I've been on a real culinary tour of S.E. Asia since the fall and with COVID keeping me at home. (Bubble of 1). It took me 4 times before I got this right.lol. I kept missing a step or followed another recipe and the rice was dry and hard each time. I've been making Dim Sum to put in my freezer and wanted to make Lo Mai Gai with 2 failed attempts at that too. I just did your soak, steep, donut hole, bamboo steamer method and remembered to moisten the cloth and leave space around the rice this time. Success! Tomorrow I'll try it without steeping to see if I can have success with that. Thank you! Now I can make Lo Mai Gai to add to my Dim Sum inventory!
★★★★★
Nicole
I am a huge fan of sticky rice. Had it all my life. For many many years I have used Nishiki sticky rice. Considered top brand and cost a bit more money. Is Thai sweet sticky rice that much different? I want to buy a bag of Thai sticky rice but wanted to know if there was a big difference.
Rena
Can I use jasmine rice?
Adam from HTK
Hi Rena! If you mean can you make sticky rice with Jasmine rice then no you have to use some form of "glutinous rice" ... https://en.wikipedia.org/wiki/Glutinous_rice Cheers!
Rena
What brand of glutinous rice do you recommend?
Pailin Chongchitnant
Hi Rena, I am not attached to a particular brand. I found that as long as it's a product of Thailand, they're all fine.
John D'Cunha
As always beautifully explained..Thanks Pailin
★★★★★
Beau
I love sticky rice, but I've failed to make it on my own for years. I thought it was due to not having the right equipment, but it was more about technique. Now I'm so excited to make stick rice again and again!
★★★★★
Eric DeWitt
This made making sticky rice so easy and perfect every time. Thanks Pailin!
★★★★★