KL Desserts: 14 Sweet Spots Worth the Queue in 2026

Selection of KL desserts including egg tarts, cendol, coconut ice cream and kuih on a table

Kuala Lumpur's dessert landscape is as multi-layered as its cuisine. The city serves everything from century-old Chinese egg tarts and traditional Malay kuih to artisanal ice cream made with local tropical ingredients and Middle Eastern kunafa that has taken the Bukit Bintang strip by storm. KL's warm climate means cold desserts — cendol, ais kacang, ice cream — are eaten year-round and at all hours.

This guide covers 14 of the best dessert spots in Kuala Lumpur, verified for October 2026. Each entry includes the location, hours, price range and what to order. Prices are in Malaysian Ringgit (RM). The list spans heritage bakeries, modern ice cream makers, traditional hawker-stall treats, Nyonya kuih, Cantonese tong sui, Taiwanese shaved ice and a late-night kunafa specialist.

Budget-conscious visitors will find that many of KL's finest desserts cost under RM10. A Bunn Choon egg tart is RM2.50, a bowl of cendol costs RM5 to RM8, and traditional kuih from a morning bazaar runs RM1 to RM3 per piece. Modern ice cream and pastry shops sit in the RM10 to RM25 range. Even at the higher end, KL desserts remain affordable by international standards.

Jump to a place (14)
  1. Bunn Choon Egg Tarts
  2. Inside Scoop
  3. Softsrve
  4. Sangkaya
  5. Kunafa Crisp
  6. Cendol
  7. Ais Kacang
  8. Kind Kones
  9. Jaslyn Cakes
  10. Kuih at Bazaar Baru Chow Kit
  11. Snowflake Pavilion KL
  12. Nyonya Colors
  13. Sulaiman's Famous Cendol
  14. Tang Fei Dessert

At a glance

Bunn Choon

Bunn Choon

Chinese pastry · Egg tarts

RM2–5
Inside Scoop

Inside Scoop

Ice cream · Durian, teh tarik

RM10–22
Softsrve

Softsrve

Soft serve · Seasonal flavours

RM12–20
Sangkaya

Sangkaya

Coconut ice cream · Coconut shell serve

RM8–15
Kunafa Crisp

Kunafa Crisp

Middle Eastern · Kunafa, baklava

RM15–35
Cendol stalls

Cendol Stalls

Shaved ice · Cendol with gula melaka

RM5–8
Ais kacang stalls

Ais Kacang Stalls

Shaved ice · Full toppings

RM5–10
Kind Kones

Kind Kones

Vegan ice cream · Dark choc, pandan

RM14–24
Jaslyn Cakes

Jaslyn Cakes

Cakes · Burnt cheesecake

RM12–18
Kuih stalls

Kuih Stalls

Malay kuih · Kuih lapis, onde-onde

RM1–3
Glass-fronted Snowflake dessert kiosk on Level 4 of Pavilion Kuala Lumpur, Bukit Bintang

Snowflake Pavilion KL

Bukit Bintang

RM20
Nyonya Colors shopfront and dining area, Lower Ground Floor, The Gardens Mall, Mid Valley City

Nyonya Colors

Mid Valley

RM3
Orange shopfront of Tang Fei Dessert in Kuchai Entrepreneurs Park, Kuchai Lama, Kuala Lumpur

Tang Fei Dessert

Kuchai Lama

RM30

Bunn Choon Egg Tarts

3 Jalan Balai Polis, Chinatown · Tue–Fri 7:30 am – 4 pm, Sat–Sun 7:30 am – 5 pm · Closed Mon · RM2–5 per pieceNon-halal · Google Maps · Verified Oct 2026

Freshly baked egg tarts at Bunn Choon bakery in Chinatown, Kuala Lumpur

Bunn Choon has been baking traditional Chinese pastries in the heart of Petaling Street for over a century, and the egg tart is the item that draws the queue. The shell is short and crumbly, the custard filling is silky with a gentle sweetness, and each tart costs just RM2.50. The bakery also makes char siu pastry, wife biscuit (loh poh peng) and other Chinese baked goods, but the egg tart is the reason most visitors come.

The bakery is cash only and does not take reservations. Tarts come out of the oven in batches throughout the morning, and the warm-from-the-oven experience is notably better than a cooled one. Popular batches sell out by early afternoon on weekends, so arrive before 1 pm for the best selection. The location on Jalan Balai Polis is a two-minute walk from Petaling Street, making it an easy stop during a Chinatown visit. The pastry is made with lard, so Bunn Choon is not suitable for halal diners. It is closed on Mondays.

Inside Scoop

Multiple outlets — original shop at 9 Jalan Telawi 3, Bangsar Baru · Daily 11:30 am – 11 pm (Bangsar; hours vary by outlet) · RM10–22Halal · Google Maps · Verified Oct 2026

Scoops of durian and teh tarik ice cream at Inside Scoop, Kuala Lumpur

Inside Scoop is Malaysia's answer to the question of what happens when you apply artisanal ice cream craft to tropical and Malaysian flavours. The chain creates freshly handcrafted ice cream from scratch using locally sourced ingredients, with over 70 flavours on rotation. The durian flavour is divisive but essential for the adventurous; the cempedak, teh tarik and gula melaka are safer starting points for first-timers. Each flavour tastes true to its namesake rather than artificially sweetened.

A single scoop costs RM10, double scoop RM16, and specialty cups with toppings go up to RM22. The halal certification makes Inside Scoop accessible to all visitors. The brand now runs more than 70 scoop shops across Malaysia, including Suria KLCC, TTDI and Central Market. The Bangsar shop on Jalan Telawi 3 is the original and stays open until 11 pm. Inside Scoop is the dessert stop for anyone who wants to taste Malaysian ingredients in ice cream form.

Softsrve

5 Jalan 21/11A, Sea Park, Petaling Jaya · Mon–Tue & Thu–Fri 2 pm – 11 pm, Sat–Sun 1 pm – 11 pm, closed Wed · RM12–20Halal · Google Maps · Verified Oct 2026

Artisanal soft serve ice cream in a cone at Softsrve, Kuala Lumpur

Softsrve has earned its spot in KL's dessert scene by focusing on one thing: light, richly textured soft serve ice cream made in small batches with halal-certified ingredients. The brand opened its first shop (since closed) in Damansara Uptown in 2015 and was one of the first to bring artisanal soft serve to Malaysia. Flavours rotate seasonally, with past offerings including hojicha, black sesame, pandan coconut and hazelnut chocolate. The texture sits somewhere between ice cream and mousse — airy but with genuine flavour depth.

A standard serve costs RM12 to RM16, with combo bowls and toppings going up to RM20. The current shop is in Sea Park, Petaling Jaya, about 20 minutes by car from the city centre. It opens from 2 pm on weekdays and 1 pm at weekends and is closed on Wednesdays. Softsrve is the choice for visitors who prefer a lighter, less heavy ice cream experience.

Sangkaya

87-1 Jalan Radin Bagus, Sri Petaling (also Petrosains, Suria KLCC) · Daily 12 pm – 10 pm (Sri Petaling) · RM8–15Halal · Google Maps · Verified Oct 2026

Coconut ice cream served in a halved coconut shell at Sangkaya, Kuala Lumpur

Sangkaya has turned traditional coconut ice cream into a branded experience. Each serve comes in a halved coconut shell complete with fresh coconut flesh, and the ice cream itself is dairy-free, egg-free and preservative-free. The base coconut flavour is rich but clean, and optional toppings like glutinous rice, roasted peanuts, palm sugar and fresh fruit add layers. The presentation makes it one of the most photographed desserts in KL.

A standard coconut ice cream serve costs RM8 to RM10, with loaded versions reaching RM15. The halal certification and dairy-free formulation make Sangkaya accessible to visitors with dietary restrictions. In Kuala Lumpur the main shop is on Jalan Radin Bagus in Sri Petaling (12 pm to 10 pm daily), with a counter on Level 4 of Petrosains at Suria KLCC (Tue–Fri 9:30 am – 5:30 pm, Sat–Sun to 6:30 pm) and another at Jaya One in Petaling Jaya. Sangkaya is the dessert to order if you want something traditional, refreshing and distinctly Malaysian.

Kunafa Crisp

51 Jalan Sultan Ismail, Bukit Bintang · Daily 10 am – 3 am · RM15–35Halal · Google Maps · Verified Oct 2026

Fresh kunafa dessert with stretchy cheese filling at Kunafa Crisp in Bukit Bintang, Kuala Lumpur

Kunafa Crisp has ridden the Middle Eastern dessert wave that swept through Kuala Lumpur's Bukit Bintang precinct. The speciality is kunafa — a pastry made from shredded filo dough layered with a stretchy cheese filling, soaked in sweet syrup and served warm. The crisp exterior contrasts with the molten, stringy interior in a way that translates well to video and to the palate. Baklava, Turkish ice cream and milkshakes round out the menu.

Kunafa portions cost RM15 to RM35 depending on size and toppings. The Bukit Bintang location is halal and stays open until 3 am daily, making it one of the latest-operating dessert spots in the area. The late hours and the proximity to Changkat Bukit Bintang make it a natural stop after a night out. The shop sits within the heart of the Bukit Bintang Arab quarter, surrounded by other Middle Eastern restaurants and cafes.

Cendol

Available at hawker centres, night markets and dedicated stalls across KL · Typical hours 10 am – 6 pm · RM5–8Halal · Verified Oct 2026

Bowl of cendol with green jelly, coconut milk and gula melaka at a Kuala Lumpur hawker stall

Cendol is Malaysia's essential iced dessert: a bowl of shaved ice topped with green rice-flour jelly strips (the cendol), thick coconut milk and dark gula melaka (palm sugar) syrup. The combination of cold, creamy, sweet and slightly smoky flavours makes it one of the most satisfying treats in KL's heat. Some versions add red beans, sweet corn or durian on top, though purists keep it simple.

Cendol stalls operate at hawker centres and food courts across the city. Jalan Alor, Kampung Baru and the various pasar malam (night markets) all have reliable stalls. A bowl costs RM5 to RM8. The Penang Road Famous Cendol brand also operates KL branches for those who want the Penang-style version. Cendol is universally halal. For the best experience, eat it immediately — it does not survive more than a few minutes in KL's heat before the ice melts and the balance shifts.

Ais Kacang

Available at hawker centres and food courts across KL · Typical hours 10 am – 9 pm · RM5–10Halal · Verified Oct 2026

Colourful ais kacang shaved ice dessert with beans, corn and syrup at a KL hawker centre

Ais kacang — literally "bean ice" — is the maximalist counterpart to cendol. A mountain of finely shaved ice is doused with rose syrup, evaporated milk, palm sugar and pandan, then loaded with toppings: red beans, sweet corn, grass jelly, cendol strips, peanuts and sometimes ice cream. The result is a colourful, overstuffed bowl that cools you down and satisfies a sweet craving simultaneously.

The best ais kacang stalls shave their ice to a snow-fine texture rather than crushing it into chunks. Look for stalls with high turnover — the ice stays finer when the machine runs continuously. A full serve costs RM5 to RM10. Hawker centres at Jalan Alor, the ICC Pudu food court and the many pasar malam across KL all serve ais kacang. It is halal everywhere and suitable for vegetarians.

Kind Kones

F.29, Level 1, Bangsar Village 1, Jalan Telawi 1, Bangsar · Daily 10 am – 10 pm · RM14–24Muslim-friendly · Google Maps · Verified Oct 2026

Vegan ice cream scoops at Kind Kones, Kuala Lumpur

Kind Kones is a Singapore-founded vegan ice cream brand that brought plant-based scoops to KL, proving that plant-based desserts can compete with dairy on flavour and texture. The ice cream is made from coconut cream and cashew bases, with no dairy, eggs, refined sugar or artificial additives. Flavours include dark chocolate truffle, pandan gula melaka, matcha and seasonal fruit sorbets. The texture is surprisingly creamy for a fully plant-based product.

A single scoop costs RM14, double scoop RM22, and sundaes run up to RM24. The brand describes itself as halal-friendly because it uses no animal products, rather than holding formal halal certification. The KL outlet is on Level 1 of Bangsar Village 1 and opens daily from 10 am to 10 pm. Kind Kones is the pick for visitors with dietary restrictions who still want a premium ice cream experience in KL.

Jaslyn Cakes

7A Jalan Telawi 2, Bangsar Baru · Daily 10 am – 7 pm · RM12–18 per sliceNon-halal · Google Maps · Verified Oct 2026

Burnt cheesecake slice at Jaslyn Cakes in Bangsar, Kuala Lumpur

Jaslyn Cakes is a small-batch bakery on Jalan Telawi in Bangsar that has built a devoted following for its dense, rich cakes. The burnt cheesecake — with its deeply caramelised top and creamy, slightly gooey interior — is the flagship order and one of the best versions in KL. The banana cake, carrot cake and seasonal fruit tarts are equally accomplished. Everything is baked in small quantities, so the selection changes through the day.

A slice costs RM12 to RM18, and whole cakes are available for pre-order. The bakery is non-halal. The Bangsar location makes it a good pairing with a walk through the neighbourhood's cafes and boutiques. Open daily from 10 am to 7 pm. Arrive before 3 pm on weekends to ensure the full range is still available — popular flavours sell out by mid-afternoon.

Kuih at Bazaar Baru Chow Kit

Bazaar Baru Chow Kit, Jalan Raja Alang · Daily 6 am – 2 pm · RM1–3 per pieceHalal · Google Maps · Verified Oct 2026

Colourful assortment of traditional Malay kuih at Bazaar Baru Chow Kit market

For traditional Malay sweets, the kuih stalls at Bazaar Baru Chow Kit are the place to go. Kuih is the umbrella term for Malaysian bite-sized cakes and snacks, and the variety is staggering: kuih lapis (layered steamed cake in pastel colours), onde-onde (glutinous rice balls filled with liquid palm sugar), kuih seri muka (two-layer pandan and glutinous rice cake), kuih koci and dozens more. Each piece costs RM1 to RM3.

The market is busiest in the early morning, when the selection is widest and the kuih is freshest. Most stalls wind down by early afternoon. Everything at the bazaar is halal. The experience of walking through the wet market, past vegetable vendors and spice stalls, to reach the kuih corner is part of the appeal. For visitors staying near Chow Kit or Kampung Baru, this is a morning detour that costs under RM10 and delivers a complete survey of traditional Malay pastry craft.

Snowflake Pavilion KL

Lot P4.01.00 & E4.01.00, Level 4, Pavilion Kuala Lumpur, 168 Jalan Bukit Bintang · Daily 11 am – 10 pm · Around RM20 per bowlCheck halal status · Google Maps · Verified Oct 2026

Glass-fronted Snowflake dessert kiosk on Level 4 of Pavilion Kuala Lumpur, Bukit Bintang

Snowflake is a Taiwanese-style dessert chain founded by Taichung-born Jimmy Tsai, and its Pavilion KL branch is the most convenient one for visitors staying around Bukit Bintang. The menu is built around bowls of finely shaved ice or soft grass jelly topped with chewy taro balls, sweet potato balls, red beans, yam and other traditional toppings. The Cold Signature with fresh yam is the order most regulars point first-timers towards.

Expect to pay around RM20 per bowl, with extra toppings adding a little more. Portions are large enough for two people to share. The shop sits on Level 4 of Pavilion and gets busy after dinner and at weekends, so come mid-afternoon if you want a seat straight away. It is a cooler, mall-based alternative to a hawker-centre cendol on a hot day. Ask staff about halal status if it matters to you.

Nyonya Colors

Lower Ground Floor, The Gardens Mall, Mid Valley City · Daily 8 am – 10 pm · From RM2.65 per piecePork-free · Google Maps · Verified Oct 2026

Nyonya Colors shopfront and dining area, Lower Ground Floor, The Gardens Mall, Mid Valley City

Nyonya Colors is a long-running KL kuih shop that sells homemade Peranakan sweets from a counter-and-cafe space in The Gardens Mall at Mid Valley. The display usually covers onde-onde (pandan glutinous rice balls with liquid palm sugar), kuih lapis, seri muka, pulut tai tai and kuih talam, plus a short menu of Nyonya noodles and rice dishes if you want to sit down for a meal.

Kuih are sold by the piece, with onde-onde at RM2.65. The shop does not use preservatives, so eat your kuih on the day you buy it. Nyonya Colors is pork-free. For visitors who cannot make it to an early-morning market, this is the easiest place in central KL to try a wide range of traditional kuih in one stop, and the mall location means it is open into the evening.

Sulaiman's Famous Cendol

Roadside stall on Jalan Pasar Baharu, near Pudu Market, Pudu · Daily from 8:30 am until about 3–5 pm · From about RM2Muslim-friendly · Google Maps · Verified Oct 2026

Signboard and stall of Sulaiman's Famous Cendol on Jalan Pasar Baharu, Pudu, Kuala Lumpur

For a named cendol stall rather than a generic hawker-centre bowl, Sulaiman's in Pudu has been serving the city for more than 40 years. The stall sits by the road near Pudu Market and sells old-school cendol: shaved ice, coconut milk, gula Melaka syrup, green rice-flour strips, red kidney beans and sweet corn. Add-ons such as peanuts and pulut (glutinous rice) are available for a small top-up.

A basic bowl costs only a couple of ringgit, which makes it one of the cheapest cendol stops in the city. There is minimal seating, so most people eat standing or perch on the stools beside the cart. It opens at 8:30 am and closes in the afternoon once the day's batch is gone, so combine it with a morning visit to Pudu Market. Pudu LRT station is within walking distance.

Tang Fei Dessert

27-G Jalan Kuchai Maju, Kuchai Entrepreneurs Park, Kuchai Lama · Thu–Tue 12 pm – 1 am · Closed Wed · RM29.90 for the 9-in-1 platterPork-free · Google Maps · Verified Oct 2026

Orange shopfront of Tang Fei Dessert in Kuchai Entrepreneurs Park, Kuchai Lama, Kuala Lumpur

Tang Fei Dessert is a tong sui (Cantonese sweet soup) shop in Kuchai Lama, south of the city centre, best known for its 9-in-1 platter. The platter brings three hot desserts, four cold desserts, a peanut taro ball mochi and a coconut custard in small bowls, which might include peanut paste soup, aiyu jelly, honeydew sago, milk tea shaved ice and bubur cha cha depending on the day.

The full platter costs RM29.90 and is meant for sharing. Single bowls of red bean soup, gingko barley, tau fu fah and shaved ice are also on the menu, along with croffles. The shop is pork-free and stays open until 1 am, closing on Wednesdays, so it works as a late-night stop if you are staying in the southern suburbs or driving back from Mid Valley.

How to Plan a KL Dessert Crawl

A practical half-day dessert route: start at Bazaar Baru Chow Kit in the morning for kuih and a light breakfast. Head to Chinatown by late morning for Bunn Choon egg tarts (closed Mondays; arrive before 1 pm). After lunch, walk to a nearby Inside Scoop or Sangkaya outlet for ice cream. If you are out late, end at Kunafa Crisp in Bukit Bintang, which stays open until 3 am. On a rainy or very hot afternoon, Snowflake and the Nyonya Colors counter are both inside malls with air-conditioning.

For a Bangsar-focused afternoon, combine Jaslyn Cakes on Jalan Telawi 2 with the original Inside Scoop on Jalan Telawi 3. The two are a short walk apart and cover cakes and ice cream from two different approaches (one non-halal, one halal-certified).

Traditional desserts like cendol and ais kacang are best eaten at hawker centres as part of a larger hawker food meal. Order them after your savoury dishes — most stalls are within the same food court or market.

KL Desserts: FAQ

What are the most popular desserts in Kuala Lumpur?

The most popular KL desserts include Bunn Choon egg tarts in Chinatown, cendol (shaved ice with green rice-flour jelly and palm sugar), ais kacang (shaved ice with beans, corn and syrup), Sangkaya coconut ice cream and traditional Malay kuih. Ice cream from Inside Scoop and Softsrve has also become essential eating for visitors.

Where can I find the best cendol in KL?

Sulaiman's Famous Cendol, a roadside stall near Pudu Market that has run for more than 40 years, is the best-known named stall in central KL and charges only a couple of ringgit a bowl. Hawker centres across the city also serve cendol, with stalls at Jalan Alor and Kampung Baru being reliable options, where a bowl typically costs RM5 to RM8.

Are KL desserts halal?

Most KL desserts are halal. Sangkaya, Inside Scoop, Softsrve and Kunafa Crisp are halal, and cendol and ais kacang stalls are generally Muslim-run. Nyonya Colors and Tang Fei Dessert are pork-free but not halal-certified. Bunn Choon uses lard in its pastry and is non-halal. Malay kuih from bazaar stalls is always halal.

How much do desserts cost in Kuala Lumpur?

Traditional desserts like cendol, ais kacang and kuih cost RM1 to RM10. Bunn Choon egg tarts are RM2.50 each. Modern ice cream from Inside Scoop and Softsrve costs RM10 to RM22 per serve. Kunafa and Middle Eastern desserts at Bukit Bintang range from RM15 to RM35, and a Taiwanese shaved ice bowl at Snowflake is around RM20.

What is the best time to eat dessert in KL?

Bunn Choon egg tarts sell out by early afternoon and the shop is closed on Mondays, so arrive before 1 pm from Tuesday to Sunday. Cendol and ais kacang stalls are busiest at lunchtime and stay open until late afternoon. Inside Scoop opens around noon and Softsrve in Sea Park from early afternoon (closed Wednesdays), and both run until 10 pm or later. Kunafa Crisp stays open until 3 am and Tang Fei Dessert in Kuchai Lama until 1 am, making them the strongest late-night options.