Thai Coconut Balls Dessert (Khanom Tom)

Prep time: 30 minutes

Cook time: 30 minutes

Serves: 40

Thai Coconut Balls Dessert (Khanom Tom)

Khanom Tom is an old traditional Thai dessert made of boiled rice flour dumplings stuffed with shredded coconut that’s melted with palm sugar and coconut milk. This beloved dessert has been popular for generations due to its sweet, soft, and delicate texture, perfectly balanced with the mild aroma of coconut.

Ingredients

Steps

  • Prepare the Filling:

    1. Heat a pan over medium heat. Add water, palm sugar, and brown sugar, stirring well. Once it boils, add shredded coconut.

      Heat a pan over medium heat. Add waterHeat a pan over medium heat. Add water, palm sugarHeat a pan over medium heat. Add water, palm sugar, and brown sugar,Heat a pan over medium heat. Add water, palm sugar, and brown sugar, stirring well.Once it boils, add shredded coconut.
    2. Simmer over medium-low heat until the palm sugar fully dissolves. Once the mixture is well combined, reduce the heat to low and stir until the filling thickens. Remove from heat and let it cool.

      Remove from heat and let it cool.
    3. Once the filling has cooled, shape it into small balls.

      Once the filling has cooled, shape it into small balls.Repeat all the fiRepeat all the prepare fillings.
  • Make the Dough:

    1. Sift the flour into a mixing bowl.

      Sift the flour into a mixing bowl.
    2. Gradually add coconut milk while stirring to combine. (Do not add all the coconut milk at once to prevent the dough from becoming too thin.) Knead until the dough is smooth and well combined.

      Gradually add coconut milk while stirring to combine.Knead until the dough is smooth and well combined.
    3. (Optional) You can add food gel color in this step if you like, then knead until well combined.

      (Optional) You can add food gel color in this step if you likethen knead the dough until well combined.
    4. Shape the dough into small balls, slightly larger than the filling, so it can fully cover the filling.

      Shape the dough into small balls, slightly larger than the filling, so it can fully cover the filling.
  • Prepare the Coconut for Coating:

    1. If using desiccated coconut, mix it with hot water. Stir continuously until the coconut fluffs up and absorbs the water.

      If using desiccated coconut, mix it with hot water.
    2. Add a pinch of salt for extra flavor and mix it well.

      Add a pinch of salt for extra flavor and mix it well.
  • Wrap the Filling:

    1. Flatten a portion of the dough and place the filling in the center.

      Flatten a portion of the dough and place the filling in the center.
    2. Carefully seal and roll it into a smooth ball.

      Carefully seal and roll it into a smooth ball.perfect coconut ball with the fillingRepeat all the rest of the dough and fillingReady to boil the coconut ball dumplings
  • Boil the Dumplings:

    1. Bring a pot of water to a boil over medium heat. and drop the dumplings in and cook until they float.

      Bring a pot of water to a boil over medium heat.
    2. Once they float, remove them from the pot and drain the excess water.

      Once they float, remove them from the pot and drain the excess water.
  • Coat with Coconut:

    1. Roll the cooked dumplings in the prepared shredded coconut.

      Roll the cooked dumplings in the prepared shredded coconut.
    2. Continue this process until all the dumplings are coated.

      Continue this process until all the dumplings are coated.

Recipe Notes

Tips

I highly recommend trying Khanom Tom! The inside has a delicious filling. When you bite into it, it’s moist, aromatic, and full of coconut flavor! 💖✨

This is always my favorite Thai dessert—I could eat it every day! Trust me when I say it’s super easy to make and fun to customize. Let me know how you like it!