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!
To cook sweet rice with coconut milk, you simply combine glutinous rice with rich coconut milk and a touch of sweetness, then steam or simmer it until tender and fragrant.
This classic dish, often called coconut sticky rice, is a favorite in many Southeast Asian kitchens because it’s creamy, comforting, and surprisingly easy to make at home.
Whether you’re serving it as a dessert or a savory side, knowing how to cook sweet rice with coconut milk opens the door to a world of delicious possibilities.
In this post, we’ll walk through exactly how to cook sweet rice with coconut milk, including the ingredients you need, the step-by-step method, and tips for getting that perfect texture every time.
Let’s dive in.
How to Cook Sweet Rice with Coconut Milk Perfectly
Cooking sweet rice with coconut milk comes down to a few key steps, and getting them right makes all the difference.
Here’s how the process breaks down.
1. Choose the Right Rice
The best rice for sweet rice with coconut milk is glutinous rice, also known as sticky rice or sweet rice.
Unlike regular long-grain rice, glutinous rice becomes sticky and chewy when cooked, which is exactly what you want for this dish.
You can find it at most Asian grocery stores, and it’s the foundation of any good sweet rice with coconut milk recipe.
2. Soak the Rice First
Before you cook sweet rice with coconut milk, soak the rice in water for at least 4 hours, or ideally overnight.
Soaking softens the grains so they cook evenly and absorb the coconut milk beautifully.
If you skip this step, you’ll end up with hard centers and uneven texture, which is the last thing you want when you cook sweet rice with coconut milk.
3. Steam the Rice Until Tender
Drain the soaked rice and steam it for about 20 to 30 minutes until it’s fully tender and translucent.
Steaming is the traditional way to cook sweet rice with coconut milk because it keeps the grains separate and gives them that perfect chewy bite.
While the rice steams, you can prepare the coconut milk mixture so everything comes together smoothly.
4. Warm the Coconut Milk with Sugar and Salt
In a small saucepan, gently heat coconut milk with sugar and a pinch of salt until the sugar dissolves.
Don’t let it boil, or the coconut milk may separate and turn grainy.
This sweet and slightly salty coconut sauce is what makes sweet rice with coconut milk so irresistible.
5. Combine and Let It Absorb
Once the rice is cooked, transfer it to a bowl and pour the warm coconut milk mixture over it.
Stir gently, then cover and let it sit for 15 to 20 minutes so the rice absorbs all that creamy goodness.
This resting period is the secret to making sweet rice with coconut milk taste rich and luscious in every bite.
Tips for the Best Sweet Rice with Coconut Milk
Want to make your sweet rice with coconut milk even better?
Keep these tips in mind.
1. Use Full-Fat Coconut Milk
Full-fat coconut milk gives sweet rice with coconut milk its signature richness and creaminess.
Light coconut milk works in a pinch, but the texture won’t be quite as indulgent.
2. Don’t Overcook the Rice
When you cook sweet rice with coconut milk, aim for tender but chewy grains.
Overcooked rice turns mushy and loses the texture that makes this dish special.
3. Adjust Sweetness to Taste
The amount of sugar in sweet rice with coconut milk is really a personal preference.
Start with a modest amount and taste as you go, adding more if you like it sweeter.
4. Serve Warm or at Room Temperature
Sweet rice with coconut milk tastes best when served warm or at room temperature.
Pair it with fresh mango slices for a classic treat, or enjoy it on its own as a cozy comfort food.
So, How Do You Cook Sweet Rice with Coconut Milk?
You cook sweet rice with coconut milk by soaking glutinous rice, steaming it until tender, and then mixing it with warm sweetened coconut milk until every grain is coated.
It’s a simple process that rewards you with a creamy, fragrant dish that feels both comforting and special.
With the right rice, a little patience during soaking, and full-fat coconut milk, you’ll have sweet rice with coconut milk ready to enjoy in no time.
Give this method a try, and you’ll see just how easy it is to cook sweet rice with coconut milk at home.