Recipe · Thailand · The Warm Bowl Sweet Of The Old Snack Carts

Tao Suan (เต้าส่วน)

Steamed mung beans folded into a pandan-scented, arrowroot-thickened syrup, eaten warm under a spoon of salted coconut cream — the street sweet that never went out of fashion.

The Sweet That Built Its Name On Beans

เต้าส่วน is a bowl of soft, whole split mung beans suspended in a warm syrup that has been thickened with แป้งท้าวยายม่อม — Thai arrowroot starch — until it holds the beans up rather than letting them sink. Over the top goes coconut cream, lightly salted, the way every Thai source insists. Wongnai's recipe writer calls it the sweet that takes you straight back (ย้อนวันวาน); healthcando's blogger files it under ของว่างไทยโบราณ, the old Thai snacks.

Its logic is the logic of every good Thai dessert: one thing sweet, one thing salty-creamy, and the two meet in the bowl. Pim (ครัวบ้านพิม) is explicit about it — the coconut cream must be noticeably salty so it cuts the single-note sweetness of the bean syrup, and between them you get the full หวาน มัน เค็ม (sweet, rich, salty) chord.

The dish has always been happy to swap its bean. Wongnai's editors note the same recipe works with soybeans (เต้าส่วนถั่วเหลือง), and the Wongnai community recipes page carries corn-and-taro variants (เต้าส่วนข้าวโพดเผือก). The constant is the structure: soft beans, sticky-clear pandan syrup, salted coconut cream — served hot enough that the cream melts down through the bowl. Some eat it with fried dough sticks (ปาท่องโก๋), the old market-pairing healthcando recommends.

The Recipe (home version, from Wongnai)

ThaiEnglishAmount
ถั่วเขียวผ่าซีกSplit hulled mung beans250 g
น้ำตาลทรายWhite sugar400 g
ใบเตยPandan leaves3
แป้งมันสำปะหลังTapioca starch50 g
แป้งท้าวยายม่อมArrowroot starch50 g
น้ำWater, for the starch200 ml
หัวกะทิCoconut cream, for the top450 g
แป้งข้าวเจ้าRice flour1 tbsp
เกลือป่นSalt½ tsp

The gentler pot (Pim ครัวบ้านพิม): 300 g steamed golden beans, 1 cup sugar, 2½ cups water, 1½ tbsp each of tapioca starch and arrowroot, three pandan leaves, and a coconut cream made from one cup of thick pressed cream and salt to taste — Pim confesses she lost track of the salt that day and says start with half a tablespoon and taste. The bigger pot (Aroifin): 500 g beans to 2.5 kg water, 400 g sugar and 5 tbsp arrowroot, soaked exactly two hours — no more, no less — with ½ tbsp rice flour whisked into the 500 g coconut milk for the top. The rice-cooker pot (Healthcando): one cup of beans cooked in the rice cooker, then stirred into a tapioca-thickened syrup of one cup sugar in a litre of water — no arrowroot at all, eaten with ปาท่องโก๋.

The Method

  1. The beans. Soak the split mung beans — three hours in Wongnai's recipe, overnight in the Wongnai community tip, exactly two in Aroifin's. The soak decides the steam: soaked beans steam soft in about 30 minutes. Pim's warning is the strongest in the corpus — a bean that comes out of the steamer with any crunch cannot be fixed, and it ruins the bowl. Squeeze one between your fingers before you turn off the steamer.
  2. The syrup. Boil a litre of water with the pandan leaves tied, stir in the sugar, and let the pandan colour the syrup before the starch goes in. Aroifin boils the pandan water 3–5 minutes first, until it reads pale green.
  3. The starch. Whisk the tapioca starch and arrowroot starch with water, then pour into the boiling syrup while stirring constantly — every source says the same word: stir, or the starch knots into lumps. Wongnai's note is the goal: the syrup should turn clear and sticky (เหนียวและใส) before the beans go in. Aroifin adds the option of arrowroot alone, or arrowroot and tapioca half-and-half.
  4. The fold. Beans into the thick syrup, a gentle stir, one more boil, off the heat. The beans should stay whole — you are not making porridge, the beans sit intact in the gel.
  5. The top. Warm the coconut cream with its salt and — in the Wongnai and Aroifin versions — a spoon of rice flour to hold it. Do not let it boil hard: Pim warns the cream splits (แตกมัน) and the surface turns ugly. Just until it shivers, then off.
  6. The serve. Ladle warm into bowls and crown with the salted cream. The sweet-salt contrast is the dish; if you skip the salt you have made sweetened bean water.

Where Thai Sources Disagree

The starch. Wongnai and Pim use tapioca and arrowroot (แป้งท้าวยายม่อม) together; Aroifin allows arrowroot alone or the pair; healthcando uses tapioca only. A commenter on the Wongnai community recipe asks whether the arrowroot can be skipped entirely and gets the answer: yes. The arrowroot is the difference between a syrup that coats and one that merely wets — the Thai sources that use it describe the result as เหนียว, chewy-sticky.

The soak. Aroifin says exactly two hours — less and the beans steam hard, more and they risk going off. Wongnai says three. The Wongnai community recipe says overnight. Everyone agrees on the test, though: the bean must steam to total softness, and the soak is only how you get there faster.

How to cook the beans. Steam in muslin (Wongnai, Aroifin, Pim) versus the rice cooker (healthcando). The steaming crowd wants the beans intact and dry going into the syrup; the rice-cooker version stirs them in hot and damp. Both work; the rice-cooker beans carry a little extra water into the bowl.

Sweetness. Wongnai's editorial recipe is the sweetest — 400 g sugar to 250 g beans. Pim uses about half that and still calls it properly sweet, and notes you can drop to three-quarters of a cup if you like it mild. Aroifin's commercial batch lands in the middle. Thai desserts lean sweet, but tao suan's salted cream top means the syrup can be a notch below candy-sweet.

The cream. Plain salted cream (Pim, the community recipe), cream thickened with rice flour (Wongnai, Aroifin), cream thickened with tapioca (healthcando), cream perfumed with pandan (the community recipe). The thickening only matters if your coconut cream is thin — Pim says if the cream is thick enough, skip the flour.

How Western Versions Get It Wrong

UK Ingredient Notes

Sources

This recipe is translated from the following Thai-language sources. Where they disagree, we've said so.

1. Wongnai — "แจกสูตรฟรี 'เต้าส่วน' เมนูขนมไทย ย้อนวันวาน ทำกินเองได้ ทำขายเลิศ" (the recipe used here) — wongnai.com

2. Wongnai Community — "วิธีทำเต้าส่วน" by ßëëßєє Cooking (the home pot; the can-I-skip-arrowroot exchange) — wongnai.com

3. ครัวบ้านพิม (pim.in.th) — "เต้าส่วน" (the two-starch syrup; the salted-cream rule) — pim.in.th

4. Aroifin — "วิธีทำ เต้าส่วน" (the exact-two-hour soak; the pandan syrup; the rice-flour cream) — aroifin.com

5. Healthcando — "เต้าส่วน ขนมไทยอร่อยง่ายๆ ... Thai Sweet Mung Beans Dessert with Coconut Milk" (the rice-cooker version; the ปาท่องโก๋ pairing) — healthcando.blogspot.com

Johnny Tiger
Johnny researches and translates Thai recipes from Thai-language sources — chefs, restaurants and home cooks in Thailand — and publishes them with their sources cited. No westernised shortcuts, no invented steps.