Top 10 Mango Sticky Rice in Bangkok: Where to Eat the Best
Ten Bangkok shops and markets where mango sticky rice is the main event, from Bib Gourmand K. Panich to seasonal Pa Lek-Pa Yai and the nine-coloured rice of Cho Sornkaew.
Great mango sticky rice in Bangkok comes down to three things: ripe, fragrant mango cut to order, glutinous rice that is chewy and glossy rather than mushy, and coconut cream that is rich and lightly salted so it balances the sweetness. The best shops treat each part seriously, sourcing rice and coconuts from specific provinces and making their coconut milk fresh.
This list covers ten places across the city where khao niao mamuang is the main event, not an afterthought. Some are long-running shophouses in the old town and along Charoen Krung, some are family businesses now in their third generation, and one is a market where you can pick out your own fruit. Between them they cover the classic white version, rice tinted with natural colours and a few modern twists.
If you want to make it at home first, our mango sticky rice recipe walks through the soaking, steaming and coconut sauce step by step.
What to look for
- The mango. Most shops use nam dok mai, a slim, yellow, very sweet variety. Some also offer ok rong, which is softer and more perfumed. The flesh should be soft and fragrant with no stringy fibres.
- The rice. Each grain should hold its shape, with a gentle chew. Good shops steam it, then mix it with sweetened coconut milk so it turns glossy and absorbs the flavour.
- The coconut cream. A thick, slightly salty cream is spooned over at the end. It should taste fresh and clean, not heavy or sour.
- The topping. Crisp yellow mung beans or toasted sesame add crunch and a little savouriness.
- Turnover. A queue or a steady stream of takeaway orders usually means the rice was made that morning.
1. K. Panich (Kor Panich)
The best-known name in Bangkok for mango sticky rice, and the shop most guides put first. K. Panich was founded in 1932 in a shophouse on Tanao Road in the old town, and it has held a Michelin Bib Gourmand for several years running. The recipe has been handed down through the family.
Sourcing is the point here: the sticky rice comes from Chiang Rai, the coconuts from Chumphon, and the mangoes are nam dok mai and ok rong. The rice is rich with coconut and holds together well, which is why many people buy boxes to take home. Vendors outside sell whole mangoes, and there is a separate dine-in space across the street if you want to sit down.
Where: 431-433 Tanao Road, Phra Nakhon, close to the Giant Swing. Order: the classic mango sticky rice; plain khao niao moon (sweet coconut sticky rice) to take away.
2. Mae Varee
At the mouth of Thonglor, Mae Varee has been selling mango sticky rice since the 1980s and is one of the most famous names for the dish in Bangkok. Its rice comes from Chiang Rai and its coconuts from Surat Thani, and the yellow mung bean topping is baked rather than fried.
It is a takeaway shop rather than a sit-down café, with portions boxed up for people heading home or back to their hotel. Alongside the classic white rice it has offered versions flavoured with pandan, green tea and turmeric, and the counter also carries other Thai sweets such as golden egg threads and custard.
Where: 1 Thonglor (Sukhumvit Soi 55), Watthana, near Thong Lo BTS. Order: the classic mango sticky rice, or a box with a coloured rice alongside the white.
3. Pa Lek-Pa Yai
This Yaowarat-area shop was started in 1940 by two sisters, Pa Lek and Pa Yai, who sold desserts from a cart, and it is now run by the third generation. It works to the rhythm of the fruit: it opens for only around six months a year, during mango season, when the fruit is at its sweetest.
When it is open, expect a queue of locals who come back year after year. If you are in Bangkok outside the season, check the shop's social media before making the trip.
Where: 164 Santiphap Road, Pom Prap Sattru Phai. Order: mango sticky rice, and nothing else.
4. Sor Boonprakob Panich
A long-running shophouse on Charoen Krung Soi 44 in Bang Rak, on the same old stretch of road as Prachak Roasted Duck. It is known above all for its khao niao moon, the sweet coconut sticky rice that is the base of the dish, made fresh each day in white, blue (butterfly pea) and green (pandan) versions.
The rice is shiny and creamy without being soggy or too sweet, and locals buy it by weight to eat with mango or with Thai egg custard. The counter also carries a range of other traditional Thai sweets. It is an early-morning kind of shop, so go before lunch for the best choice.
Where: 1474 Charoen Krung, at Soi 44, Bang Rak. Order: sticky rice with mango, and a portion with egg custard to compare.
5. Mae Thongkham
Mae Thongkham started more than 50 years ago as a small dessert stall in Udomsuk market and is named after the grandmother who founded it. A few years ago it moved into an air-conditioned building on Udomsuk Soi 5, and it is now run by the third generation.
The family uses khiao ngu sticky rice from Chiang Rai, steamed in clay pots, and presses its coconut milk fresh every day. The classic plate is still the main reason to come, but the younger generation has added a mango sticky rice parfait with mango ice cream. Other sweets include sticky rice with custard, sticky rice pudding with longan and rice flour dumplings in coconut milk.
Where: 173 Udomsuk Soi 5 (off Sukhumvit 101/2), Bang Na. Order: the classic mango sticky rice, or the parfait if you want something different.
6. Cho Sornkaew
Out in Lat Phrao, Cho Sornkaew is known for its nine-coloured sticky rice, tinted with natural ingredients such as butterfly pea flower for blue and pandan for green.
Instead of a single white mound, the coloured rice is fanned out next to the mango, so each plate looks a little like a paint chart. It is a long trip from the centre, but it is a good choice if you want to see a different take on the dish. The shop also sells durian and jackfruit sticky rice and Thai custard.
Where: Chok Chai 4 Soi 54, Lat Phrao. Order: mango with a selection of three colours, or all nine.
7. Nai Van
On the Thonburi side of the river, Nai Van is a well-known mango sticky rice shop on Bang Khun Non Road. The sticky rice is made fresh each day.
What sets it apart is the homemade toppings served beyond mango: Thai custard and sweet dried fish, a salty-sweet old-fashioned pairing that is worth ordering if you have not tried it before.
Where: 9/14 Bang Khun Non Road, Bangkok Noi. Order: mango sticky rice, then a portion with sweet dried fish.
8. Mae Duan
Close to Chulalongkorn University and Samyan, Mae Duan is a Thai dessert shop where mango sticky rice is one of the most popular orders. The menu runs from traditional sweets, such as coconut rice pancakes, grilled coconut cakes and chewy rice flour balls, to slushy coconut milk with toppings like sago, tapioca and red water chestnut rubies.
It keeps late hours, which makes it a good post-dinner stop with a group: order the mango sticky rice and share a few other plates.
Where: 1475-1477 Wang Mai, Pathum Wan (Chula-Samyan area). Order: mango sticky rice and one or two other sweets for the table.
9. Make Me Mango
A small two-storey café on Maha Rat Road near Tha Tien, a few minutes on foot from Wat Pho and the Tha Tien pier, where the whole menu is built around mango. The mango sticky rice plate is the main reason to come, and it is a comfortable, air-conditioned place to sit down after a morning at the temples.
It costs more than a street stall, but you get a seat and reliably ripe fruit. Beyond the classic plate, the signature set brings sticky rice, mango ice cream, Thai custard and mango pudding together on one tray, and there are mango smoothies and mango bingsu too. Expect a queue on busy afternoons.
Where: 67 Maha Rat Road, Phra Nakhon, near Tha Tien pier and Wat Pho. Order: mango sticky rice, or the signature set to share.
10. Or Tor Kor Market
Or Tor Kor Market is Bangkok's best-known fresh market for high-quality fruit, which makes it a natural place to eat mango sticky rice. Fruit stalls here sell ready-made portions alongside whole mangoes.
The advantage is choice. You can see the mangoes on display, compare varieties, and pair the dessert with a wander through the curry paste and fruit sections.
Where: Kamphaeng Phet Road, Chatuchak, beside Kamphaeng Phet MRT. Order: mango sticky rice from one of the fruit stalls, plus a bag of whole mangoes to take away.
Tips for eating mango sticky rice in Bangkok
- Go in season. Mangoes are at their sweetest and cheapest from around March to May. Many shops sell all year, but a few, like Pa Lek-Pa Yai, only open in the mango season.
- Go early. The older shophouses can sell out of rice before the afternoon, and some, including K. Panich, close on Sundays.
- Eat it soon. Sticky rice firms up in the fridge. If you take it back to your hotel, keep it at room temperature and eat it the same day.
- Ask for the coconut cream separately if you are carrying it any distance, so the rice stays at its best.
- Try the other toppings. Custard, sweet dried fish and coloured rice are all traditional. Our guide to Thai desserts explains more of the sweets you will see on the counter.
- Check before a long trip. Hours and seasons change, so look at a shop's latest listing before heading across the city.
Leonidas Georgiadis
Leonidas Georgiadis is the founder and writer of Aroy Mak Mak. He is from Greece, has been travelling in Thailand for almost twenty years and is married to a Thai wife, so Thai food is everyday family cooking in his home.