The Thing Nobody Tells You About Thai Desserts
Mango sticky rice is magnificent. Say that with confidence, because it is. But it is also the culinary equivalent of knowing one word of Thai and thinking you understand the language. There is a universe of khanom (ขนม) — Thai sweets — operating just beneath the surface of what most tourists ever encounter, and almost none of it shows up on English-language menus.
In this guide
- The Thing Nobody Tells You About Thai Desserts
- What Makes Thai Desserts Different
- 1. ลูกชุบ — Luk Chup (Thai Marzipan Disguised as Fruit)
- 2. ฝอยทอง — Foi Thong (The Golden Threads With a Portuguese Soul)
- 3. สังขยาฟักทอง — Sangkhaya Fak Thong (Coconut Custard Inside a Whole Pumpkin)
- 4. ขนมตาล — Khanom Tan (The Toddy Palm Cake Nobody Has Heard Of)
- 5. ขนมหม้อแกง — Khanom Mor Kaeng (The Custard Cake That Smells of Fried Shallots)
- 6. ขนมชั้น — Khanom Chan (Nine-Layer Steamed Destiny)
- 7. บัวลอย — Bua Loy (Rainbow Rice Balls Bobbing in Coconut Broth)
- 8. ขนมถ้วย — Khanom Tuay (The Two-Layer Coconut Cups That Cost ฿5 Each)
- 9. ขนมเบื้อง — Khanom Bueang (The Crispy Thai Taco That Isn’t a Taco)
- 10. ทับทิมกรอบ — Tub Tim Krob (Red Rubies in Coconut Milk)
- Local Tips: How Thais Actually Eat Khanom
- FAQ
Thailand’s dessert tradition represents one of Southeast Asia’s most refined and diverse sweet culinary heritages. Traditional Thai sweets, known locally as “khanom Thai,” encompass a rich array of textures, techniques, and flavors that have evolved over centuries, influenced by royal court traditions, neighboring cultures, and Thailand’s abundant natural ingredients. Furthermore, these traditional treats serve as edible cultural artifacts, revealing much about Thailand’s history, regional variations, and spiritual practices.
That phrase — “edible cultural artifacts” — is not overselling it. Some of these desserts were invented in the 1600s by a Portuguese-Japanese royal chef at the Ayutthaya court and adapted with mung beans because almonds didn’t grow locally. Some exist only in one province and have been made from the same toddy palm tree for two centuries. Some are offered at weddings and funerals for reasons rooted in the specific Thai interpretation of what gold means as a colour.
None of them taste like mango sticky rice. That is entirely the point.
What Makes Thai Desserts Different
Before the list, a quick orientation. Thai sweets operate on principles that feel alien to Western dessert logic.
“The Thai appreciation for chewiness differs from Western preferences. What might seem undercooked to Westerners is often deliberately chewy in Thai desserts.”
There’s also the salt principle — the almost universal inclusion of a pinch of salt in sweet dishes — which creates a complexity most Western desserts lack. And then there’s the aromatics:
what makes Thai desserts different from others is the extensive use of intense aromas like fragrant flowers and jasmine candles.
The smell of a Thai dessert is as much a part of the experience as the taste.
One of the most famous textual mentions of khanom Thai is the Kap Hae Chom Kreung Khao Wan, a traditional boat song written by King Rama II (1809–1824), in which the king described various sweet and savory dishes with great admiration. The first cookbook ever recorded in Thailand, written by Lady Prien Pasakorn-Rawong during the reign of King Rama V, introduces many royal Thai recipes including famous auspicious Thai desserts. Most khanom Thai are made using three main ingredients: rice flour, palm sugar, and coconut milk.
Three ingredients. Centuries of variation. This is the genius.
1. ลูกชุบ — Luk Chup (Thai Marzipan Disguised as Fruit)
What you’ll think it is: A decorative basket of tiny, waxy plastic fruit What it actually is: One of the most extraordinary confections in Southeast Asia
In Thailand, vendors selling luk chup may appear to be peddling tchotchkes. Passersby are drawn to tables covered in glistening heaps of miniature oranges, watermelons, pigs, eggplants, cherries, and more. But to decide these replicas are too pretty to eat would be a waste. Beneath their exterior of vibrant, shiny gelatin, these treats house a filling of creamy, sweetened mung bean paste.
The history here is genuinely extraordinary.
Portuguese traders are likely responsible for introducing Thais to the confection that became luk chup. They arrived in the region, then known as Siam, as early as 1511. In the absence of almonds, traders satisfied their cravings by subbing in peanuts or mung beans to re-create the soft, decadent sweet. Southeast Asia’s wealth of natural dyes, such as pandan leaf extract and butterfly pea flower, gave the dainty creations an extra pop of vibrancy.
The adaptation is often credited to Maria Guyomar de Pina (Thao Thong Kip Ma), a woman of Japanese-Portuguese descent who served as a royal chef in the court of King Narai the Great (1656–1688). She helped introduce and refine the dessert to the royal court, shaping the mung bean mixture into tiny, lifelike fruits and coating them with a glossy layer of jelly.
Traditionally, luk chup was only made for royalty, but is nowadays available in general dessert shops in Thailand.
The shape is molded into fruit or vegetable forms — mangoes, chilies, oranges — with colours painted to match.
Today, Thai candy-makers fashion these stunning desserts by soaking and boiling mung beans in coconut milk. Once the pot’s contents become a creamy pulp, they gradually add palm sugar, stirring the mixture for hours at a time. After shaping the dough, they glaze the creation in pigmented gelatin.
One important note of honesty:
tasters are often surprised to discover that the finished candy tastes nothing like fruit, so if mung bean isn’t your thing, luk chup might be too pretty to eat, after all.
Manage expectations accordingly. The taste is gentle, mildly sweet, slightly coconutty — nothing like the citrus explosion the orange-shaped exterior promises. The joy is primarily visual and textural, and the history is extraordinary.
Where to find it:
Luk chup can be found in various markets and dessert shops across Thailand. The first place most visitors spot it is at the food court at Siam Paragon in Bangkok.
Also at Chatuchak Weekend Market, and any shop that specialises in traditional Thai khanom.
2. ฝอยทอง — Foi Thong (The Golden Threads With a Portuguese Soul)
What it looks like: Shimmering, gossamer threads of spun gold piled gently on a tray What it is: Egg yolks pulled through syrup into filaments so fine they’re almost translucent
Egg yolks and sugar are boiled in sweet syrup and then formed into hair-like shapes to create foi thong.
It is one of the “three gold” desserts — foi thong, thong yip, and thong yod — that together form a kind of ceremonial trinity.
The colour gold signifies auspiciousness and prosperity, so they’re often served in auspicious ceremonies like weddings, the commemoration of a new house, and ordainment.
“Foi thong exemplifies the royal dessert tradition of Thailand, where labour-intensive techniques and refined presentation were valued. Its Portuguese influence also demonstrates how Thai cuisine has always incorporated foreign elements while making them distinctly Thai.”
The technique is hypnotic to watch: egg yolk squeezed through a strainer or perforated container in a thin stream into a bath of rapidly simmering syrup, the threads coiling as they hit the liquid, then lifted before they overcook. The skill is entirely in the timing — a second too long and they become sticky, heavy, wrong.
“Khanom chan requires tremendous patience, as each thin layer must set before the next can be added. The number nine is considered lucky, which is why many traditional versions have nine distinct layers.”
The taste of foi thong is sweet in a very particular way — not sugary-sweet, but complex-sweet, with a richness from the egg yolk that reads almost savoury. Eat it with a cup of jasmine tea. Do not rush it.
Where to find it: Traditional dessert shops throughout Bangkok, particularly near temples and older neighbourhoods. Yaowarat (Chinatown) has several. Always sold as part of the trio with thong yip and thong yod.
3. สังขยาฟักทอง — Sangkhaya Fak Thong (Coconut Custard Inside a Whole Pumpkin)
What it looks like: A pumpkin. Just a pumpkin. What it is: A pumpkin with the architectural audacity of a building and the interior of a dream
Thai custard pumpkin (sangkhaya faktong) is a simple but delicious Thai dessert — basically a pumpkin that’s been filled with a rich coconut custard and steamed.
Here is what happens: the top of a small kabocha pumpkin is removed. The seeds are scooped out. A custard of eggs, palm sugar, coconut milk, and pandan is poured in. The lid is replaced. The whole thing is steamed until the custard is just set and the pumpkin flesh is tender. Then it’s cut into wedges — orange outside, thick green-grey skin, and inside, the deep amber custard that has taken on the vegetable’s own sweetness.
It all begins with a pumpkin that’s hollowed out and filled with the creamiest custard you can ever imagine. The whole pumpkin is then sliced into pie-like pieces and served normally as a takeaway treat. It’s rich and sweet.
The genius is the kabocha itself. Its skin is thin enough to eat when cooked, and the natural sweetness of the flesh deepens during the steaming process, creating a complexity that no separate container could achieve. The custard absorbs the pumpkin. The pumpkin absorbs the custard. They become something greater than the sum of parts, which is basically the operating philosophy of all the best Thai cooking.
Sang kaya fug tong is a special combination of hard-boiled pumpkin and coconut-flavoured custard. The upper layer is like a pudding made of steamed eggs, and the lower layer is a soft and fragrant pumpkin flesh.
Where to find it: Roadside cafés and traditional dessert stalls throughout Bangkok and Central Thailand. Street markets in the evening. The kabocha version with pandan-scented custard is the one to seek — avoid versions with canned coconut milk, where the quality difference is immediately obvious.
4. ขนมตาล — Khanom Tan (The Toddy Palm Cake Nobody Has Heard Of)
Where it comes from: Phetchaburi province — Thailand’s “City of Three Flavours” Why you’ve never had it: The main ingredient barely exists outside the region
Khanom Tan (ขนมตาล) is a traditional Thai dessert made from ripe toddy palm fruit (Luk Tan), mixed with rice flour, coconut milk, sugar, and a touch of salt, then steamed to perfection. The result is a soft, fluffy, and slightly spongy cake with a fragrant, sweet aroma from the toddy palm.
Khanom tan is made from coconut milk, rice flour, a raising agent, and toddy palm fruit — the key difference from similar desserts being that the batter is fermented to achieve a spongy texture.
The toddy palm — ตาล (tan) — is one of Thailand’s most ancient cultivated plants.
Toddy palms in Phetchaburi have produced high-quality palm sugar since ancient times. The province’s famous palm sugar is sweet, fragrant and delectable, and it is essential for making a wide range of local delicacies such as khanom mo kaeng (Thai custard) and khanom tan (toddy palm cake).
Khanom tan reflects Thailand’s deep appreciation for local and natural ingredients. The use of toddy palm fruit, coconut, and rice flour highlights the country’s agricultural abundance and respect for seasonal produce. This dessert embodies the Thai philosophy of sustainability, utilising every part of the toddy palm tree — its fruit for sweets, its sap for sugar, and its leaves for wrapping food.
The texture is extraordinary: soft, spongy, slightly springy, with a natural sweetness that is genuinely different from palm sugar sweetness — earthier, more floral, with something almost fermented in the background (because it is fermented). It is wrapped in banana leaves, served warm, and lasts about two minutes after you start eating before you find yourself looking for another one.
Although khanom tan is not as globally famous as other Thai desserts, it remains a hidden gem worth discovering.
Where to find it: Phetchaburi markets (take the train from Hua Lamphong, it’s about 2.5 hours), and occasionally at Central Thailand street markets. If you’re in Bangkok, Or Tor Kor Market is your best bet.
5. ขนมหม้อแกง — Khanom Mor Kaeng (The Custard Cake That Smells of Fried Shallots)
What it smells like: Fried onions What it tastes like: The best flan you’ve never had, but savourier than you expect
The name translates as “curry pot dessert” — a slightly alarming descriptor — but mor kaeng is not curry. It is a dense, squat custard cake made from eggs, palm sugar, and coconut milk with a top layer of deeply caramelised fried shallots that perfume the whole thing with an allium sweetness that shouldn’t work in a dessert but absolutely does.
Khanom mor kaeng is well-known as a dessert of Eastern Thailand. The main ingredients are eggs, flour, and coconut milk, making it a bit similar to custard cake. Some people also add a variety of beans, taro, or sweet potatoes to enhance the taste, and finally sprinkle onions on the top to roast. This dessert is rich in taste and can be seen in many night markets in Thailand.
This is a dessert for people who are confused by the question “do you want something sweet or savoury after dinner?” because it definitively answers both simultaneously. The exterior is slightly firm; the interior is silken and wobbles; the shallot crust provides crunch and a caramelised bitterness that prevents the whole thing from becoming cloying.
Phetchaburi’s famous palm sugar is essential for making khanom mo kaeng.
The Phetchaburi version, made with the region’s celebrated toddy palm sugar, is measurably better than anything made with ordinary cane sugar. If you see “Phetchaburi-style” on a menu, order it.
Where to find it: Night markets throughout Central Thailand, Or Tor Kor Market in Bangkok, and any traditional dessert shop worth visiting.
6. ขนมชั้น — Khanom Chan (Nine-Layer Steamed Destiny)
What it looks like: A slice of something layered in alternating green and white, slightly translucent, almost geological What it is: A steamed dessert that means “progress” and has exactly nine layers because nine is lucky
“Chun” or “chan” in Thai means layers. Khanom chun thus signifies progress and accomplishment. Like its literal name, khanom chan’s appearance looks like a layered jelly cake. According to the Mae Khrua Hua Pa cookbook, the main ingredients are rice flour, arrowroot starch, tapioca starch, coconut milk and sugar. Once mixing is done, the mixture is divided into two batches — one flavoured only with jasmine, the other flavoured both with jasmine and pandan. The pandan leaves’ extract gives the latter a typical green colour and a nutty flavour. The dessert is then steamed into several individual layers, traditionally nine, alternating between the two coloured batches.
The number nine is believed by Thais to be an auspicious number, representing advancement and progress.
The texture is a marvel: silky and yielding but with a very specific resistance — not rubbery, not mushy, somewhere between panna cotta and a delicate rice cake.
This silky delicacy is usually decorated with jasmine flowers and pairs perfectly with a cup of tea.
Each layer must be individually steamed and fully set before the next is poured.
“Central Thai desserts show the influence of palace techniques, where appearance was as important as flavour. Many involve intricate carving, moulding, and colouring techniques developed to impress royal diners.”
You don’t eat khanom chan to be impressed by its flavour, exactly — it is subtle, fragrant, gently coconutty. You eat it to be impressed by what it represents: that someone had enough patience and skill and care to make nine individual decisions about this single dessert, one at a time.
Where to find it: Traditional dessert shops, particularly in Bangkok’s older neighbourhoods around Rattanakosin. Always buy it from somewhere that makes it daily — it dries out quickly and is unpleasant stale.
7. บัวลอย — Bua Loy (Rainbow Rice Balls Bobbing in Coconut Broth)
What it looks like: Pastel-coloured mochi floating in a warm, cloudy soup What it is: One of the most comforting things you can eat at 9pm in a Bangkok market
Bua loy are pastel-colored, varying in shades of pink, purple, yellow, and green. Made from rice flour (like mochi) and taro, this gives them a chewy sort of texture. The balls are added to a coconut milk broth, sweetened with palm sugar.
The broth is warm — not hot, warm, served in temperatures that Thailand’s climate rarely requires but Thai dessert culture insists upon. It is sweet and faintly grassy from pandan. The balls resist your spoon slightly before yielding, and the flavour inside is mildly taro or mildly pandan depending on colour, the whole bowl an exercise in gentle pleasure that is absolutely nothing like what Western desserts usually do.
The name “bua loy” means “floating lotus” — another example of Thai dessert naming being as poetic as the sweets themselves.
Bua loy is categorised under Thai desserts that are cooked by boiling ingredients in coconut milk, sometimes thickened with flour.
The version called Bua Loy Nam King — with a ginger broth instead of plain coconut milk — is the definitive iteration. The ginger adds a warmth and a slight sharpness that elevates the whole thing. In the cool season, this is Thai comfort food at its most honest.
Where to find it: Market stalls throughout Bangkok from late afternoon. Look for the vendor with the large pot of cloudy liquid and small coloured balls visible on the surface. The price should be ฿20–30 per bowl.
8. ขนมถ้วย — Khanom Tuay (The Two-Layer Coconut Cups That Cost ฿5 Each)
What it looks like: A tiny blue-rimmed ceramic cup with something pale and wobbling inside What it is: A layered coconut custard steamed in individual portions, with a salty top that the sweet bottom needs
Kanom tuay is a Thai coconut dessert steamed in ceramic cups, made with rice flour and coconut milk. It has two layers: a mildly sweet base and a salty, creamy top.
The two layers are the whole point. The base is sweet from palm sugar and slightly starchy from rice flour — almost like a firm coconut milk jelly. The top layer is saltier, creamier, made from coconut cream without sugar. When you eat them together, the salt amplifies the sweetness below. When you separate them, neither is as good as both.
Khanom tuay is one of the most popular local desserts in Thailand. Vendors selling khanom tuay are often seen on the streets, as you will notice hundreds of small bowls stacked. One small bowl should cost about 3–5 THB.
At ฿5 per cup, this is the cheapest extraordinary thing you’ll eat in Thailand. The ceramic cups stack in towers on the vendor’s cart. The pandan-scented ones have a faint greenish tint and smell of grassy coconut. The jasmine-scented ones are white and smell of flowers. Both are consumed in two bites and immediately replaced with another.
Where to find it: Street carts and market stalls throughout Bangkok, particularly near temples and in older residential neighbourhoods. The blue-rimmed cups are the identifier — tiny, ceramic, unmistakable.
9. ขนมเบื้อง — Khanom Bueang (The Crispy Thai Taco That Isn’t a Taco)
What it looks like: An orange-sized crispy shell, folded like a taco, piled with white meringue and shimmering egg yolk threads What it is: A street food dessert that has been around since the Ayutthaya period and remains genuinely brilliant
Khanom bueang consists of a crepe filled with a meringue-like cream. Then there is usually a choice of a sweet or savoury topping. The sweet topping is made from egg yolks boiled in sugar (foi thong), while the savoury topping is traditionally made with shrimp. The crepe was crunchy, the meringue was like a chewy marshmallow, and the foi thong was stringy and sweet.
Khanom bueang can be found as sets of tiny rice flour crepes, filled with coconut cream and topped by sweet or savoury Thai flavourings. Three popular fillings include raisins (black), fried coconut (orange), and foi thong egg threads (yellow). Often referred to as Thai tacos. Pay around 20 baht for a mixed bag of 5.
The textural logic is perfect: the shell shatters. The meringue inside is yielding and light. The foi thong on top is chewy and sweet and golden. All three in one bite is a kind of structural conversation between crisp, soft, and yielding that no other dessert achieves in quite this sequence.
The savoury version — with dried shrimp on top instead of foi thong — makes no sense on paper and is delicious in practice. Order one of each. Eat the savoury first.
Where to find it: Street markets throughout Bangkok and Central Thailand. Look for the vendor with the large flat griddle with rows of small oval indentations, working quickly to fold each shell before it cools. They need to be eaten immediately — the shell softens within minutes and the whole architecture collapses.
10. ทับทิมกรอบ — Tub Tim Krob (Red Rubies in Coconut Milk)
What it looks like: A bowl of jewels in cream What it actually is: Water chestnuts, dyed crimson, coated in tapioca, and served cold in sweetened coconut milk
The name means “crispy pomegranate” — which they are not, but resemble convincingly.
Tub tim krob, also called red rubies, is a delicious and refreshing Thai dessert made from water chestnuts and coconut cream. With a crunchy texture and a slightly fatty taste, this is the perfect dessert to enjoy when on a food tour around Thailand.
The genius is the tapioca coating. The water chestnut inside stays crisp — genuinely crisp, a crunch you feel rather than just taste — while the tapioca outside becomes bouncy and yielding when it hits the cold coconut milk. It is two textures in every bite, the whole thing served over crushed ice so the coconut milk is gently chilled and slightly syrupy.
On a hot afternoon in Bangkok, this is the correct answer to every question.
Where to find it: Dessert stalls and street carts throughout Bangkok, particularly at lunch hour and late afternoon. Always made to order — the cold coconut milk should be ladled over the rubies just before serving, not sitting combined for hours.
Local Tips: How Thais Actually Eat Khanom
Warm is often better than cold. Western dessert logic is cold = refreshing = better. Thai dessert logic is more nuanced. Bua loy is best warm. Khanom tuay is best at room temperature. Khanom chan should never be refrigerated before serving. Mango sticky rice that comes out of the fridge has already lost the argument.
The jasmine candle smoke is the seasoning.
What makes Thai desserts different from others is the extensive use of intense aromas like fragrant flowers and jasmine candles.
In traditional preparation, desserts are finished in a covered container with a lit jasmine candle inside, the smoke infusing the sweets with a floral aromatics that cannot be replicated any other way. If a khanom vendor is burning something near their product, that’s quality control, not a fire hazard.
The colour means something. Green is pandan (grassy, coconutty, slightly herbal). Yellow is either egg yolk-based or turmeric-tinged. Purple is butterfly pea flower (mild, slightly earthy). White is jasmine-scented. Each colour genuinely represents a different flavour note, not just dye.
Auspicious desserts are a gift culture.
Items like thong yip, thong yod, and foi thong are typically served at special occasions as congratulatory gestures.
If a Thai friend or colleague gives you a box of golden sweets, this is a meaningful gesture, not a casual snack. Eat them thoughtfully. Say thank you in the right register.
The ฿5 stall is usually the best stall. The finest khanom tuay you will ever eat will cost ฿5 per cup from a cart outside a temple at 4pm on a Tuesday. The worst will come from a dessert menu at a hotel buffet where it has been sitting in a chafing dish since noon.
FAQ
What is the most popular Thai dessert?
Mango sticky rice — khao niao ma muang — is among the most popular Thai desserts to eat in and outside of Thailand. In Bangkok, you’ll find mango sticky rice all over during mango season.
But it is genuinely only the beginning of the conversation.
What ingredients do most Thai desserts use?
Most khanom Thai are made using three main ingredients: rice flour, palm sugar, and coconut milk.
Eggs are also common in royal-influenced desserts, particularly the egg yolk-based golden sweets.
Are Thai desserts very sweet?
A lot of people find Thai desserts too sweet and heavy because, almost as diverse as the desserts themselves, the cooking methods vary from simple deep-frying or steaming to the more complex process of cooking egg yolks in syrup. If you prefer something lighter, try khanom waan — pieces of fruit, grass jelly, and sticky rice in a bowl of syrup, coconut cream, and a scoop of crushed ice.
When is the best time to try traditional Thai sweets? Morning markets and evening markets are both excellent. The best khanom is always the freshest, which means made to order or made that day.
“Northern Thai desserts reflect the region’s abundance of sticky rice and influence from neighboring Laos and Burma. They tend to be heartier and less elaborate than central Thai sweets.”
Central Thai sweets — particularly the palace-influenced ones — are the most elaborate and are best found in Bangkok’s older neighbourhoods.
What is the connection between Thai and Portuguese desserts?
“Thai cuisine has always been in motion — Portuguese egg sweets in Ayutthaya, Chinese pastries in Bangkok, regional rice desserts across the country.”
Maria Guyomar de Pinha, a Portuguese-Japanese royal chef, is credited with introducing egg-based sweets like foi thong, thong yip, thong yod, and the precursor to luk chup into Thai royal cuisine in the 17th century. Thailand adapted them with local ingredients and made them entirely their own.
Know your ingredients: Thai desserts lean heavily on fresh tropical fruit — understanding what’s in season and how to pick a ripe one makes a real difference. Our guide to Thai fruit covers everything from rambutan and mangosteen to the durian conversation you’ll eventually need to have.
Frequently Asked Questions
What are the most popular Thai desserts?
The most widely eaten Thai desserts are mango sticky rice (khao niao mamuang), khanom krok (coconut rice pancakes), tub tim grob (water chestnuts in coconut milk), and bua loy (rice flour balls in ginger syrup). Thailand has hundreds of regional sweets beyond these.
What is khanom in Thai?
Khanom (ขนม) is the Thai word for sweets, snacks, or desserts. It covers everything from fresh coconut-based sweets sold at market stalls to dry packaged snacks. Khanom waan means sweet snack specifically.
Where can I find Thai desserts in Bangkok?
Thai desserts are available throughout Bangkok at fresh markets (Or Tor Kor Market and Chatuchak Weekend Market have excellent selections), street carts in older neighbourhoods like Phra Athit Road, and dedicated khanom shops in Chinatown (Yaowarat).
Is Thai dessert very sweet?
Most traditional Thai desserts are subtly sweet rather than intensely sugary. Many are coconut-based with a natural, lightly sweet flavour balanced by salt. The sweetness level differs significantly from Western desserts.



