Thai Coconut Balls Dessert (Khanom Tom)

1 Reviews / 5 Stars Average

By Sho @ Hungry for Thai on Mar 21st 2025 Sho

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.


Thai Coconut Balls Dessert (Khanom Tom)

Khanom Tom is another traditional Thai dessert that has been a part of Thai cuisine for a long time. Its preparation is simpler than one might think, and you can customize the colors to your liking.

The outer layer is made from glutinous rice flour, giving it a soft and chewy texture. Itā€™s coated with grated coconut mixed with a pinch of salt, while the filling is made of coconut stir-fried with palm sugar.

The combination of these flavors creates a delightful, aromatic treat thatā€™s hard to resist!

Ingredients for Thai Coconut Balls Dessert (Khanom Tom)

What You'll Need

  • Glutinous Rice Flour: This flour is essential for giving the dough its chewy texture. Itā€™s made from sticky rice and is used in many traditional Asian desserts.
  • Coconut Milk: Adds richness and flavor to the dough, giving it a creamy consistency that complements the coconut flavors in the filling and coating.
  • Shredded Coconut: Coconut meat adds a natural coconut flavor and texture to the filling, creating a soft, slightly chewy consistency.
  • Palm Sugar: A natural sweetener made from the sap of coconut trees, it provides a rich, caramel-like sweetness to the filling.
  • Brown Sugar: Adds extra depth of sweetness and a hint of molasses flavor, enhancing the richness of the filling.
  • Salt: A small amount balances the sweetness, bringing out the flavors in the filling.
  • Food Gel Coloring (optional): Add a few drops of food gel coloring to the coconut milk before mixing it with the flour for a colorful twist!

Ā 

Why'll You Love This Thai Coconut Balls Dessert RecipeĀ šŸ©·

  • Sweet & Savory: The coconut filling with palm sugar offers a perfect balance of sweetness and richness.
  • Chewy Texture: The glutinous rice flour dough creates a satisfying chewy texture that pairs perfectly with the filling.
  • Naturally Flavored: Made with fresh coconut and coconut milk, this recipe is full of natural coconut flavor.
  • Customizable: You can adjust the sweetness and add aromatic touches, like smoking the filling with incense.
  • Fun to Make: Rolling the dough around the filling is a fun and rewarding part of the process.
  • Perfect for Sharing: These bite-sized treats are perfect for parties, gatherings, or just a delicious snack.
  • Comforting & Authentic: This traditional Thai dessert brings the flavors of Thailand to your kitchen with ease.

How to Make Thai Coconut Balls Dessert (Khanom Tom)

  1. Prepare the filling: Heat a pan over medium heat. Add water, palm sugar, and brown sugar, stirring well. Once it boils, add shredded coconut and stir until thickened. Remove from heat and let cool.
  2. Shape the filling: Once cooled, form the mixture into small balls.
  3. Make the dough: Gradually mix glutinous rice flour with coconut milk, kneading until smooth and elastic.
  4. Prepare the coconut for coating: Mix desiccated coconut with hot water and a pinch of salt. Stir until the coconut absorbs the water.
  5. Wrap the filling: Flatten a piece of dough, place a filling ball in the center, and seal it into a smooth ball.
  6. Boil the dumplings: Boil water and drop the dumplings in and cook until they float.
  7. Drain: Once the dumplings float, remove them from the water and drain excess water.
  8. Coat with coconut: Roll the cooked dumplings in the prepared coconut until fully coated.
  9. Serve: Enjoy your delicious Khanom Tom! šŸ˜‹

Traditional Khanom Tom is often white, but you can make it more festive by using green (pandan flavor) or any colors you like! šŸŽØšŸ„„

Additionally, it can be enjoyed alongside other Thai sweets such as Kluay Buat Chi (banana in coconut milk), Khanom Man Sampalak (cassava dessert), and Khanom Muntip.


FAQs

šŸž Can I use regular flour instead of glutinous rice flour?

No, glutinous rice flour is essential for the chewy texture of Khanom Tom. Regular flour wonā€™t give the same soft and sticky consistency.

šŸ•°ļø Can I make Khanom Tom in advance?

Yes! You can prepare the filling and dough a day ahead and store them separately in airtight containers. Assemble and cook fresh for the best texture.

šŸ¤” Why is my dough too dry or too sticky?

If the dough is too dry, add a little more coconut milk, one teaspoon at a time. If itā€™s too sticky, sprinkle in a bit more glutinous rice flour while kneading

ā„ļø Can I freeze Khanom Tom?

Itā€™s best enjoyed fresh, but you can freeze the uncooked dumplings. When ready to eat, simply place them in the microwave for 3-5 minutesā€”no need to boil or thaw!


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!

Thai Coconut Balls Dessert (Khanom Tom)

Thai Coconut Balls Dessert (Khanom Tom)


Prep time

30 minutes

Cook time

30 minutes

Serves

40

Share the love!

Ingredients

US Metric
Calories: 4116kcal Total Fat: 245g Protein: 44g Carbs: 472g Sodium: 1344mg

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.

Nutritional info

% of daily value
protein: 44g
88%
fat: 245g
376%
carbs: 472g
157%
fiber: 56g
224%
saturatedFat: 214g
1071%
sugar: 163g
sodium: 1344mg
56%
cholesterol: 0mg
0

Calorie Breakdown

Protein

170 cal

Fat

2124 cal

Carbs

1822 cal


Tips

āœ… Use Fresh Coconut for Maximum Aroma: Freshly grated coconut gives the best flavor and aroma.

āœ… Knead the Dough Well: Knead until the dough is smooth and pliable. This ensures the dumplings stay intact while boiling.

āœ… Add Pandan Leaves for Extra Fragrance: Add a few pandan leaves to the boiling water for a pleasant aroma while cooking.

āœ… Keep Dough Covered: To prevent the dough from drying out, cover it with a damp cloth while shaping the dumplings.

āœ… Seal the Dumplings Tightly: Make sure the filling is sealed properly to prevent it from leaking during boiling.

āœ… For Vibrant Colors: Use natural food coloring, like pandan for green or butterfly pea for blue, to keep the dessert colorful and festive!


1 comment

M

Marielle

I love this! Super tasty

23rd March, 2025 at 14:22

1 reply

 Sho @ Hungry For Thai

Sho @ Hungry For Thai

Thanks!! I'm glad you like it. Enjoy cooking! šŸ‘©šŸ»ā€šŸ³

23rd March, 2025 at 16:56


Leave A Comment

Rate this recipe!
Your email address will not be published

More recipes to tryā€¦

Grilled Sweet Potato: Thai Dessert (Muntip)

Grilled Sweet Potato: Thai Dessert (Muntip)

Grilled Sweet Potato (Muntip) is a traditional Thai dessert and popular street food that can be found all over Thailand. It is often sold alongside grilled bananas and grilled sticky rice. It's easy to find, affordable, and always satisfying.

Delicious Grilled Bananas with Coconut Sauce

Delicious Grilled Bananas with Coconut Sauce

This is one of Thailandā€™s most popular street food snacksā€”sweet and smoky grilled bananas, usually cooked over a charcoal grill. But guess what? You donā€™t need a charcoal grill to enjoy this delicious treat! With an air fryer, you can easily make grilled bananas at home that taste just as amazing.

Thai Coconut Milk Cookie (Khanom Phing)

Thai Coconut Milk Cookie (Khanom Phing)

Khanom Phing is a snack I loved eating as a child because it's sweet, fragrant, and melts in the mouth. It's so enjoyable that I just can't stop eating it! Plus, it's very easy to make them.