Black Sticky Rice With Coconut Milk Recipe: Fragrant Pearl Clusters in Creamy Coconut Gravy

Main Courses

Black Sticky Rice With Coconut Milk Recipe: Fragrant Pearl Clusters in Creamy Coconut Gravy

This black sticky rice with coconut milk recipe transforms simple ingredients into a luxurious dessert that tastes like a taste of Southeast Asia. The deep purple-black rice absorbs the rich, fragrant coconut milk until each grain becomes tender and glossy, creating a dish that's both elegant and deeply comforting.

What makes this recipe special is how the coconut milk not only cooks the rice but also infuses it with natural sweetness and a velvety texture that's impossible to resist.

The result is a dish that's creamy yet firm, with each bite offering a perfect balance of coconut flavor and the earthy richness of the black rice. Perfect for special occasions or as a decadent treat, this recipe delivers restaurant-quality results with minimal effort.

The process is straightforward—soak the rice, simmer it gently in coconut milk, and finish with a touch of sugar for just the right sweetness. This is dessert that feels like a celebration in every bite.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for black sticky rice recipe coconut milk

Twelve ingredients create this luxurious dessert where fragrant coconut meets earthy black rice.

Ingredient Amount Notes
Black Sticky Rice 🍚 1 cup Uncooked, long-grain variety
Full-Fat Coconut Milk 🥥 2 cups Canned, unsweetened preferred
Coconut Sugar 🍯 ½ cup Or brown sugar substitute
Water 💧 1 cup Filtered preferred for clarity
Vanilla Extract 🌿 1 tsp Pure, high-quality preferred
Sea Salt 🧂 ¼ tsp Fine grain preferred
Lime Zest 🍋 1 tsp Freshly grated for brightness
Toasted Coconut Flakes 🥥 ¼ cup Unsweetened for garnish
Sesame Seeds 🌱 1 tbsp Toasted for crunch
Coconut Cream 🥥 ¼ cup Thick, from canned coconut milk
Cardamom Pods 🌿 2 whole Lightly crushed for aroma
Fresh Lime Juice 🍋 1 tbsp Freshly squeezed

The black sticky rice is the star—look for it in Asian markets or well-stocked grocery stores like Whole Foods. Brands like Thai Kitchen or Kokusho are reliable. The coconut milk should be full-fat for that rich, velvety texture—no light versions here. Toast the coconut flakes in a dry pan until golden for maximum flavor. Cardamom adds depth, but if unavailable, vanilla bean paste works as a substitute. For the best lime zest, use organic limes—they're brighter and more aromatic.

No black sticky rice? Forbidden rice is the same thing, just a different name. Coconut sugar unavailable? Brown sugar or maple syrup works in a pinch. The coconut cream is simply the thick layer from the top of a can of coconut milk—no need to buy separate. Fresh lime juice can be swapped for bottled, but fresh is always better. Want extra richness? Add a splash of coconut water to the soaking water. For a spiced variation, add a pinch of cinnamon or star anise to the coconut milk while simmering.

Store the cooked rice in an airtight container in the fridge for up to 3 days. Reheat gently with a splash of coconut milk to restore creaminess. Freezes beautifully for up to 3 months—portion into individual servings before freezing. Garnish with toasted coconut and sesame seeds right before serving to keep them crisp. This dessert tastes even better the next day as the flavors meld together—perfect for making ahead.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear, this recipe is one of those rare dishes where the ingredient list reads like a grocery store shortcut—and the result is anything but basic. Just soak the rice overnight (or use pre-soaked for real speed), simmer it with coconut milk and sugar until it’s glossy and clinging, then finish with a whisper of vanilla. That’s it. No fuss, no stress, just pure, sticky satisfaction.
  • Vanilla-Coconut Dream: Between us, the vanilla extract is the secret weapon here. It takes that rich, caramelized coconut flavor and lifts it into something that tastes like a dessert you’d order at a fancy café—not something you made in a pot. Honestly, I’ve served this as a side and had people ask if it’s pudding. (Spoiler: It’s not. But it’s that good.)
  • Meal Prep MVP: This keeps for days in the fridge, and reheating is a breeze—just a splash of water or milk to loosen it up. I make a big batch on Sundays, portion it into jars, and suddenly I’ve got a grab-and-go breakfast, a quick lunch, or a last-minute dinner covered. (Yes, even on a Tuesday night when you’re running late.)
  • Budget Luxury: Full-fat coconut milk might sound indulgent, but a can goes a long way, and the flavor is so rich you’ll use less than you think. Coconut sugar adds depth without breaking the bank, and black sticky rice—once you try it—becomes a staple you’ll stock up on. It’s the kind of recipe that makes you feel fancy without draining your wallet.

Step-by-step instructions for black sticky rice with coconut milk

Transform simple ingredients into velvety black rice clusters bathed in aromatic coconut gravy.

1

Soak and Prepare the Black Sticky Rice

Rinse the 1 cup black sticky rice thoroughly under cold water until the water runs clear. This removes excess starch that can make the rice gummy. Transfer the rice to a bowl and cover with at least 2 cups water (the exact amount isn't critical—just enough to fully submerge). Let it soak for 4-6 hours at room temperature or overnight in the refrigerator. The longer it soaks, the creamier the final texture will be.

After soaking, drain the rice completely using a fine-mesh strainer. I like to press the rice gently between my palms to remove any remaining water droplets—this prevents a watery texture later. Place the drained rice in a clean bowl and set aside. The rice will be pliable and slightly translucent when properly soaked.

2

Cook the Rice in Coconut Milk Mixture

In a medium saucepan, combine the soaked black sticky rice, 2 cups full-fat coconut milk, 0.5 cup coconut sugar, 1 cup water, and the 2 whole cardamom pods. Bring the mixture to a boil over medium-high heat, then immediately reduce the heat to low. Cover the pan tightly with a lid and let it simmer gently for 45-50 minutes.

During this time, stir the rice gently once or twice to prevent sticking. You'll notice the rice begins to absorb the coconut milk and transform into soft, chewy clusters. The mixture should thicken noticeably as it cooks, but don't peek under the lid—each time you lift it, steam escapes and the cooking time increases. When the rice is tender and the liquid has been mostly absorbed, remove from heat.

3

Infuse with Aromatics and Finish Cooking

Stir in the 1 tsp vanilla extract, 0.25 tsp sea salt, and 1 tsp lime zest into the cooked rice mixture. Let it sit off the heat for 5 minutes to allow the flavors to meld. Then, gently fold in the 0.25 cup coconut cream using a spatula—this adds richness and helps create the signature creamy texture. The mixture should be thick but still slightly loose, like a luxurious pudding.

For the final touch, stir in the 1 tbsp fresh lime juice. Taste and adjust the sweetness or saltiness if needed—sometimes the coconut sugar needs a slight boost or the salt could use reinforcement. The rice should have a delicate balance of sweet, tangy, and floral notes from the cardamom and lime.

4

Garnish and Serve Warm

Transfer the black sticky rice to a serving dish and let it cool for 10 minutes to thicken slightly. Then, sprinkle evenly with the 0.25 cup toasted coconut flakes and 1 tbsp sesame seeds. The toasted coconut adds a delightful crunch contrast, while the sesame seeds bring a nutty depth to each bite.

Serve immediately while still warm, as the texture softens as it cools. The rice should be tender yet hold its shape in distinct clusters, with a glossy sheen from the coconut milk. Each spoonful delivers a harmonious blend of creamy rice, floral cardamom, bright citrus, and subtle sweetness—perfect for pairing with spiced teas or as a dessert centerpiece.

👨‍🍳

Pro Tips For Making Black Sticky Rice Recipe Coconut Milk

  • Soak the Rice Overnight: I learned this the hard way—rushing the soak with black sticky rice leaves it gummy and uneven. Use a 6:1 water-to-rice ratio (e.g., 1 cup rice to 6 cups water) and let it sit 8+ hours, ideally in the fridge. The longer it soaks, the creamier the texture when cooked, and the deeper the color.
  • Simmer on Low Heat: After burning three batches, I finally figured out: black sticky rice needs gentle heat. Once the rice and coconut milk start bubbling, drop the heat to the lowest setting and let it cook uncovered for 45-60 minutes. Stirring occasionally prevents scorching—yes, even if you’re impatient like me.
  • Use Two Cans of Coconut Milk: My grandmother swore by this, and she was right: one can of coconut milk makes the dish watery. Split the full-fat cans—use 1 can for cooking and reserve the other for finishing. Stir in the second can during the last 10 minutes to restore richness without overcooking.
  • Add Vanilla Late: Sounds weird, but it works: vanilla extract burns easily and can turn bitter if added too soon. Fold it in during the final 5 minutes of cooking, or even drizzle it over the finished dish. This keeps the aroma bright and avoids that "cooked perfume" smell.

Health benefits of this black sticky rice recipe coconut milk

Rich in Antioxidants

Black sticky rice gets its deep purple hue from anthocyanins, the same powerful antioxidants found in blueberries and blackberries. These compounds are linked to reduced inflammation and improved cell protection.

A single serving of this coconut milk-infused rice provides a significant antioxidant boost, making it a healthier dessert choice than traditional white rice treats. 💫

Supports Heart Health

The full-fat coconut milk in this recipe delivers beneficial medium-chain triglycerides (MCTs), which support heart health by improving cholesterol levels. Studies show these fats can increase good HDL cholesterol while reducing harmful LDL. Pairing coconut milk with black rice creates a dish that's both delicious and heart-friendly.

Digestive Benefits

Black sticky rice is naturally gluten-free and contains resistant starch, which acts as a prebiotic to feed your gut's good bacteria. The coconut milk adds lauric acid, which has antimicrobial properties. Together, they create a dessert that supports digestive health while satisfying sweet cravings.

Natural Energy Boost

The combination of black rice and coconut milk provides a balanced energy release thanks to its complex carbohydrates and healthy fats. Unlike refined sugar desserts, this recipe won't cause energy crashes. The coconut sugar adds sweetness without the blood sugar spikes of white sugar.

Vegan-Friendly Nutrition

This dessert is completely vegan while still being nutrient-dense. The coconut milk provides plant-based fats and electrolytes like potassium, while black rice offers fiber and B vitamins. It's a guilt-free treat that delivers real nutritional benefits without any animal products. 🌱

Rich in Minerals

Black sticky rice contains magnesium and phosphorus, essential minerals for bone health and energy metabolism. The coconut milk adds potassium and iron, making this dessert a surprisingly nutritious option. A single serving provides about 20% of your daily iron needs, supporting red blood cell production.

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 18g90%
Cholesterol 0mg0%
Sodium 280mg12%
Total Carbohydrate 42g15%
Dietary Fiber 3g11%
Sugars 28g
Protein 5g10%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute regular white rice for black sticky rice?

Not recommended! Black sticky rice has a unique chewy texture and earthy flavor that regular white rice can't replicate. The anthocyanins in black rice give it that signature deep purple color and antioxidant benefits you won't get with white rice. If you must substitute, try forbidden rice (same thing) or purple rice, but expect different textures and flavors.

2

How do I make this recipe less sweet?

Reduce the coconut sugar to 0.25 cup instead of 0.5 cup and add 1-2 tbsp lime juice to balance flavors. For extra tartness, stir in 1 tsp pandan juice or a pinch of salt. The coconut milk's natural sweetness will still shine through without overpowering the dish.

3

Can I use light coconut milk instead of full-fat?

Not ideal! Full-fat coconut milk creates that luxurious, creamy texture. If you must use light, add 2 tbsp coconut cream at the end for richness. The flavor will be lighter, and the texture won't be as velvety. For best results, stick with full-fat—it's worth the extra calories for this special dessert.

4

Why did my rice turn out too mushy?

Over-soaking or overcooking causes mushiness. Ensure you drain the rice thoroughly after soaking and simmer gently for 45-50 minutes—don't peek! If it's still too soft, strain the mixture through a fine-mesh sieve to remove excess liquid. For next time, reduce simmering time by 5-10 minutes and use slightly less water.

5

How can I make this dessert more festive?

Garnish with edible gold leaf or pandan leaves for elegance. Serve in individual coconut shells or glass bowls with a drizzle of caramelized coconut sugar. Add a sprinkle of crushed macadamia nuts or a dusting of matcha powder for visual contrast. For a tropical touch, serve with fresh mango slices on the side.

★★★★★4.6(3 reviews)
Categories Main Courses