8 Places To Get The Fluffiest, Crunchiest, And Tastiest Roti Canai In KL

best roti canai kl 123 corner

A beloved food icon, the humble roti canai can be eaten at any time of the day. It’s a dish that doubles down on simplicity—a flaky, crispy flatbread made from kneaded dough and served with gravies like dhal and curries. Essentially a blank canvas waiting to be deconstructed, the roti canai can be modified into a range of sweet and savoury variations. And when you’re tightening the purse strings, nothing fills you up quite like a tasty RM5 roti canai freshly lifted off a blistering griddle. Here are the places where you can sink your teeth into the best roti canai in KL, listed in no particular order. 

Enjoy The Best Roti Canai In KL At These Places 

There’s nothing flat about this delicacy’s texture. 

1. Valentine Roti

best roti canai kl valentine
Credit: @ruzianasgajetbajet via Instagram 

We’re kicking off the list with a heavy hitter, and it’s none other than Valentine Roti. A short 10-minute drive from the Twin Towers, regulars laud it for serving the best roti canai in KL and judging by the long lines at all hours of the day, we’re inclined to take their word for it. For guaranteed freshness, each roti is smashed, kneaded, then grilled to crispy browned perfection upon order. Gravies run the usual dhal and curries, but ask for sambal if you want some heat.

Address: Stor No. 1, Jalan Semarak Opposite Menara Celcom, 54000 Kuala Lumpur

Opening Hours: Daily, 8am – 11.45pm

Contact: 012-293 6248

2. Kedai Roti Canai Pak Ali

best roti canai kl pak ali
Credit: @aliroticanaitsunami via Instagram 

In desperate need of a pick-me-up before the day kicks in? Ride on the waves of rich proteins as you wolf down a wholesome combo of roti canai, runny eggs, dhal, and sambal. It’s the Roti Tsunami, a signature of Pak Ali’s. Though this dish is also available at most roti canai places, it’s Pak Ali who popularised it and made sloppiness a speciality.

Address: Jalan Pantai Permai, Pantai Dalam, 59200 Kuala Lumpur

Opening Hours: 

Wed – Sun: 7am – 11.30am

Contact: 016-697 4335

Facebook | Instagram

3.  Lan Roti Canai 

lan roti canai
Credit: @f_aai_z via Instagram 

From the moment the shutters go up to the final minutes before they descend, snaking lines are consistently visible as hungry diners look to stock up on Lan’s thick (one reviewer said the texture is almost croissant-like) and crispy roti canai, commonly praised as the best in KL. Since it’s all self-service here, don’t be shy about loading up on dhal and sambal, but please only take what you can finish. 

Address: 20, Jalan Pantai Permai, Pantai Dalam, 59200 Kuala Lumpur

Opening Hours: Daily, 6.30am – 12pm, 5pm – 10pm

Contact: 019-351 9909


4. Mansion Tea Stall

best roti canai kl mansion tea stall
Credit: @weeteck via Instagram

Mansion Tea Stall’s roti canai is identical to Valentine Roti’s, which comes with a hearty blend of soft-boiled eggs, sambal, and creamy dhal. It’s a glorious mess and some might find the scene a little unappealing, but trust us when we say it tastes better than it looks. Don’t skip the teh tarik either, which is pulled to a silky and creamy mouthfeel. 

Address: No. 2, Ground Floor, Selangor Mansion, Jalan Masjid India, 50100 City Centre, Kuala Lumpur

Opening Hours: Daily, 8am – 12am

Contact: 012-331 1456

5. Gerai Roti Canai Mahmud

roti canai mahmud
Credit: @bernardbeh via Instagram 

AKA Roti Canai Beratur (Queuing Roti Canai in literal translation), this unassuming stall located right smack in the middle of a housing area is seen with snaking lines for as long as it operates. Despite using a thicker dough base, the roti canai is flaky, crispy, and not at all heavy. Delicious with a side of chicken curry

Address: Jalan Meranti, Taman Setapak, 53000 Kuala Lumpur

Opening Hours:

Mon – Sat: 7.10am – 11.40pm

Sun: 7.10am – 10.50am

Contact: N/A

6. TG’s Bistro

tg bistro
Credit: @tgsbistro via Instagram

TG’s may be known as a nasi kandar spot, but its roti canai is on par with some of the best in KL. Light and crispy with the right degree of char, it’s easy to tear and fold before dipping into dhal. The portion is a tad smaller than some of the ones on the list, but for the wallet-friendly price, go ahead and order seconds. 

Address: 8, Tengkat Tong Shin, Bukit Bintang, 50200 Kuala Lumpur

Opening Hours: Daily, 24 hours

Contact: 011-1055 6435

7. 123 Corner

best roti canai kl 123 corner
Credit: @123_corner via Instagram 

Sitting at the end of Kampung Sungai Penchala, 123 Corner is a popular breakfast spot among people from the village and nearby TTDI, and the star dish? None other than the roti canai. Cooked to order on a scorching griddle, the flatbread arrives blistering, flaky, and chewy all at once. The texture softens slightly once it hits gravy, yet it retains a crunchiness in every bite. The stall is also famous for its take on another national dish, the nasi lemak

Address: 140b, Jalan Sungai Penchala, Kampung Sungai Penchala, 60000 Kuala Lumpur

Opening Hours: Daily, 10am – 5pm 

Contact: 03-7733 4441

Facebook | Instagram

Related: Where To Eat & Drink In TTDI If You Don’t Know What’s Good

8.  Gerai Pak Hassan Kampung Baru

gerai pak hassan
Credit: @geraipakhassan via Instagram

Roti canai is one of only two items sold here (the other being nasi lemak), and instead of the usual dhal, it’s served with mouth-watering chicken feet curry. Prices are surprisingly reasonable; a roti kosong and a cup of hearty teh tarik will set you back for less than RM4. Surely a welcome figure in expensive KL. 

Address: 45A, Jalan Raja Abdullah, Kampung Baru, 50300 Kuala Lumpur

Opening Hours:

Mon – Wed: 10.30am – 5pm

Thu: 10am – 5pm

Fri – Sat: 10.30am – 5pm

Sun: 10.30am – 3pm

Contact: 017-223 7871

Facebook | Instagram

Enjoy The Best Roti Canai In KL As A Snack Or A Full Meal

best roti canai kl
Credit: @geraipakhassan and @weeteck via Instagram

Nasi lemak may be unanimously crowned as the national dish of Malaysia, but roti canai isn’t too far off the top. Actually, some may even say it’s on the same level or—god forbid—that it should be on top. Wherever your allegiance lies, there’s no denying the fact that we all love a good plate of hearty, fluffy, and crispy roti canai. So go forth and hunt down the best ones in KL with this list!

For more recommendations on local grub, check out our guides on the best supper spots in the capital, lip-smacking Indian food, wok hei-heavy Hokkien mee, and sloppy Ramly burgers.

Cover image sourced from @123_corner via Instagram 

Leave a Reply