Thai Rice Pudding

Thai Rice Pudding Recipe
  • Yield : 2
  • Servings : 4
  • Prep Time : 20m
  • Cook Time : 20m
  • Ready In : 40m

Extremely healthy and nourishing. Easy to follow and delicious! If you make once, you will make it again and again!


  • 2 cups Thai sweet rice
  • 4 cups water
  • 1 cup palm sugar
  • 1 can coconut milk
  • 1 teaspoon vanilla
  • 1 teaspoon cinnamon
  • ¼ teaspoon nutmeg
  • ¼ teaspoon ground cloves
  • whole star anise (as garnish)
  • crushed peanuts or toasted coconut


Step 1

Place rice in a large sauce pan and add 2 cups water and leave to soak for 10 minutes (if longer - better). Add 1 ½ more cups water and ½ teaspoon salt and stir well.

Step 2

Place over high heat. As soon as the water comes to a bubbling boil, reduce heat to medium-low cover and boil for 20 minutes until all the water has been absorbed. Turn off the heat, but keep pot on the oven for 5-10 minutes.

Step 3

Remove lid and add the coconut milk, stirring until mixed well. Turn heat on low and, while gently simmering, add 1 cup sugar; also add the spices except star anise.

For serving put some of the pudding into bowls. Surround the pudding with a little coconut milk, cream, soy or rice milk. Sprinkle with extra cinnamon or nutmeg, and decorate with cinnamon sticks, whole star anise and crushed peanuts or toasted coconut and Enjoy!

Related Recipes:
  • Chicken Panang Noodles

    Panang Chicken over Noodles

  • Thai Chicken Cucumber & Coconut Salad

    Thai Chicken, Cucumber and Coconut Salad

  • Thai Fried Rice with Prawns and Peas

    Thai Fried Rice with Prawns and Peas

  • Thai Green Chicken Curry

    Thai Green Chicken Curry

  • Thai Pork Carrots

    Thai Pork with Pickled Carrots

Add Comment Register

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>