Thai-Inspired Coconut-Pandan Rice Pudding With Fresh Mango

Thai-Inspired Coconut-Pandan Rice Pudding With Fresh Mango
  • Yield:serves 4
  • Active time:15 minutes
  • Total time:30 minutes
This recipe appears in:
My Thai: Thai-Inspired Coconut-Pandan Rice Pudding with Fresh Mango

[Photograph: Leela Punyaratabandhu]

An easier, quicker, more stovetop-friendly version of the iconic Thai dessert, Khao Niao Ma-muang, this coconut rice pudding and mango retains all of the flavors found in the original dish by which it is inspired. Pandan leaves are used here to add scent and color; they are completely optional.

Note: Thai jasmine rice works best in this recipe, but you can use any long grain rice except basmati which is too low in starch for this application. Make sure you do not rinse the rice; we need all the starch we can get from it to create the desired texture and consistency.

About the author: Leela is the author of the Thai food blog You can follow her at @shesimmers


  • 1 cup raw Thai jasmine rice
  • 1 1/4 cups water
  • 1 1/2 cups coconut milk
  • 2 frozen pandan leaves, thawed and roughly chopped
  • 1 cup granulated sugar
  • 1/2 teaspoon salt
  • 4 ripe Ataulfo mangoes, peeled, sliced, and divided into 4 portions


  1. 1.

    Add the rice and water to a 2-quart pot, stir one, set it on high heat, and bring to a boil, uncovered. Reduce the heat to the lowest setting, cover the pot, and allow the rice to slowly absorb all the water.

  2. 2.

    Meanwhile, place the chopped pandan leaves and coconut milk in a blender. Blend on high speed until liquefied, about 30 seconds. Pass mixture through a fine mesh strainer set in a bowl and discard solids.

  3. 3.

    Once the rice has absorbed all of the water, add to the pot the strained pandan-infused coconut milk, sugar, and salt. Give the mixture a stir and bring it to a hard boil over medium heat. Allow the rice pudding to boil hard for 2 minutes, stirring constantly.

  4. 4.

    Remove the pot from heat and let the rice pudding sit, covered and undisturbed, for 10 minutes. Stir once and let the rice pudding sit, covered, for another 10 minutes before serving. You can also allow the rice pudding to cool completely to room temperature.

  5. 5.

    Divide the rice pudding into 4 servings. Top each serving with one portion of the prepared mangoes. Serve immediately.

Serious Eats Newsletters

Keep up with our latest recipes, tips, techniques and where to eat!

Add a rating with your comment:

Comments can take up to a minute to appear - please be patient!

Previewing your comment: