Skip to content

12 Cendol & Rojak In KL & Selangor That Locals Recommend For A Cool & Shiok Midday Treat 

Cendol and rojak stalls in KL and Selangor


Some of the best restaurants in Malaysia operate out of a stall by the roadside. They include ones that serve cendol and rojak, two Malaysian-favourite snacks that are complete opposites in flavour but pair well together like peanut butter and jelly.

To get your hands on cool and shiok cendol and rojak, head to these stalls in KL and Selangor that locals love and recommend.


1. Khan Cendol Stand


20-year-old stall in Taman Melawati


Khan Cendol in Taman Melawati is well-frequented by patrons for its cendol. The old-school stall even proudly dubs itself the “famous Melawati cendol”.

Khan Cendol Stand
Image credit: @friedchillies via Instagram

The family-owned stall, which has been operating for over 20 years, is famed for its generous portions and reasonable prices. Expect to pay between RM2.50-RM4 for a bowl of cendol here, depending on the toppings you opt for such as sweet corn and red bean.

Cendol and rojak in KL and Selangor - Khan Cendol Stand
Image credit: @syuhadazaukifli via Instagram

Its pasembur-style rojak with sotong is also affordably priced at just RM5.

Address: Jalan Taman Melawati, Taman Melawati, 53100 Kuala Lumpur, Selangor
Opening hours: 12pm-6.30pm, Daily
Contact: 012-236 6586


2. Rojak & Cendol Aliff


A decades-old Taman Desa fixture


Rojak & Cendol Aliff - tables

Rojak & Cendol Aliff has been a beloved fixture in Taman Desa for 30 years.

Rojak & Cendol Aliff - rojak with telur

Their signature Rojak Telur, priced at RM5.50, packs shredded cucumbers and jicamas, shrimp cakes, fish cakes, beancurd, and half an egg on a plate. The sauce is thick and satisfying.

 Rojak & Cendol Aliff - cendol

For a refreshing treat, the Cendol Biasa (RM2.50) is a mound of shaved ice topped with a hill of red beans, grass jelly, and pandan jelly in coconut milk, and drizzled with Gula Melaka for that extra sweet finish. There’s also a Cendol Pulut (RM3) option.

Address: Jalan Desa Utama, Taman Desa, 58100 Kuala Lumpur
Opening hours: 12pm-5.30pm, Daily
Contact: 018-258 9786


3. Nizam Cendol Goncang


Viral RM1 cendol


Cendol in KL - Nizam Cendol Goncang
Image credit: Wan Nasuha Razak via Google Reviews

It’ll be hard to find a cendol in KL cheaper than the one you’ll get at Nizam Cendol Goncang. The humble roadside stall popularly serves RM1 cendol that doesn’t skimp on ingredients. Each bowl comes with Gula Melaka, santan, and durian over a mound of shaved ice.

To add sweet corn and peanuts to the mix, it’ll set you back just RM2.

Cendol in KL - Nizam Cendol Goncang
Image adapted from: Nizam Cendol Goncang via Facebook 

With such affordable offerings, it’s hard to find the stall without a snaking queue. It’s best to swing by before or after peak lunch hours to avoid the usual 10-minute wait.

Address: Sri Tioman 1, Persiaran Pertahanan, Taman Melati, 53100 Kuala Lumpur
Opening hours: Tue-Sun 9am-10pm (Closed on Mondays)
Contact: 017-661 1259


4. Rojak SS15 Subang Jaya


Popular cendol and vadai


Cendol and rojak in Selangr - Rojak SS15 Subang Jaya
Image credit: Rob via Google Reviews

Rojak SS15 Subang Jaya used to sell rojak from a roadside stall – its straightforward name helps patrons locate it easily. It’s now a full-fledged restaurant with tables, so patrons no longer have to wait or stand under the sun to wolf down its rojak, cendol, and Indian fried fritters.

The restaurant’s cendol, praised for having a good balance of Gula Melaka and coconut milk, is priced at just RM2.50 for a small bowl. For a mix of additional toppings, expect to fork out RM3 for kacang and cincau or RM3.50 for pulut, kacang, and cincau.

Cendol and rojak in Selangr - Rojak SS15 Subang Jaya
Image adapted from: Jason Heng via Google Reviews, Y K Kuan via Google Reviews

As for rojak with thick sauce and a side serving of chilli for that extra kick of spice, you can order the rojak with sotong (RM8.50) or egg (RM7), or both for RM8.50. The vadai (RM0.90/pc) is also a popular item to get here.

The shop operates on a self-service basis – place your order at a counter and wait for your food to be delivered to your table. There’s often a queue for the food here, but the service is quick.

Address: W-10-00 Business Park Subang Square West Wing Jalan SS15/4G 47500 Subang Jaya, Selangor
Opening hours: 10am-7pm, Daily
Contact: 014-669 3786


5. Rojak & Cendol Mustaffa


Rojak with fried chicken


Cendol and rojak in KL and Selangor - Rojak & Cendol Mustaffa
Image credit: Bunga Larangan via Google Reviews

Rojak & Cendol Mustaffa is a long-established favourite in Seksyen 17, which has been delighting customers for over 40 years. And it still bustles with a crowd, even today.

This stall is well-known for its traditional pasembur-style rojak (from RM7) with ingredients like sotong and egg that get doused with a sweet, tangy sauce. But for a twist on the classic, go for the rojak ayam (RM10) that pairs the beloved flavours of rojak with fried chicken.

Cendol and rojak in KL and Selangor - Rojak & Cendol Mustaffa
Image credit: Desmond Chai via Google Reviews

Likewise, the cendol (from RM3.50) is equally delicious – creamy and rich with flavour, thanks to the sweet corn, red beans, pandan jelly, and pulut.

The stall operates mainly on a takeaway basis, but there are stools set up along the wall of the market for anyone who wants to sit down and quickly enjoy their orders.

Address: Jalan 17/41, Seksyen 17, 46400 Petaling Jaya, Selangor
Opening hours: 11.30am-5.30pm, Daily
Contact: 016-266 6456


6. Ah Keong’s ABC & Cendol


Go-to stall in Brickfields


Ah Keong's ABC & Cendol - location
Image adapted from: Seg Son Nga via Google Reviews

You’ll find Ah Keong’s ABC & Ice Cendol Stall operating from a humble pushcart in KL’s vibrant Brickfields, with tables set out on the sidewalk. It’s run by a dedicated elderly Chinese couple, who whip up just two things – ais kacang and cendol.

Ah Keong's ABC & Cendol - cendol
Image adapted from: May C. via Google Reviews

Patrons praise this spot for its generously-portioned cendol with kacang, which is priced at RM4. A bowl has a good balance of finely shaved ice, pandan jelly, Gula Melaka, and fragrant santan.

Address: 21A, Jalan Padang Belia, Brickfields, 50470 Kuala Lumpur
Opening hours: Tue-Sat 9am-5pm (Closed on Mondays & Sundays)
Contact: 012-319 6656


7. Sulaiman’s Cendol


A hidden gem in Pudu


Sulaiman's Cendol - cendol
Image credit: @gary_g_lim via Instagram

It’s hard to find an eatery in Pudu that doesn’t deliver good food. Sulaiman’s Cendol is one of those places. The roadside stall has been a cherished staple in the area for over 40 years, serving old-school cendol biasa for just RM1.40. The addition of peanuts (RM2.50) and pulut (RM2) in a bowl won’t leave a hole in your wallet either.

 Sulaiman's Cendol - workings at stall
Image credit: @gary_g_lim via Instagram

As for rojak, a plate of rojak biasa here will set you back RM4. The stall’s take on the popular dish is often praised by locals for its nostalgic flavours.

Sulaiman’s Cendol is discreetly tucked away on Jalan Pasar, but here’s a tip – just look out for MSS Maju, and you’ll find the stall operating in front of the restaurant.

Address: 35, Jalan Pasar Baharu, Pudu, 55100 Kuala Lumpur
Opening hours: 8.30am-5pm, Daily


8. Rojak Bellamy


Beloved Malaysian staples


Rojak Bellamy - cendol and rojak
Image credit: Daniel Kopial via Google Reviews

When it comes to comfort Malaysian food, Rojak Bellamy comes as a popular spot for some of the best. The roadside stall serves locally-loved dishes such as mee rebus (RM5) and nasi goreng (RM5) alongside cendol, which is affordably priced RM2.50 for the amount of pandan jelly packed in the bowl.

With rojak in its name, the stall proudly serves up the equally popular rojak sotong (RM9.50) that strikes a good ratio of sweet and spicy in its thick sauce.

Rojak Bellamy tends to draw a crowd, especially in the mornings for breakfast. So if you want to skip the queues, it’s recommended to come after peak breakfast or lunch hours.

Address: Jalan Bellamy, Bukit Petaling, 50460 Kuala Lumpur
Opening hours: Mon-Sat 7am-6pm (Closed on Sundays)


9. Cendol Durian Runtuh


Kampung durian and Musang King cendol


Cendol Durian Runtuh - durian cendol
Image credit: @cendoldurianruntuh via Instagram

Setapak’s Cendol Durian Runtuh is a go-to stall for durian cendol. Their Cendol biasa with sweet corn and pandan jelly over chunky ice is priced at just RM4, but if you want the full show with meaty durian pulp, there are three options – Durian KG (RM14), Durian Kawin (RM21), and Durian Musang King (RM36). 

Each bowl is not too sweet, with a subtle coconut milk flavour and toppings like pandan jelly, sweet corn, and coconut milk to add more bite and chew to the dessert.

Address: Starparc Point, Danau Kota, 53100 Kuala Lumpur
Opening hours: Wed-Mon 12pm-12am (Closed on Tuesdays)
Contact: 011-2106 1685 | Cendol Durian Runtuh Instagram


10. Rojak Bangsar Petronas


Bangsar’s decades-old rojak stall


Rojak in KL - Rojak Bangsar Petronas
Image adapted from: Choon T via Google Reviews, Sharizal Shamuri via Google Reviews

Rojak Bangsar Petronas is a popular roadside stall that has been around for over 20 years. It consistently draws a crowd, especially during lunch and tea time. Patrons often slurp down its main offerings – cendol and rojak – standing or sitting on red stools by the stall.

Cendol in KL - Rojak Bangsar Petronas
Image adapted from: Jane (Janemsy) via Google Reviews

Both the cendol and rojak from the stall stick to the classics, with old-school flavours that have remained consistent over the years of operation. You can expect to pay between RM3-10 for food here.

Address: 88, Jalan Maarof, Bangsar, 59000 Kuala Lumpur
Opening hours: Mon-Sat 10.30am-4pm (Closed on Sundays)
Contact: 016-582 4461


11. Hasan’s Rojak & Cendol


A family-recipe cendol


Cendol and rojak in KL - Hasan's Rojak & Cendol
Image adapted from: Cathy Tong via Google Reviews, Hasan’s Rojak & Cendol via Google Reviews

Located in PJ’s bustling Sea Park, Hasan’s Rojak & Cendol is a cherished roadside stall that has been around since 1990. Known for sticking to a family recipe passed down through generations, the stall is particularly famed for its thick, fresh coconut cream which adds a rich flavour to its cendol.

The menu includes traditional cendol (RM3) and a variety of rojak (from RM6) with additions like mee (RM7) or sotong (RM12) to order. The rojak here is praised for having a thick, peanut-strong sauce that has a good kick and a twist from the added bean sprouts.

Address: Jalan 21/17, Sea Park, 46300 Petaling Jaya, Selangor
Opening hours: Mon-Thu, Sat & Sun 10am-5pm (Closed on Fridays)
Contact: 012-218 5634


12. Kwong Wah Ais Kacang


Gula Melaka-rich cendol


Cendol in KL - Kwong Wah Ais Kacang
Image credit: Sokpiset “Cathy” Pov via Google Reviews

Kwong Wah Ais Kacang prides itself on bowls of cendol with authentic Gula Melaka that they’ve been serving patrons since 1958.

The PJ dessert shop’s signature is Cendol with Gula Melaka (RM6.80). A mound of finely shaved ice is topped with generous scoops of large red beans and bouncy jelly. The star – Gula Melaka – is thick and rich, adding an aromatic, caramel-like note to the smooth coconut milk.

Address: 627, Jalan 17/8, Seksyen 17, 46400 Petaling Jaya, Selangor
Opening hours: Tue-Sun 11am-6pm (Closed on Mondays)
Contact: 012-550 0975


Where to get recommended cendol and rojak in KL and Selangor

It’s undeniable that cendol is a dessert that offers a refreshing escape from the city’s heat. Pair it with the spice of rojak and you’re looking at a solid meal for lunch or teatime. If the pairing is what you’re craving, these top spots for cendol and rojak in KL and Selangor are a must-visit.

For more dessert options, read:


Cover image adapted from: @cendoldurianruntuh via Instagram, Bunga Larangan via Google Reviews, Laila Farhana Zulkefli via Google Reviews