Mango sticky rice gets all the attention, and it deserves most of it, but it is a poor representation of what Thai street sweets actually are. Walk any Thai market and the dessert section is dominated by things most visitors never order: trays of jewel-coloured steamed layers, small iron pans spitting coconut batter, motorbike sidecars selling herbal jelly in a bag. This guide covers the ones worth going out of your way for, what they cost, and where and when they actually appear.
Prices are in Thai baht with US dollars in parentheses at ฿33 = US$1 (July 2026), given as ranges because street pricing shifts with ingredients, season and how touristy the street is. Our mango sticky rice guide covers that one dish in depth, and the broader Thai desserts guide is the restaurant-level companion to this street-level one.
What are the best Thai street desserts besides mango sticky rice?
| Dessert | What it is | Typical price (July 2026) | Where and when |
|---|---|---|---|
| Khanom krok | Coconut rice pancakes, crisp base, soft salty-sweet top | ~฿20-50 (US$0.60-1.50) a tray | Night markets, fresh markets, temple fairs |
| Roti | Fried stretched flatbread, banana, egg, condensed milk | ~฿20-30 plain, ~฿50-70 loaded (US$0.60-2.10) | Evening carts, tourist streets, southern towns |
| Roti sai mai | Spun sugar wrapped in thin roti sheets | ~฿30-100 (US$0.90-3.00) a set | Ayutthaya above all, sold in sets |
| Bua loy | Chewy rice-flour balls in warm sweet coconut milk | ~฿30-50 (US$0.90-1.50) a bowl | Night markets, walking streets, evening |
| Tako | Pandan or water-chestnut jelly under salted coconut cream | Confirm at the stall, usually the cheapest tray item | Fresh markets, mornings |
| Khanom chan | Steamed layered coconut and pandan cake, traditionally nine layers | Confirm at the stall, normally sold in packs | Fresh markets, mornings |
| Lod chong | Green pandan noodles, coconut milk, palm sugar, crushed ice | ~฿20-50 (US$0.60-1.50) | Carts and markets, all day |
| Chao kuay | Herbal grass jelly in syrup over ice | ~฿20-40 (US$0.60-1.20) | Mobile carts, hottest part of the day |
| Coconut ice cream | Coconut milk ice cream with loaded toppings | ~฿15-50 (US$0.45-1.50) | Carts, markets, mall food courts |
| Kluai thot | Battered deep-fried banana, sold hot by weight or piece | Confirm at the stall | Roadside fryers, mornings and evenings |
Roti, coconut ice cream and mango sticky rice ranges are from a Bangkok street food budget guide published June 2026; other ranges are compiled from current vendor and food-media listings as of July 2026. Items marked “confirm at the stall” are ones we could not tie to a dated published price. ฿33 = US$1 (July 2026).
Why do so many Thai desserts taste like variations on one thing?
Because most of them are built from the same three ingredients. Pandan (bai toey) supplies the aroma and the green colour, coconut milk or cream supplies the fat and body, and palm sugar supplies a rounder, caramel-leaning sweetness that refined white sugar cannot match. Add rice flour, tapioca flour or mung bean starch for structure and you have described the majority of traditional Thai khanom.
The fourth element surprises people: salt. The coconut cream on tako and the top layer of khanom krok are salted deliberately, so the first spoonful can read as savoury before the sweet base arrives. This is not a vendor error. Thai dessert cooking uses salt as a balancing agent, and a version with no salt edge is usually a simplified one made for tourist palates.
What is khanom krok, and why is it Thailand’s dessert of the moment?
Khanom krok is a small coconut rice pancake cooked in a heavy cast-iron pan full of round dimples, and it currently holds the title of Thailand’s number one dessert of 2026 on the food platform TasteAtlas, as reported by Nation Thailand in February 2026. Thai media coverage of that list cited a rating of 4.3 out of 5 and a 24th-place ranking worldwide.
Watch the technique before you eat. The vendor ladles a thinner, saltier rice-flour and coconut batter into each dimple to form the crisp shell, tops it with a sweeter, thicker coconut layer, covers the pan, then lifts the pieces out in pairs with a metal pick so they seal into a single round. The dish is old: known in the Ayutthaya period, with the dimpled pan popularised during King Narai’s reign in the seventeenth century, possibly under Portuguese influence, since it closely resembles a Danish æbleskive pan. Common toppings are spring onion, sweetcorn, taro and pumpkin. Order the spring onion one.
Is the banana Nutella roti authentic, or a tourist invention?
Both, in a way. Roti came to Thailand through the country’s southern Muslim provinces and through Indian Muslim traders, and the dough-stretching and frying technique is a close relative of Malaysian roti canai. Most roti vendors in Thailand still come from Muslim or Indian family lines with the method handed down through generations, which is why you will see the same cart setup from Hat Yai to Chiang Mai.
The traditional street version is filled with banana or egg, fried hard in oil, cut into squares and finished with condensed milk and sugar. The Nutella, chocolate sauce and marshmallow versions that dominate backpacker streets are a newer commercial layer on top of that, not a fabrication. For the older end of the spectrum, order it with egg and skip the sauces, or head south, where roti is also eaten savoury for breakfast alongside curry.
Ayutthaya has its own branch of the family. Roti sai mai wraps fine, brightly coloured threads of spun sugar in paper-thin, slightly salted roti sheets, and you roll it yourself. It also arrived with Indian Muslim merchants during the Ayutthaya Kingdom and is still tied to that city above all others. It sells in sets, not singles, and vendors in the 1980s and 1990s ran coin-operated bicycles where a ฿10 coin span a dial that decided how many pieces you got. Eat it the day you buy it, because the sugar threads collapse fast.
What are bua loy, tako and khanom chan?
These are the traditional khanom you will see stacked on trays rather than cooked to order, and they are the ones most visitors walk past.
Bua loy means floating lotus. Small chewy balls of glutinous rice flour, often tinted with pandan, taro or pumpkin, are boiled until they float and served in warm, salted-sweet coconut milk, sometimes with a poached egg dropped in. It descends from the Chinese dessert tangyuan and is one of the few Thai sweets served hot.
Tako is a two-layer set pudding: a lightly sweet jelly base of rice, mung bean or tapioca flour, often with water chestnut, sweetcorn or taro suspended in it, capped with a thick, distinctly salted coconut cream. Traditionally it sets inside small cups folded from pandan leaves, which is both the packaging and part of the aroma.
Khanom chan is the striped one. Chan means layer, and each thin layer of coconut milk and rice or tapioca flour batter is steamed fully before the next goes on, which is why it is chewy and peelable rather than cakey. It is traditionally made with nine layers, because nine is auspicious in Thai and sounds like the phrase for stepping forward, so it turns up at weddings, housewarmings and job promotions as well as markets.
What should you order when it is genuinely too hot?
The iced desserts, sold from carts and motorbike sidecars rather than fixed stalls. Lod chong is the obvious one: short green pandan noodles pressed through a sieve into cold water, then served in coconut milk with palm sugar syrup and a mound of crushed ice. Chao kuay is grass jelly, made by boiling the leaves and stalks of Mesona chinensis, a mint-family plant, until the liquid sets into a dark, faintly bitter, herbal jelly served with syrup and ice. It came to Thailand from Teochew Chinese communities and is treated locally as a cooling food rather than a treat.
Then there is coconut ice cream, usually scooped into a bun or a half coconut shell and buried under peanuts, sticky rice, palm seeds and sweetcorn. It is cheap enough to be a running joke about how good value Thailand is: in July 2026, ScandAsia reported that a post by the Swedish Embassy in Bangkok showing First Secretary Emanuel Lundin eating a ฿40 (US$1.20) serving near BTS Nana went viral in Thailand, captioned simply “Thai ice cream hits different”.
Where and when do you actually find these?
Timing matters more than the neighbourhood. Steamed and set sweets appear in the morning at fresh markets, made overnight and sold off trays, so khanom chan, tako and the coloured jelly sweets are a breakfast-time hunt and often gone by mid-morning. Cooked-to-order sweets appear in the evening, so khanom krok, roti and bua loy belong to night markets, walking streets and temple fairs. Iced desserts run all day, wherever there is foot traffic and heat.
Night markets and Sunday walking streets give the widest spread in the shortest walk, which makes them the efficient way to try five things in an hour. Our guide to the best night markets in Thailand covers which ones justify a dedicated evening. Temple fairs, unpredictable and rarely advertised in English, are the best odds for regional items you will not see anywhere else.
Which ones are seasonal?
Only the fruit-based ones, which is the argument for learning the rest. Mango sticky rice peaks with Thai mango season in the hot months, broadly around March to May depending on the year and variety, and out-of-season versions lean on cold-stored or imported fruit at a higher price. Durian sticky rice tracks the durian harvest, roughly May to August. Everything else in the table above is available year round, so a July or November visitor misses nothing unless they only ever order mango. Our Thai fruits guide covers what is ripe when.
The honest downsides
Thai street desserts are sweeter and oilier than most visitors expect. Roti is fried in a lot of oil, and a loaded banana-condensed-milk-Nutella version is a meal, not a snack. The salted coconut layer catches people out, and if you are expecting a Western dessert profile you may not enjoy your first tako. Traditional khanom sell out early, so an afternoon visit to a morning market means an empty tray. Very little is labelled in English and prices are rarely posted, so asking is the only reliable way to find out what something costs. And allergen information is effectively unavailable at a busy cart, which matters if peanuts are a problem for you, since peanut turns up on coconut ice cream and several sticky rice dishes.
Where to next
Work through the wider dessert landscape with our Thai desserts guide and the deep dive on mango sticky rice, then pick a market to eat your way through with the best night markets in Thailand. And once you know what you are looking for, see what food fairs, temple fairs and festivals are on while you are here in Thailand events.
Sources
- Nation Thailand, “Khanom Krok tops TasteAtlas list of best Thai desserts in 2026” (25 February 2026)
- Bangkok Post, “Khanom krok named Thailand’s best dessert of 2026”
- Thairath English, “Khanom Krok Ranks No. 1 Best Thai Dessert of 2026 by TasteAtlas”
- Tourism Authority of Thailand, “Roti Sai Mai: The Sweet Treat of Ayutthaya”
- Wikipedia, Khanom krok (pan history, Ayutthaya period, King Narai’s reign)
- Wikipedia, Roti sai mai (Indian Muslim origin, coin-operated vendors)
- Wikipedia, Bua loi
- Wikipedia, Khanom chan (nine layers, auspicious meaning)
- Wikipedia, Cendol (lod chong and the regional family)
- Wikipedia, Grass jelly (Mesona chinensis, Teochew Chinese origin of chao kuay)
- KhaoSanRoad.com, “Bangkok Street Food Budget: Eat for 50, 100, 200 Baht” (18 June 2026, roti, coconut ice cream and mango sticky rice prices)
- ScandAsia, “Swedish Embassy goes viral in Thailand over 40-baht coconut ice cream” (22 July 2026)
- Khaosod English, “Swedish diplomat’s Thai ice cream review delights netizens” (21 July 2026)