Best Roti Canai & Teh Tarik in Kuala Lumpur

1. **Valentine Roti** — Jalan Semarak - Address: 1 Jalan Semarak, 54000 Kuala Lumpur - Maps: https://www.google.com/maps/search/?api=1&query=Valentine+Roti+Jalan+Semarak+Kuala+Lumpur - Price: $ - Best Time: 17:00–02:00, ideal for late-night supper - Access: Moderate — A short taxi ride from KLCC. - How To Get There Easily: Take the LRT Kelana Jaya Line to KLCC or Ampang Park, then Grab for 5 minutes. - Go If Visiting: Petronas Twin Towers (same-area, before-poi) - Widely considered one of the absolute best in the city. The roti here strikes the perfect balance of a shatteringly crisp exterior and a doughy, elastic interior, served alongside a thick, highly savory dhal.

Roti canai (flaky flatbread) · say “Roti Canai & Teh Tarik” ·

How this ranking works

Guide score ✕ verified reader stamps ✕ critic notes. External reviews are linked, never copied.

What to order

roti kosong ·

Why locals care

1. **Valentine Roti** — Jalan Semarak - Address: 1 Jalan Semarak, 54000 Kuala Lumpur - Maps: https://www.google.com/maps/search/?api=1&query=Valentine+Roti+Jalan+Semarak+Kuala+Lumpur - Price: $ - Best Time: 17:00–02:00, ideal for late-night supper - Access: Moderate — A short taxi ride from KLCC. - How To Get There Easily: Take the LRT Kelana Jaya Line to KLCC or Ampang Park, then Grab for 5 minutes. - Go If Visiting: Petronas Twin Towers (same-area, before-poi) - Widely considered one of the absolute best in the city. The roti here strikes the perfect balance of a shatteringly crisp exterior and a doughy, elastic interior, served alongside a thick, highly savory dhal.

The ranking · 8 stops

Where to eat Roti Canai & Teh Tarik

10.0/ 10

Lan Roti Canai

0 stamped

Order:

Verdict
A humble street-side operation that draws long morning queues for its incredibly light, flaky dough. They cook the roti on a massive cast-iron griddle, ensuring a consistent, even crispness that mass-market mamaks cannot match.Pantai Dalam
Queue
Go
06:30–12:00, strictly a breakfast operation
Price
$
Dietary
Stamp availableGoogle Maps
20.0/ 10

Mansion Tea Stall

0 stamped

Order:

Verdict
Famous primarily for their "Roti Banjir Special," where the bread is shredded, utterly flooded with dhal, fish curry, and sambal, and then topped with two soft-boiled eggs. It is a messy, essential KL experience.Masjid India
Queue
Go
08:00–00:00, peak breakfast rush
Price
$
Dietary
Stamp availableGoogle Maps
30.0/ 10

Sri Melur Jaya

0 stamped

Order:

Verdict
Frequently named the best roti canai in the greater Klang Valley, winning local awards for their impossibly thin, crispy layers. Their dhal is robust and heavily spiced, making it worth the trek outside KL proper.Subang Jaya
Queue
Go
24 Hours, but freshest during the 08:00 morning rush
Price
$
Dietary
Stamp availableGoogle Maps
40.0/ 10

123 Corner

0 stamped

Order:

Verdict
A beloved neighborhood secret that serves a distinctly fluffy, less oily Malay-style roti canai. The teh tarik here is also exceptionally balanced, steering clear of the cloying sweetness found at commercial mamak chains.Kampung Sungai Penchala
Queue
Go
07:00–12:00, morning only
Price
$
Dietary
Stamp availableGoogle Maps
50.0/ 10

Sri Nirwana Maju

0 stamped

Order:

Verdict
Situated in upscale Bangsar, this exceptionally busy Indian-Muslim restaurant executes both the roti canai and teh tarik flawlessly. The tea is violently pulled to create a massive, frothy head that cools the drink perfectly.Bangsar
Queue
Go
10:00–01:00
Price
$$
Dietary
Stamp availableGoogle Maps
60.0/ 10

Raju's Banana Leaf

0 stamped

Order:

Verdict
While celebrated as a premium banana leaf rice destination, their standalone roti canai station is phenomenal. The bread is made fresh to order by a dedicated master and pairs beautifully with their intensely flavored crab and mutton curries.Petaling Jaya
Queue
Go
07:00–22:00, get there early for fresh roti
Price
$$
Dietary
Stamp availableGoogle Maps
70.0/ 10

Restoran Syed

0 stamped

Order:

Verdict
A staple for Bangsar locals, serving a highly reliable, buttery roti canai alongside their famous biryani. Their teh tarik is consistently strong, with a deep tea flavor that isn't entirely masked by the condensed milk.Bangsar
Queue
Go
24 Hours, peak during weekend breakfasts
Price
$
Dietary
Stamp availableGoogle Maps
80.0/ 10

Valentine Roti

0 stamped

Order:

Verdict
Widely considered one of the absolute best in the city. The roti here strikes the perfect balance of a shatteringly crisp exterior and a doughy, elastic interior, served alongside a thick, highly savory dhal.Jalan Semarak
Queue
Go
17:00–02:00, ideal for late-night supper
Price
$
Dietary
Stamp availableGoogle Maps

Decide at a glance

Worth a meal slot?

Top score

0.0 / 10

Verified venues

8 stops

Per meal

Heads up

None known

Smaller context

Food near POIs

Petronas Twin Towers

Petronas Twin Towers

Best nearby foods: Signature order

Pairs naturally with this food stop.

Thean Hou Temple

Thean Hou Temple

Best nearby foods: Signature order

Pairs naturally with this food stop.

Batu Caves

Batu Caves

Best nearby foods: Signature order

Pairs naturally with this food stop.

Challenges live in the app

Collect the dish stamp, submit proof, and earn XP from the mobile app after you choose a stop.

Have a dietary preference? We will surface relevant reports first.

Be the first to post a queue update or order tip in f/roti-canai-teh-tarik.

Is the queue moving fast right now?