
0 from 9 votes
Bua Loy Dessert Recipe (Rice Balls in Coconut Milk)
Enjoy this bua loy dessert recipe with sweet sticky rice balls in coconut milk. Authentic, simple, and includes image instructions!
Cook Time
1 hr
Total Time
1 hr
Servings: 6 people
Calories: 311 kcal
Course:
Dessert
Cuisine:
Thai
Ingredients
TARO DOUGH
- 1.76 ounce glutinous rice flour
- 0.35 ounces tapioca flour
- 2.82 ounces taro
- 3 tablespoons cold water
PURPLE POTATOES DOUGH
- 1.76 ounce glutinous rice flour
- 0.35 ounces tapioca flour
- 2.82 ounces purple potatoes
- 3 tablespoons cold water
SWEET POTATOES DOUGH
- 1.76 ounce glutinous rice flour
- 0.35 ounces tapioca flour
- 2.82 ounces sweet potatoes
- 3 tablespoons cold water
PANDAN DOUGH
- 3.52 ounces glutinous rice flour
- 1.05 ounce tapioca flour
- 1.23 ounce Pandan leaves
- 3.38 fluid ounces water
SWEET COCONUT MILK
- 16.9 fluid ounces coconut milk
- 4.2 ounces white sugar
- 6.76 fluid ounces water
- 1 teaspoon salt
- 2 Pandan leaves
- egg optional, to taste
Instructions
PREPARE THE INGREDIENTS
- Wash potatoes and taro, slice into small, even-sized pieces. Transfer to a steamer and steam until a fork can prick into it.
- Wash pandan leaves and blend with water (see pandan dough ingredients). Afterward, pour the mixture through a sieve and catch the pandan water.
Cup of Yum
MAKE THE DOUGH
- TARO DOUGH:In a large mixing bowl, mash the steamed taro.
- Add glutinous rice flour and tapioca flour.
- Mix into a fine substance using your hand.
- Gradually add cold water while kneading into a dough (has a texture similar to clay) that doesn’t stick to your fingers.
SWEET POTATO DOUGH: In a large mixing bowl, mash the steamed sweet potato.
- Add glutinous rice flour and tapioca flour.
- Mix into a fine substance using your hand.
- Gradually add cold water while kneading into a dough (has a texture similar to clay) that doesn’t stick to your fingers.
PURPLE POTATO DOUGH: In a large mixing bowl, mash the steamed purple sweet potato.
- Add glutinous rice flour and tapioca flour.
- Mix into a fine substance using your hand.
- Gradually add cold water while kneading into a dough (has a texture similar to clay) that doesn’t stick to your fingers.
PANDAN DOUGH: Mix glutinous rice flour and tapioca flour in a large mixing bowl.
- Gradually add pandan water (from step 1) and knead into a dough.
ROLL INTO SMALL BALLS
- Prepare a large flat dish with glutinous rice flour.
- Roll each dough into small balls and place them on the flat dish.
- Then, fill a cooking pot with water and place over high heat. Spoon the sticky rice balls onto a sieve and shake it several times to remove excess flour, then add them to the pot. The balls will float to the top when ready, but I like to let it simmer for 2-3 more minutes to ensure they’re done. Remove them with a sieve and transfer to a large bowl filled with room temperature water to stop the cooking process. Work in small batches, not overcrowding the pot.
MAKE SWEET COCONUT MILK
- Place a pot over medium heat and add coconut milk, water, white sugar, pandan leaves, and salt.
- Crack the eggs in the boiling coconut milk, cook for 3–4 minutes or until the egg is done. Don’t stir, this will break the egg.
- Serve: If serving immediately, add the colorful sticky rice balls to the pot and remove from heat. If making ahead of time or making a large batch with leftovers, keep the sweet coconut milk and the sticky rice balls separate until ready to serve.
Notes
- Use the nutrition card in this recipe as a guideline.
- This recipe is made with taro, sweet potatoes, purple potatoes, and pandan. Feel free to experiment with different flavors or even food coloring.
- I recommend keeping leftovers no longer than a day in the refrigerator.
- Feel free to halve the recipe for a smaller serving.
- Note: You can totally keep it simple by picking one flavor, like sweet potatoes, and roll with it. No need to use four flavors for the dough if you don't want to!
Nutrition Information
Calories
311kcal
(16%)
Carbohydrates
40g
(13%)
Protein
2g
(4%)
Fat
18g
(28%)
Saturated Fat
16g
(80%)
Polyunsaturated Fat
0.2g
Monounsaturated Fat
1g
Sodium
411mg
(17%)
Potassium
371mg
(11%)
Fiber
1g
(4%)
Sugar
21g
(42%)
Vitamin A
1901IU
(38%)
Vitamin C
4mg
(4%)
Calcium
29mg
(3%)
Iron
3mg
(17%)
Nutrition Facts
Serving: 6people
Amount Per Serving
Calories 311
% Daily Value*
Calories | 311kcal | 16% |
Carbohydrates | 40g | 13% |
Protein | 2g | 4% |
Fat | 18g | 28% |
Saturated Fat | 16g | 80% |
Polyunsaturated Fat | 0.2g | 1% |
Monounsaturated Fat | 1g | 5% |
Sodium | 411mg | 17% |
Potassium | 371mg | 8% |
Fiber | 1g | 4% |
Sugar | 21g | 42% |
Vitamin A | 1901IU | 38% |
Vitamin C | 4mg | 4% |
Calcium | 29mg | 3% |
Iron | 3mg | 17% |
* Percent Daily Values are based on a 2,000 calorie diet.