Sticky rice, also called glutinous rice or sweet rice, is a staple across Southeast and East Asia, known for its chewy texture and ability to pair with savory dishes, desserts, and sauces.
This guide explains how to make sticky rice correctly, including the best rice to buy, how long to soak it, and the steaming method that delivers a tender, glossy finish.
What Sticky Rice Is and Why It Behaves Differently
Sticky rice is not sticky because it contains gluten; in fact, it is naturally gluten-free.
Its distinctive texture comes from its high amylopectin content and very low amylose content, which makes the grains cling together after cooking.
Unlike long-grain rice such as basmati or jasmine, sticky rice is usually cooked by soaking and steaming rather than boiling.
This process helps the grains cook evenly while preserving their chewy bite and cohesive texture.
Choose the Right Rice
For best results, look for grains labeled:
- Glutinous rice
- Sweet rice
- Sticky rice
- Japanese mochigome, in some recipes
White sticky rice is the most common choice for savory dishes and desserts.
Black sticky rice and purple sticky rice are also used in specific regional recipes, often for puddings, coconut milk desserts, and festive dishes.
Do not substitute regular long-grain or medium-grain rice if you want authentic sticky rice texture.
Those varieties will cook up soft, but they will not clump and hold together in the same way.
How to Make Sticky Rice Step by Step
1. Rinse the rice
Place the rice in a bowl and rinse it 3 to 5 times until the water becomes less cloudy.
This removes excess surface starch and helps the rice cook more cleanly.
2. Soak the rice
Soak sticky rice in plenty of cool water for at least 4 hours, or overnight for the most reliable texture.
Soaking hydrates the grains so they steam evenly and become tender without turning mushy.
3. Drain thoroughly
After soaking, drain the rice completely.
Excess water can make the steaming process uneven and leave the center undercooked or the exterior too wet.
4. Steam, do not boil
Set the rice in a steamer basket lined with cheesecloth, parchment with holes, or a clean damp kitchen towel.
Steam over steadily boiling water for about 20 to 30 minutes, then check the texture.
Gently turn the rice once during cooking if your steamer cooks unevenly.
The grains should look translucent, tender, and cohesive, with no hard center.
5. Rest before serving
Remove the rice from the steamer and let it rest for 5 minutes.
This short resting period allows moisture to redistribute, improving the final texture.
Best Equipment for Sticky Rice
You do not need specialty tools, but the right setup makes the process easier and more consistent.
- Fine-mesh strainer for rinsing
- Large bowl for soaking
- Steamer basket or bamboo steamer
- Cheesecloth or parchment to prevent grains from falling through
- Pot with a tight-fitting lid to keep steam trapped
A bamboo steamer is traditional in many Asian kitchens because it allows steady airflow while preventing condensation from dripping back onto the rice.
A metal steamer works well too if the lid fits securely.
How Long Should You Soak Sticky Rice?
Soaking time affects the final texture more than many home cooks realize.
A short soak of 2 hours can work in a pinch, but 4 to 8 hours is a better target for even hydration.
If you are soaking overnight, keep the bowl covered and refrigerated if your kitchen is warm.
This reduces the risk of fermentation and helps maintain a clean flavor.
Can You Make Sticky Rice Without a Steamer?
Yes, but steaming remains the most dependable method.
If you do not have a steamer, you can improvise with a colander set over a pot of boiling water, as long as it sits above the water level and the lid seals well enough to trap steam.
Another option is a heatproof sieve lined with cheesecloth.
The key is to keep the rice above the water, not submerged, because direct boiling changes the grain structure and often produces a gummy, uneven result.
How to Tell When Sticky Rice Is Done
Properly cooked sticky rice should be tender, elastic, and lightly glossy.
Taste a few grains from the center of the pile, not just the top, because steam can cook the surface faster than the middle.
If the rice feels firm or chalky, steam it for another 5 to 7 minutes and test again.
If it seems too wet, spread it out briefly so excess moisture can escape before serving.
Serving Ideas for Sticky Rice
Sticky rice is versatile and appears in both sweet and savory dishes.
It is often served with grilled meats, dipping sauces, tropical fruit, or coconut-based desserts.
- Pair with mango and sweetened coconut milk for a classic dessert
- Serve with grilled chicken, papaya salad, or roasted vegetables
- Shape into small portions for lunchboxes or snacks
- Use as a base for sesame, peanut, or soy-based toppings
In many cuisines, sticky rice is also eaten by hand, especially when shaped into small, compact portions that can be dipped or wrapped.
How to Store and Reheat Sticky Rice
Store leftover sticky rice in an airtight container in the refrigerator for up to 3 days.
Because the grains firm up as they cool, reheating is important for restoring the soft, chewy texture.
To reheat, sprinkle the rice with a little water and steam it for several minutes until warmed through.
You can also microwave it covered with a damp paper towel, though steaming gives a better result.
Common Mistakes to Avoid
- Skipping the soak: unsoaked rice cooks unevenly
- Boiling instead of steaming: this changes the texture
- Using the wrong rice: regular rice will not behave the same
- Overcrowding the steamer: the grains need room for steam to circulate
- Serving immediately after steaming without resting: a short rest improves consistency
Frequently Asked Questions About Sticky Rice
Is sticky rice the same as sushi rice?
No.
Sushi rice is a short-grain Japanese rice seasoned with vinegar, sugar, and salt after cooking.
Sticky rice is a different variety with a naturally clingy, chewy texture.
Is sticky rice gluten-free?
Yes, sticky rice is naturally gluten-free, even though the name can be confusing.
It contains no wheat or gluten proteins.
Why is my sticky rice too hard?
It is usually under-soaked, under-steamed, or both.
Add more steaming time and make sure the rice is fully hydrated before cooking.
Why is my sticky rice mushy?
Too much water, boiling instead of steaming, or excess condensation can cause mushiness.
Drain well after soaking and use steady steam rather than direct contact with water.