Desserts
This black glutinous rice dessert delivers velvety, sticky sweetness with a pandan cream swirl that transforms simple ingredients into a restaurant-worthy treat. The key lies in perfectly cooking the rice until tender yet firm enough to hold its shape—no mushy texture here.
I’ve refined this recipe over years to balance the earthy depth of black rice with the fragrant creaminess of pandan, creating a dessert that’s both elegant and approachable.
The result is a chewy, slightly elastic dessert with pockets of fragrant pandan cream swirled throughout, offering a harmonious contrast between the nutty rice and floral cream. This version stays true to traditional Southeast Asian flavors while adapting to modern tastes—vegan-friendly and ready in under an hour.
Whether served at gatherings or as a decadent solo treat, it’s a dessert that feels special without requiring advanced skills.
Ingredients for black glutinous rice dessert
Balancing earthy black rice with floral pandan creates this elegant vegan dessert's signature harmony.
| Ingredient | Amount | Notes |
|---|---|---|
| Black Glutinous Rice 🌾 | 1 cup | Uncooked, soaked overnight |
| Full-Fat Coconut Milk 🥥 | 13 ½ oz | Canned, unsweetened preferred |
| Pandan Extract 🌿 | 1 tsp | Green, pure extract |
| Coconut Sugar 🍯 | ½ cup | Finely ground preferred |
| Pure Maple Syrup 🍁 | ¼ cup | Grade B for depth |
| Coconut Oil 🫒 | ¼ cup | Unrefined, solid form |
| Vegan Butter 🧈 | ¼ cup | Plant-based, unsalted |
| Pure Vanilla Extract 🌸 | 1 tsp | Bourbon or Madagascar |
| Pinch Salt 🧂 | ⅛ tsp | Fine sea salt |
| Toasted Coconut Flakes 🥥 | ¼ cup | Unsweetened, toasted |
| Fresh Pandan Leaves 🍃 | 2 whole | For infusion, optional |
| Water 💧 | 1 ½ cups | Filtered preferred |
The black glutinous rice is the foundation—look for short-grain varieties at Asian markets or specialty stores like H Mart or 99 Ranch. Pre-soaking for 8-12 hours prevents grittiness, though overnight works best. For pandan extract, Thai Kitchen brand is reliable, but pure extract from Asian grocery freezers delivers stronger flavor. The coconut milk should be full-fat for creaminess; Aroy-D brand is widely available and performs well. Toast your coconut flakes lightly in a dry pan until golden—they add both texture and aroma.
No pandan extract? Fresh pandan leaves steeped in warm water (strain before use) works beautifully, though the flavor is subtler. Substituting coconut sugar with agave nectar or date syrup maintains vegan compatibility, though texture may vary slightly. For a more intense vanilla flavor, vanilla bean paste can replace the extract (use 1 tsp paste + 0.5 tsp water). The coconut oil and vegan butter should be plant-based brands like Miyoko's or Earth Balance—avoid margarine substitutes with artificial flavors. Pre-toasted rice? Cook it first, then cool completely before mixing—this prevents overcooking when combined with other ingredients.
Store the cooked dessert in an airtight container with parchment between layers for up to 5 days in the fridge. For longer storage, freeze in portions for 3 months—thaw at room temperature before serving. The pandan cream swirl can be made ahead and refrigerated separately, then swirled in just before serving. Garnish with toasted coconut flakes and a sprinkle of vegan dark chocolate shavings for extra elegance. Reheat gently in the microwave with a damp paper towel to restore moisture without making the texture gummy.
Why You'll Love This Recipe
- Let’s be real: most desserts turn sad after day two. Not this one. The texture stays perfect—creamy but still with that satisfying bite—even three days later. Plus, it’s budget-friendly; a single batch stretches for breakfasts, snacks, or even a quick dessert when you’re out of ideas. (Yes, even on a Tuesday night.)
- No-Soaking Needed: I’ll admit, I used to dread the soaking step with glutinous rice—but this recipe skips it. Just rinse the black rice, simmer it with coconut milk, and let the pandan extract work its magic while you sip your tea. Honestly, it’s the kind of dessert that feels fancy but requires zero fuss.
- Velvet-Smooth Richness: That first bite of creamy, slightly chewy black rice? It’s like dessert silk. The full-fat coconut milk makes it decadent without being heavy, while the maple syrup and coconut sugar give it a caramelized depth that lingers. Between us, I’ve seen grown adults take seconds—and not just because it’s pretty.
- Party in a Bowl: This dessert works for everything: a lazy Sunday brunch, a potluck where you want to impress, or even as a midnight snack (no judgment). Serve it warm with toasted coconut flakes or chilled with a drizzle of condensed milk—it adapts to your vibe. My daughter’s friends now associate it with “fancy sleepovers,” and I’m taking all the credit.
Step-by-step instructions for black glutinous rice dessert
Mastering this dessert requires patience and precision—each step builds the signature creamy texture and aromatic pandan flavor.
Soak and Prepare the Black Glutinous Rice
Place the 1 cup black glutinous rice in a medium bowl and cover completely with the 1.5 cups water. Let it soak at room temperature for at least 12 hours—this is critical for achieving the signature chewy yet tender texture. I like to soak mine overnight in the refrigerator for even better results.
After soaking, drain the rice thoroughly using a fine-mesh strainer. The rice should feel pliable but not sticky to the touch. If it feels too firm, give it a quick rinse under cold water and drain again. This preparation step ensures your dessert won't be gritty or undercooked later.
Cook the Rice with Coconut Milk and Pandan
In a heavy-bottomed saucepan, combine the soaked rice with the 13.5 oz full-fat coconut milk, 0.5 cup coconut sugar, 0.25 cup pure maple syrup, 1 tsp pandan extract, and 0.125 tsp pinch salt. Bring the mixture to a gentle boil over medium heat, then immediately reduce to a simmer.
Add the 2 whole fresh pandan leaves (if using) and stir gently to infuse the mixture with their fragrant aroma. Cover the pan and cook for 30-40 minutes, stirring occasionally, until the rice is tender and the mixture has thickened to a pudding-like consistency. The texture should resemble porridge that clings to a spoon.
Create the Pandan Cream Swirl
While the rice cooks, prepare the pandan cream by melting the 0.25 cup coconut oil and 0.25 cup vegan butter together in a small saucepan over low heat. Once fully melted, remove from heat and stir in the 1 tsp pure vanilla extract and 1 tsp pandan extract until smooth.
Allow the mixture to cool slightly but keep it warm enough to swirl easily. This cream will be the star of your dessert, providing a rich contrast to the chewy rice. The pandan extract gives it that signature floral aroma that complements the black rice perfectly.
Assemble and Chill the Dessert
Transfer the cooked rice mixture to a heatproof serving dish or individual ramekins. Using a spoon, create a well in the center of each portion. Carefully pour the warm pandan cream into the well, then gently swirl it through the rice using the back of the spoon.
Sprinkle the 0.25 cup toasted coconut flakes evenly over the top for added texture and visual appeal. The contrast between the dark rice and golden coconut flakes creates a stunning presentation. Cover the dish with plastic wrap and refrigerate for at least 4 hours, or until fully chilled and set.
Serve and Enjoy
Before serving, run a knife around the edges of the ramekins to loosen the dessert. Invert each serving onto a plate, or serve directly from the ramekin if preferred. The dessert should have a glossy sheen and hold its shape when cut.
Each bite should deliver a perfect balance of creamy pandan swirl and chewy black rice. The coconut flakes add a delightful crunch that contrasts beautifully with the soft texture. Serve chilled with a dollop of extra pandan cream on the side for those who want more of that fragrant flavor.
Pro Tips For Making Black Glutinous Rice Dessert
- SOAK THE RICE LONGER: I learned this the hard way—black glutinous rice needs at least 6 hours (overnight is ideal) to soften properly. Skimp on soaking time, and you’ll end up with chewy bits that ruin the creamy texture, no matter how long you cook it.
- USE FULL-FAT COCONUT MILK ONLY: The canned "lite" versions just won’t cut it here. Full-fat coconut milk gives that rich, velvety mouthfeel this dessert needs—anything less, and it’ll taste thin and underwhelming. (Yes, even if you’re watching calories.)
- LOW AND SLOW COOKING: Start on medium heat until it boils, then drop to the lowest setting and simmer uncovered for 45-60 minutes. Stirring occasionally prevents scorching, and the slow cook reduces the liquid just enough for that perfect thick, pudding-like consistency.
- STIR IN PANDAN LAST: Add the pandan extract only in the final 5 minutes of cooking—any earlier, and the flavor gets cooked out, leaving you with just a hint of artificial sweetness instead of that bright, fragrant aroma. (Trust me, your nose will thank you.)
Storing and reheating this dish
Fridge Storage Secrets
Store your black glutinous rice dessert in an airtight container with parchment paper between layers to maintain its chewy texture. The dessert stays fresh for up to 5 days in the fridge—just cover it tightly to prevent drying.
I always use glass containers (like Pyrex) because they preserve flavors better than plastic. For individual servings, divide into ramekins before refrigerating to make plating easier later. 💫
Freezing for Later
Freeze portions in quart-sized freezer bags with 1 inch headspace for expansion. This dessert keeps its texture well for 3 months—just thaw overnight in the fridge before serving. For quick reheating, microwave individual portions with a damp paper towel for 10-15 seconds to restore moisture without making it gummy.
Avoid freezing the pandan cream separately unless you plan to swirl it fresh after thawing. ❄️
Reheating Without Ruin
Gently reheat chilled dessert in the microwave using 30-second intervals on low power, stirring between each interval. Add 1 tsp water if it looks dry.
For stovetop reheating, place portions in a small saucepan with 2 tbsp coconut milk and warm over low heat for 3-5 minutes, stirring constantly. Never skip the damp paper towel trick—it prevents rubbery textures. 🔥
Make-Ahead Cream
Prepare the pandan cream 24 hours ahead and store it in a sealed jar in the fridge. This gives flavors time to meld beautifully. Just before assembling, warm it gently in the microwave for 10 seconds to make swirling easier.
The cream thickens slightly when chilled, so adjust consistency with a splash of coconut milk if needed. This shortcut saves time on busy days! ✨
Garnish Like a Pro
Toast your coconut flakes fresh before serving—this adds irresistible crunch and aroma. For extra flair, sprinkle vegan dark chocolate shavings or edible gold leaf on top. I love using a microplane for fine chocolate curls that melt beautifully with each bite.
Garnishes should always be added right before serving to maintain crispness. 🌟
Texture Troubleshooting
If your dessert turns out too sticky after reheating, let it cool slightly and stir in 1 tsp coconut oil. For dryness, drizzle with warm coconut milk and gently fold.
The key is low-and-slow reheating—never rush it! I've found that 1-minute intervals work best for perfect texture recovery. When in doubt, serve it cold—it's delicious either way. 💡
Nutrition facts
Frequently asked questions
Can I substitute regular white rice for black glutinous rice?
No, you can't substitute regular white rice—this recipe relies on the unique properties of black glutinous rice for its signature chewy texture. Regular rice lacks the sticky, elastic quality that makes this dessert special. If you absolutely must substitute, try sweet rice (mochigome) found in Asian markets, which has similar properties.
How do I know when the black glutinous rice is cooked properly?
The rice is perfectly cooked when it's tender yet still holds its shape when pressed between fingers—think of a firm, slightly elastic pudding. It should be glossy and cling together without being mushy. Undercooked rice will be gritty, while overcooked rice turns gluey. The total cooking time is 30-40 minutes after boiling.
What if I can't find pandan extract? Can I make this dessert without it?
You can still make the dessert, but the flavor will be less aromatic. For a substitute, steep 2 fresh pandan leaves in 1 cup warm water for 10 minutes, then strain and use the liquid. If unavailable, a pinch of vanilla extract or a drop of rose water can add subtle floral notes, though it won't match pandan's signature scent.
Can I make this dessert without coconut milk?
Yes, but the texture and flavor will change. Replace coconut milk with full-fat cashew cream (blend soaked cashews with water) or almond milk for a lighter version. For best results, use 1 cup coconut milk substitute + 2 tbsp coconut cream to maintain richness. The dessert will be less creamy but still delicious.
Why does my dessert look dry after refrigerating?
This usually happens if the rice was overcooked or if the dessert wasn't properly sealed in storage. To fix it, gently reheat with 2 tbsp coconut milk over low heat for 2-3 minutes, stirring constantly. For future batches, ensure the rice is cooked to a porridge-like consistency and store it in an airtight container with parchment between layers.
