If you’ve ever sat at a Thai or Chinese restaurant, fork in hand, and wondered “How on earth is their sticky rice so good?”, you’re not alone. That’s exactly what pushed me to learn how to make it at home.
Honestly, the first few tries were a mess—too soggy, too hard, or just not sticky at all. But once I cracked the code, I couldn’t stop making it. And trust me, you’re going to love how simple it actually is.
Let me walk you through it like I would explain it to a close friend.
What Is Sticky Rice Really?
Sticky rice (also called glutinous rice or sweet rice) is a type of rice that sticks together when cooked. Despite the name, it doesn’t have gluten—so if you’re gluten-sensitive, you’re safe.
Its stickiness comes from amylopectin, a type of starch. Unlike regular long-grain rice (like basmati or jasmine), sticky rice clumps beautifully, making it easy to grab with chopsticks or even roll into little balls.

This rice is common in Thailand, Laos, Vietnam, and parts of China, where it’s a staple. Fun fact: in Laos, sticky rice is eaten more than any other food—it’s literally part of their identity.
Ingredients You’ll Need
To make sticky rice, you only need a handful of things. Here’s your simple grocery list:
- 2 cups glutinous rice (sweet rice) – This is the star. Don’t try to swap it with basmati or jasmine; it won’t work.
- Water – For soaking and steaming.
- Banana leaves or cheesecloth (optional) – Helps in steaming, but not necessary.
- Salt (optional) – Just a pinch if you want to enhance flavor.
That’s it. No fancy gadgets required.
Step-by-Step Guide to Perfect Sticky Rice
Let’s break this down step by step. If you follow this process, your sticky rice will come out just like the one you love at your favorite Thai spot.
Step 1: Wash the Rice

First, rinse the rice several times. Put it in a bowl, cover with water, stir with your hand, and then drain. Do this until the water is mostly clear. This removes excess starch so your rice isn’t gummy.
Step 2: Soak the Rice

This is the secret. Sticky rice needs to soak for at least 4 hours, but overnight is best. Why? Because soaking allows the rice to absorb water evenly, ensuring each grain cooks through. Skipping this step is why many people fail.
Step 3: Steam the Rice

Unlike regular rice, you don’t boil sticky rice—you steam it. Place soaked rice in a bamboo steamer basket, a sieve lined with cheesecloth, or even a colander over a pot of boiling water. Steam for 20–25 minutes until the grains turn shiny and stick together.
Step 4: Fluff and Serve
When done, fluff the rice gently with a fork or wooden spoon. Now it’s ready to pair with curries, grilled meat, or even desserts like mango sticky rice.
Why Steaming Works Better Than Boiling
If you boil sticky rice like regular rice, you’ll end up with a mushy disaster. Steaming works because the rice cooks evenly without getting waterlogged. It keeps the grains intact but still sticky. Think of it like baking bread instead of microwaving it—you get a much better texture.
Pairing Ideas: What to Eat with Sticky Rice
Sticky rice is super versatile. Here are some ideas:
- With Thai curries – Soaks up rich, spicy sauces.
- With grilled meat – Especially Thai grilled chicken or pork.
- With papaya salad (som tam) – A classic street food combo.
- As dessert – Top it with sweet coconut milk and ripe mango.
Personally, my first real love affair with sticky rice was with mango sticky rice in Bangkok. The warm rice with cold, juicy mango and creamy coconut sauce—it’s unforgettable.
Tips to Get It Right Every Time
- Don’t skip soaking – It makes or breaks the recipe.
- Use glutinous rice only – Other rice types won’t give the same result.
- Don’t over-steam – Check at 20 minutes to avoid drying it out.
- Store leftovers properly – Wrap in plastic wrap or a sealed container to keep it from hardening.
Sticky Rice Around the World
Sticky rice isn’t just Thai. Here’s how it shows up globally:
- Japan – Used in mochi (those chewy rice cakes).
- China – Wrapped in bamboo leaves with meats (zongzi).
- Laos – Eaten daily with almost every meal.
- Philippines – Turned into sweet rice cakes like bibingka.
It’s amazing how one simple grain connects so many food traditions.
Nutrition Facts of Sticky Rice
Let’s be honest—sticky rice isn’t the healthiest carb, but it’s not the worst either. Here’s a quick snapshot (per 1 cup cooked):
- Calories: 169
- Carbs: 37g
- Protein: 3g
- Fat: 0.3g
- Fiber: 1g
It’s filling, naturally gluten-free, and a great source of energy. Just enjoy it in moderation.
My Personal Sticky Rice Story
I still remember my first attempt—using jasmine rice because I thought “rice is rice.” Big mistake. It turned into glue. Then I tried skipping the soaking step because I was impatient. Another disaster.
Finally, after following a Thai friend’s advice to soak and steam, I got it right. And when I tasted it, it felt like I unlocked a secret door into Southeast Asian cooking.

Now, it’s one of those recipes I make when I want comfort food. Every time I serve it, someone at the table says, “How did you make it so perfect?”
FAQs about Sticky Rice
Can I make sticky rice without a bamboo steamer?
Yes! Use a metal colander over boiling water or even a mesh strainer lined with cheesecloth.
Why isn’t my rice sticky?
You probably didn’t use glutinous rice, or you skipped soaking.
Can I cook sticky rice in a rice cooker?
Some rice cookers have a sticky rice setting. If not, it may come out too soft. Steaming is better.
How do I reheat sticky rice?
Steam it again for a few minutes, or sprinkle water on it and microwave covered.
Is sticky rice gluten-free?
Yes, despite the name, sticky rice has no gluten.
Can I freeze sticky rice?
Yes, wrap tightly in plastic wrap and store in a freezer bag. Reheat by steaming.