A warm, creamy coconut sticky rice pudding topped with sweet roasted eggplant and toasted coconut flakes.
Khao niew mamuang, coconut sticky rice, is one of Thailand's most beloved desserts, traditionally served with fresh mango, but the base itself — glutinous rice steamed and then bathed in sweetened, salted coconut milk — is flexible enough to pair with other sweet, tender fruits or vegetables when mango isn't in season. This version tops the classic coconut sticky rice with roasted eggplant, which turns deeply sweet and jammy in the oven, an unconventional but genuinely pleasant pairing that plays on the same sweet-savory-coconut balance found throughout Thai desserts. The technique that defines this dish is using true glutinous (sticky) rice, soaked and steamed rather than boiled — regular rice will not achieve the same chewy, sticky texture no matter how it's cooked. The coconut sauce is made separately, warmed with sugar and salt until it reaches a pourable, slightly thick consistency, then poured generously over the warm rice so it soaks partway in. Finished with toasted coconut flakes and a pinch of flaky salt, the pudding balances rich coconut, sweet caramelized eggplant, and the distinctive chew of sticky rice — a dessert that rewards being eaten warm, shortly after assembling.
Serves 6
Heat oven to 425°F (220°C). Toss eggplant rounds with oil and brown sugar, spread on a lined baking sheet, and roast 20-25 minutes, flipping once, until deeply caramelized and jammy.
Drain soaked rice and steam in a bamboo steamer or a fine-mesh sieve set over simmering water, covered, 20-25 minutes until translucent and tender with a chewy bite.
Warm one can of coconut milk with half the sugar and half the salt in a small saucepan over medium-low heat, stirring until dissolved. Do not boil.
While the rice is still warm, pour about two-thirds of the coconut sauce over it, stirring gently to coat evenly. Let sit 10 minutes so the rice absorbs the sauce.
Pour the coconut sauce over the rice while both are still warm — cold rice won't absorb the sauce properly and the texture stays uneven.
Warm the second can of coconut milk with remaining sugar and salt until slightly thickened, about 5 minutes. Portion the coconut rice into bowls, top with roasted eggplant, drizzle with the remaining coconut sauce, and sprinkle with toasted coconut flakes.
Soak the sticky rice for at least 4 hours, ideally overnight — unsoaked glutinous rice won't cook through evenly with just steaming.
Steam rather than boil the rice; boiling glutinous rice turns it gluey and dense instead of tender and separately chewy.
Roast the eggplant until it's genuinely soft and caramelized at the edges — undercooked eggplant stays bitter and won't have the same jammy sweetness.
Use fresh ripe mango instead of eggplant for the traditional version of this dessert.
Add a pinch of pandan extract to the coconut sauce for a more traditional Thai aroma.
Swap in roasted sweet potato for a different sweet-savory topping if eggplant isn't appealing.
Best eaten warm the day it's made, but leftovers keep refrigerated up to 2 days. Reheat rice gently with a splash of coconut milk in the microwave; the coconut sauce can separate slightly on standing, so stir well before serving.
Khao niew mamuang has been a staple Thai dessert for generations, especially popular during mango season from March to June, when perfectly ripe mangoes are paired with warm coconut sticky rice at street stalls throughout Thailand. The core technique of steaming glutinous rice and dressing it in sweetened coconut milk remains unchanged, even as modern versions experiment with different fruit and vegetable toppings.
No, regular jasmine or long-grain rice will not achieve the sticky, chewy texture this dessert depends on — glutinous (sweet or sticky) rice is a distinct variety and is worth seeking out at an Asian grocery store.
No, a fine-mesh metal sieve or colander lined with cheesecloth set over a pot of simmering water works just as well, as long as the rice isn't sitting directly in the water.
Not traditionally as a dessert topping — this is a creative pairing that uses the same sweet-savory-coconut logic found in Thai cooking, while mango remains the classic and most authentic topping for this dish.
Per serving (250g / 8.8 oz) · 6 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes
Have feedback or need help?
We read every email and reply within 1–2 business days.
© 2026 MyCookingCalendar. All rights reserved.