I’ll show you my proven way to get fluffy, tender-chewy grains that cling without turning gummy.
Sticky rice (also called sweet or glutinous rice) shines when soaked and steamed rather than boiled. I prefer Thai-grown glutinous rice labeled “sweet rice” and avoid Japanese mochi rice for this recipe.
My core method is simple: soak well, then steam. You don’t need special gear — a deep pot, a rack or empty tuna can, and a heat-proof plate work fine. Bamboo or metal steamers do the job too.
I’ll walk you through timing (soak 6–24 hours; steam 30–45 minutes), gear choices, and handling tricks from restaurant kitchens. Learn small moves like wetting hands and lining the steamer so the grains stay soft and manageable.
Key Takeaways
- Soak long, then steam for best texture.
- Use Thai glutinous rice labeled “sweet rice.”
- Simple home gear can replace fancy steamers.
- Keep the rice covered and wet tools when handling.
- Adjust water in a rice cooker if grains are underdone.
Why This Grain Behaves Differently
Understanding what makes this variety unique clears up why I steam it every time. The science is simple and practical. The grain’s starch makeup changes the texture you get.
Starch in plain English
Glutinous rice is high in amylopectin. That molecule makes kernels cling and form neat clumps. Long-grain varieties have more amylose, so they remain separate and fluffy.
Why steaming wins
Steaming uses less water than plunging grains into boiling water. Less direct water keeps kernels intact and prevents a pasty mass. I can lift the lid to peek while the pot below keeps water boiling, and an extra 5–10 minutes rarely ruins a batch.
- Control moisture: the same pull that gives clumps also needs careful water management.
- Gentle heat: steam cooks through without bursting grains or turning them gluey.
- Watch the bottom: splashing from wet water can over-wet the lowest layer, so keep the boil steady but contained.
Pick the right type and use my steaming method, and you’ll get clear grain definition, cohesive clumps, and no gummy sludge.
Choosing the Right Rice: Glutinous, Sweet, Thai, and Black Varieties
Not all sweet rice behaves the same; the label often reveals whether you’ll get restaurant-style results or a sticky mess. I scan packages for Thai origin and the Thai script ข้าวเหนียว as quick signals that the bag holds genuine glutinous rice.
Sanpatong is a name I seek. It marks a high-quality variety from San Pa Tong, Chiang Mai. Sanpatong steams up fragrant, tender, and well separated—exactly the finish I want.
I avoid lookalikes. Japanese sweet/glutinous rice meant for mochi has different starch and won’t give classic Southeast Asian texture.
White vs. Black (Purple) and My Favorite Blend
White sticky rice is the baseline for most dishes. Black (purple) sticky rice is unpolished and chewier, with a nutty note and more fiber.
- Blend I use: two parts black to one part white for color and balanced chew.
- Visual cue: raw Thai glutinous grains are medium-length and opaque white; cooked they turn shiny and slightly translucent.
- Shopping tip: buy an amount you’ll finish in a few months for consistent results.
Why the Right Type Matters
The starch profile — mostly amylopectin — determines whether grains cling or become pasty. Choosing the right type is the simplest way to make soaking, steaming, and texture work together.
Gear You Need: From Bamboo Basket to Everyday Steamer
Choosing the right gear keeps heat steady and grains cooking evenly. I focus on setups that trap steam without splashing water onto the surface.
Traditional basket and pot setup
I trust a bamboo basket over a simmering pot. Steam rises through the woven sides and cooks without wetting the layer of grains.
If holes are large, line the basket with cheesecloth or parchment. A snug lid keeps heat consistent and reduces drops falling from the lid.
My no-special-equipment workaround
When I don’t own a dedicated steamer, I use an empty tuna can or a small rack inside a deep pot. A heat-proof plate sits on top and becomes the tray.
Pro tip: spread the rice in a single even layer, use parchment or natural liners for cleanup, and choose a setup that fits your batch. The right method and steady steam will mimic restaurant results.
- I use two trays for larger batches rather than overfilling one.
- Keep the boil vigorous but controlled so droplets don’t douse the grains.
- If you already own a rice steamer, use it; a pot-based way works just as well when set up properly.
Prep Matters: Washing, Soaking, and Draining for Perfect Texture
Good prep makes the difference between glossy, separate grains and a gummy mess. I treat this step as the foundation for every batch.

My washing routine
I start in a mixing bowl: cover the rice with cool water and agitate with my fingertips. The goal is to lift off surface starch without crushing kernels.
I drain and repeat until the water runs relatively clear—usually 3–4 rinses. This helps the grains cling to one another and not your hands.
Soak times that change texture
I let the batch soak rice at room temperature for 4–24 hours. Shorter times keep a firmer bite; longer soaks soften the chew.
Keep the soaking water several inches above the grains so they can expand. Never exceed 24 hours or the mix may ferment.
Drain well before steaming
I drain rice extremely well before steaming. Extra surface moisture is the #1 cause of a gummy bottom layer.
“A quick rinse and a patient soak set you up for perfect texture every time.”
- I use a fine-mesh sieve when I need a fast pour-off.
- I log my best method and the exact hours on my phone for repeatable results.
- Draining carefully prevents soggy bottoms and keeps the finish clear and tidy.
How to Cook Sticky Rice: Step-by-Step Steaming Method
Maintaining even heat and the right water level makes the rest of the process almost foolproof. I set up the steamer base with 1–2 inches of water and bring it to a lively boil before the tray goes in.
Water level and boiling
I keep the boil steady during cooking: plenty of steam but not so aggressive that water splashes up and wets the bottom layer.
If splashes appear, I lower the heat slightly or raise the tray higher in the pot.
Layering for even cooking
Drain the soaked grains well, then spread them in a roughly 1–2 inch even layer on a dry basket or plate inside the steamer.
A single thin layer cooks far more predictably than a heaped pile.
Timing and doneness
I set a timer for 15 minutes, then taste from the center. If it needs more time, I continue in 5-minute increments until tender-chewy.
A gentle fluff at the end releases excess steam; then I re-cover with the lid to hold warmth while serving.
Scaling up
- I steam two trays at once when my steamer fits them; otherwise I run two batches.
- Larger amounts may need a few extra minutes, but a steady boil and a snug lid prevent drying.
- Watch the bottom for wet spots—if they appear, reduce the water below or raise the tray.
“A controlled boil, an even layer, and short checks are the steps I trust every time.”
Rice Cooker Alternative: When I Use It and How I Tweak It
When I need convenience, I reach for my rice cooker and adjust a few small details. I use this way when counter space is tight or when I want a set-and-forget meal while I work on other dishes.

Soaking is still non-negotiable. I soak the grains 2–24 hours even with an electric cooker. That step shapes the final texture more than the cooking method.
Water cue: barely covering the grains
I pour water so it just barely covers the top of the soaked rice—roughly level with the grain height. This small measure keeps the center tender without turning the bottom into mush.
Fixing undercooked vs. overshot water issues
If the cycle ends and the center feels firm, I sprinkle a little water, stir lightly, and run another short cycle for a few minutes. That usually finishes the job without overworking the batch.
- Tip: I make sure not to overfill with water; too much creates wet, unusable results.
- I keep the lid closed after cooking so trapped steam evens out the texture.
- When I want guaranteed restaurant-quality results, I reach for a pot or a rice steamer and steam instead.
“Used thoughtfully, a cooker can deliver solid results for cooking sticky rice at home.”
Serving, Holding, and Reheating: Keep That Chewy Bite
A tight lid and a deep, narrow vessel are the small tricks that save the texture every time. I store fresh sticky rice in a deep bowl with the lid on so it stays warm and doesn’t harden. At room temperature the surface firms fast, so I open it only briefly and cover again.
Keeping warm: bowls, lids, and preventing quick dry-out
I tuck the cooked batch into a narrow bowl and press a snug lid down. At home I sometimes wrap plastic and a towel over the container for extra insulation.
Restaurants use lined thermoses for larger service. That same idea keeps moisture and warmth steady without splashing from boiling water.
How I serve and eat Thai sticky rice
I pull a small clump and knead it gently with my fingers. This opens the grain and gives the best bite when paired with grilled meats or dips.
I keep a fork handy as a backup, but using fingers is the traditional way and gives better portion control. I avoid soaking the clump in sauce so the clumps stay intact.
Reheating and leftover ideas when the “glue” fades
For quick reheats I cover the bowl and microwave in short minutes-long bursts. If the batch seems dry, I sprinkle a little water first and re-cover.
- Short-term: keep warm under a lid and serve within a few times for best texture.
- Fridge: refrigerate leftovers 2–3 days; after that the adhesive quality drops.
- Reuse: once the “glue” fades I turn the grains into fried dishes so nothing goes to waste.
“Keep it covered, pull off a small piece, and knead lightly — that keeps each bite tender and stretchy.”
Conclusion
,
This final note pulls the key steps into one tidy reminder. Choose Thai glutinous (Sanpatong if you can) and follow the soak-and-steam recipe that centers on washing well, soaking the hours you have, and draining rice thoroughly.
Steam in a single 1–2 inch layer over 1–2 inches of boiling water in a pot or a bamboo basket. Start checking at about 15 minutes, then add minutes in small steps until the center is tender-chewy.
For larger batches use two trays or run rounds and keep cooked portions covered. Serve warm in a lidded bowl, reheat with a light sprinkle of water, and turn older leftovers into fried dishes so nothing goes to waste.

















