Skip to content
thaidessert✨ New

Thai Coconut Sticky Rice Pudding with Roasted Eggplant

A warm, creamy coconut sticky rice pudding topped with sweet roasted eggplant and toasted coconut flakes.

Prep
20 min
Cook
45 min
Servings
6
Difficulty
Medium
4.5
Sign in to rate
#thai#sticky rice#coconut#eggplant#dessert#vegan

About This Recipe

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.

Ingredients

Serves 6

  • 1.5 cupsglutinous (sticky) rice(soaked overnight or at least 4 hours)
  • 2 cans (14 oz each)coconut milk(divided)
  • 0.75 cupgranulated sugar(divided)
  • 1 tspfine sea salt(divided)
  • 1Japanese or Chinese eggplant(sliced into rounds)
  • 2 tbspneutral oil
  • 2 tbspbrown sugar
  • 0.25 cuptoasted coconut flakes

Instructions

  1. 1

    Roast the eggplant

    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.

  2. 2

    Steam the sticky rice

    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.

  3. 3

    Make the coconut sauce

    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.

  4. 4

    Combine rice and sauce

    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.

  5. 5

    Make the topping sauce and assemble

    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.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    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.

Variations

  • •

    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.

Storage

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.

History & Origin

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.

Frequently Asked Questions

Can I use regular rice instead of glutinous rice?

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.

Do I need a bamboo steamer?

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.

Is eggplant really used in Thai desserts?

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.

Nutrition Facts

Per serving (250g / 8.8 oz) · 6 servings total

Calories420kcal
Protein5g
Carbohydrates58g
Fat19g
Fiber4g
Protein5g
Carbs58g
Fat19g

Time Summary

Prep time20 min
Cook time45 min
Total time65 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes