Home Special Diet DessertsFloating Lotus Delight: A Sweet Thai Coconut Dessert

Floating Lotus Delight: A Sweet Thai Coconut Dessert

by Lori Wilson

Bua Loy is a Thai dessert of small, chewy glutinous rice flour balls served warm in sweetened coconut milk. It comes together in about an hour, uses a short ingredient list, and the rolling step is genuinely fun to do with kids. The result is soft, slightly sweet, and comforting in a way that feels different from anything you’d bake in a Western kitchen.

What makes this version work

Two things matter here. First, water temperature: using warm (not hot) water when mixing the dough keeps the glutinous rice flour hydrated evenly without starting to cook it, which gives you a pliable dough that rolls cleanly into balls without cracking. Second, keeping the coconut milk at a gentle simmer rather than a rolling boil — around 176°F — prevents it from breaking and turning grainy. Full-fat coconut milk holds together at low heat; push it too hard and the fat separates, leaving you with a thin, oily broth instead of a smooth, creamy soup.

Ingredient notes

  • Glutinous rice flour: This is not the same as regular rice flour or all-purpose flour. It’s made from short-grain sticky rice and is what gives the balls their characteristic chew. Look for it in Asian grocery stores or online — brands like Erawan or Koda Farms are widely available in the US.
  • Full-fat coconut milk: Canned works best. The kind sold in cartons (often labeled as a dairy alternative) is too thin and will produce a watery soup.
  • Natural colorings (optional): Pandan extract turns the dough green and adds a faint vanilla-like flavor. Butterfly pea flower powder gives a blue-purple color. A small amount of pumpkin puree or turmeric produces orange or yellow. Add any of these to the dough before kneading — start with just a few drops or a pinch and adjust. Skip the garnish on the finished bowl; it’s not worth the extra dish.

What can go wrong

  • Dough cracks when rolling: The dough is too dry. Add warm water half a teaspoon at a time and knead it back together before continuing. This is easy to fix before you start cooking.
  • Balls stick together in the pot: Stir gently right after you drop them in. Once they float, they’re less likely to clump, but crowding the pot is the main culprit — cook in two batches if needed.
  • Balls are gummy or dense in the center: They weren’t cooked long enough. Floating is a good visual cue, but give them another 30 to 60 seconds after they surface to make sure the center is fully cooked through.
  • Coconut milk soup looks curdled or oily: The heat was too high. If this happens, remove the pot from the heat, let it cool slightly, and whisk it back together. It won’t be perfect, but it’s salvageable.
  • Dough balls are uneven in size: Uneven balls cook at different rates, so some will be overdone while others are still raw in the middle. Pinch off pieces roughly the size of a large marble and roll them between your palms — this is a great step for kids to help with, and consistency matters more than perfection.

Keeping it fresh

Bua Loy is best eaten the day it’s made. The rice balls continue to absorb the coconut milk as they sit, so leftovers stored in the fridge for up to 2 days will have softer, slightly bloated balls and a thicker soup — still edible, but not at their best. Reheat gently on the stovetop over low heat, adding a splash of coconut milk to loosen the soup back up. Freezing the cooked balls is not recommended; the texture turns unpleasantly mushy after thawing. If you want to get ahead, you can make and shape the uncooked dough balls up to 24 hours in advance — store them on a lightly floured plate, covered with plastic wrap in the fridge, then drop them straight into the simmering coconut milk when you’re ready.

Bua Loy Thai Dessert

Bua Loy Thai Dessert

loriLori Wilson
Bua Loy consists of small glutinous rice flour dumplings cooked in warm, sweetened coconut milk. The dumplings are often tinted with natural colorings and float to the surface when ready, making this Thai dessert as visually appealing as it is comforting — ready in about 30 minutes.
No ratings yet
Prep Time 40 minutes
Cook Time 20 minutes
Total Time 1 hour
Course Dessert
Cuisine East / Southeast Asian
Servings 4 bowls
Calories 465 kcal

Equipment

  • Mixing Bowl
  • Pot
  • Spoon

Ingredients
 
 

  • 1 cup glutinous rice flour use fresh for best texture
  • 0.5 cup water warm
  • 2 cups coconut milk full-fat for a richer taste
  • 0.25 teaspoon salt
  • 0.5 cup sugar adjust to taste

Instructions
 

  • In a mixing bowl, combine the glutinous rice flour with the warm water, kneading until a smooth dough forms. The dough should be pliable but not sticky.
  • Pinch small pieces of the dough and roll them into marble-sized balls.
  • In a pot, bring coconut milk to a gentle simmer over medium heat (approximately 176°F or 80°C). Add the salt and sugar stirring until dissolved.
  • Carefully drop the dough balls into the coconut milk. Stir gently to prevent sticking.
  • Cook until the balls float to the surface, indicating they are cooked through. This should take about 5 minutes.

Notes

  • To enhance the flavor, try adding a few slices of fresh pandan leaves to the coconut milk while simmering.
  • For a colorful variation, add natural food coloring to the dough before shaping.

Nutrition

Calories: 465kcalCarbohydrates: 60gProtein: 5gFat: 25gSaturated Fat: 22gPolyunsaturated Fat: 0.4gMonounsaturated Fat: 1gSodium: 162mgPotassium: 280mgFiber: 1gSugar: 25gVitamin C: 1mgCalcium: 26mgIron: 4mg
Keyword bua loy, coconut milk, Thai dessert
Tried this recipe?Rate This Recipe!

FAQ

Can I use regular rice flour instead of glutinous rice flour?

No — regular rice flour will not work here. Glutinous rice flour is made from a completely different variety of rice and is what creates the chewy, stretchy texture; regular rice flour produces a grainy, crumbly dough that falls apart in the pot.

How do I know when the dough balls are the right consistency before cooking?

The dough should feel like soft Play-Doh — smooth, slightly tacky but not sticky enough to cling to your hands. If a rolled ball holds its shape without cracking and doesn’t flatten under its own weight, you’re good to go.

Can I make this dessert ahead of time for a dinner party?

You can, but with a tradeoff. Prep the uncooked dough balls up to a day ahead and refrigerate them, then cook and assemble just before serving. Fully assembled bowls sitting for more than 30 minutes will have noticeably softer balls as they soak up the coconut milk.

Is there a way to make this less sweet?

Yes — the recipe calls for half a cup of sugar, but you can reduce it to 3 tablespoons and taste as you go. The coconut milk itself has natural sweetness, so the dessert still works with significantly less added sugar.

More sweet things to bake

You may also like

Leave a Comment

Cooked this? Rate this recipe!




This site uses Akismet to reduce spam. Learn how your comment data is processed.