How To Make Coconut Sticky Rice

Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!

How to Make Coconut Sticky Rice

To make coconut sticky rice, you steam glutinous rice until tender, then soak it in a warm sweetened coconut milk mixture so every grain turns creamy, fragrant, and perfectly chewy.
 
It’s one of those classic Thai desserts that looks fancy but is honestly pretty simple once you know the steps.
 
If you’ve been wondering how to make coconut sticky rice at home without any special skills, you’re in the right place.
 
The trick is all in the rice and the coconut sauce, and once you nail those two, you’ll be making coconut sticky rice whenever the craving hits.
 
In this post, we’ll walk through how to make coconut sticky rice step by step, plus tips so your sticky rice turns out soft and creamy every time.
 
Let’s get cooking.
 

What You Need to Make Coconut Sticky Rice

Before you learn how to make coconut sticky rice, it helps to know what goes into it.
 
The good news is you only need a handful of ingredients to make coconut sticky rice.
 

1. Glutinous (Sticky) Rice

This is the star of coconut sticky rice.
 
Use Thai glutinous rice, sometimes labeled sweet rice, and not regular jasmine rice or sushi rice.
 
Glutinous rice is what gives coconut sticky rice that signature chewy, sticky texture.
 
You can find it at most Asian grocery stores or online.
 

2. Full-Fat Coconut Milk

Coconut milk makes coconut sticky rice creamy and rich, so don’t skimp on the full-fat kind.
 
The thin, watery “lite” versions will make your coconut sticky rice taste flat.
 
Shake the can well before opening so the cream and liquid blend nicely.
 

3. Sugar and a Pinch of Salt

Sugar sweetens the coconut sauce while a pinch of salt balances everything out.
 
This is the little detail that makes coconut sticky rice taste like the version from your favorite Thai restaurant.
 
Some people use palm sugar for deeper flavor, but regular granulated sugar works great too.
 

4. A Steamer Setup

You’ll need a steamer basket or a bamboo steamer to make coconut sticky rice the traditional way.
 
Steaming is key here, and it’s honestly the most important step in how to make coconut sticky rice properly.
 
Some people microwave glutinous rice, but the texture from steaming is far superior.
 

How to Make Coconut Sticky Rice Step by Step

Now let’s get into how to make coconut sticky rice from start to finish.
 

1. Soak the Rice Overnight

Rinse the glutinous rice a few times until the water runs mostly clear.
 
Then soak it in plenty of water for at least 4 hours, or better yet overnight.
 
Soaking softens the grains so they steam evenly, which is crucial when you make coconut sticky rice.
 
When you’re ready, drain the rice well in a colander.
 

2. Steam the Rice Until Tender

Line your steamer basket with cheesecloth or a clean thin towel, then spread the drained rice in an even layer.
 
Steam over boiling water for about 20 to 25 minutes, until the grains are translucent and tender.
 
This is where the magic of coconut sticky rice starts to happen, so don’t rush the steaming.
 

3. Warm the Coconut Sauce

While the rice steams, gently warm coconut milk, sugar, and a pinch of salt in a saucepan.
 
Stir until the sugar dissolves, but don’t let it boil.
 
This sweet coconut sauce is what transforms plain glutinous rice into luscious coconut sticky rice.
 

4. Soak the Hot Rice in the Coconut Mixture

Once the rice is done, transfer it to a bowl and pour most of the warm coconut sauce over it.
 
Stir gently, then cover and let it sit for 15 to 20 minutes so the rice drinks up all that creamy goodness.
 
This soaking step is the secret to how to make coconut sticky rice taste rich all the way through.
 

5. Serve with the Remaining Sauce

Drizzle the reserved coconut sauce on top right before serving.
 
Coconut sticky rice tastes best warm or at room temperature, and it pairs beautifully with fresh mango.
 
And that’s honestly the whole process of how to make coconut sticky rice.
 

Tips for Perfect Coconut Sticky Rice

Here are a few extra pointers to keep in mind when you make coconut sticky rice.
 

1. Don’t Skip the Soak

If you skip soaking, your coconut sticky rice may steam unevenly and end up hard in the center.
 
Give the rice that full overnight soak for the best coconut sticky rice results.
 

2. Use the Right Rice

Regular rice simply won’t work when you’re making coconut sticky rice.
 
Stick with glutinous rice so your coconut sticky rice gets that authentic chewy texture.
 

3. Serve It Fresh

Coconut sticky rice is at its best the day you make it.
 
If you have leftovers, reheat gently with a splash of coconut milk to bring back the creaminess.
 

So, How Do You Make Coconut Sticky Rice?

You make coconut sticky rice by steaming soaked glutinous rice until tender, then soaking it in sweetened warm coconut milk.
 
It’s simple, forgiving, and tastes like a treat from a Thai restaurant.
 
With the right rice, full-fat coconut milk, and a little patience during steaming, you’ll know exactly how to make coconut sticky rice anytime.
 
Hope this post has helped you learn how to make coconut sticky rice and the tips to make it perfect every single time.