clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai Mango Sticky Rice Recipe | ข้าวเหนียวมะม่วง

Thai Sticky Rice Recipe & Steamer Tips

  • Author: Sherri Pengjad
  • Total Time: 4 hours 25 minutes
  • Yield: 2-3 1x
  • Diet: Gluten Free


Longing to make the Thai mango sticky rice you love at home, but don’t know how to make Thai sticky rice? Here are the answers to all your sticky rice questions my friend!



1 cup sweet rice (aka glutinous rice)

Water for soaking the rice and steaming the rice

Traditional Bamboo Steamer Pot or other steaming method of choice


Soaking the Thai Sticky Rice

Rinse the rice a few times by running water over it, swishing it around, and draining out the water as much as you can, and repeating it, until the water looks more clear.

Soak the sweet rice in water with a few inches above it (make sure you have room above it cuz the rice will expand as it soaks) for at least 4 hours to overnight. 

Sticky Rice Pan and Splatter Guard Method

Fill a saute pan, or pot with a few inches of water. Bring it to a boil.

Place the splatter guard on top of the pot, and spread out the rice in a thin layer.

Place another pot or bowl on top of the splatter guard, so it covers the rice, but doesn’t touch it (see in pic above).

Let the rice cook for about 12-18 minutes or so, depending on your stove top, until it’s sticking together and cooked through.

Using a spatula, flip the rice over in sections, so the other side of the rice cooks for about 3 minutes or so. I like to taste it to see if it’s reached the sticky, chewy texture.

Sticky Rice with a Steamer Pot

If you have a steamer pot, you can follow the same steps as above, but make sure you put a cheesecloth, or something in the steaming area, so your rice doesn’t fall through the large steamer holes.

Traditional Thai Sticky Rice Bamboo Pot Steamer

Fill the aluminum pot with a few inches of water, and bring it to a boil. 

Wet the bamboo part of the steamer until it is damp to the touch. 

Add the sticky rice to the basket, and press it down. 

Find a lid that covers the sticky rice, but doesn’t touch it. It doesn’t have to fit perfectly. As long as the rice is covered and the lid isn’t touching the rice.

Let the rice cook for about 18-20 minutes, depending on your stove top. Then gently flip the rice over by taking off the basket and gently jiggling the basket until the rice shifts, and it flips over, so the other side of the rice can cook.

Cook the rice for another 5 minutes or so, until all the rice is sticky, and cooked through.

  • Prep Time: 4 hours
  • Cook Time: 25
  • Category: Thai
  • Method: Steaming
  • Cuisine: Thai

Keywords: Thai sticky rice, how to make thai sticky rice, mango sticky rice, bamboo steamer for thai sticky rice, how to make sticky rice without a bamboo steamer