The guide’s ranking · Kuala Lumpur

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 ✕ Google Maps signal. External reviews are linked, never copied.

What to order

·

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.

Ranked Roti Canai & Teh Tarik stops in Kuala Lumpur

Valentine Roti

Order:

Stamp available
0.00 stamped
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 guide’s verdict · Jalan Semarak

Queue: A short taxi ride from KLCC.

Go: 17:00–02:00, ideal for late-night supper

Price: $

Dietary:

Mansion Tea Stall

Order:

0.00 stamped

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: In the heart of the Masjid India neighborhood.

Go: 08:00–00:00, peak breakfast rush

Price: $

Dietary:

Stamp availableGoogle Maps

123 Corner

Order:

0.00 stamped

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: Tucked away in a Malay village enclave, requiring an e-hail.

Go: 07:00–12:00, morning only

Price: $

Dietary:

Stamp availableGoogle Maps

Lan Roti Canai

Order:

0.00 stamped

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: Requires an e-hail from Universiti LRT.

Go: 06:30–12:00, strictly a breakfast operation

Price: $

Dietary:

Stamp availableGoogle Maps

Sri Melur Jaya

Order:

0.00 stamped

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: Located out in the Subang suburbs.

Go: 24 Hours, but freshest during the 08:00 morning rush

Price: $

Dietary:

Stamp availableGoogle Maps

Raju's Banana Leaf

Order:

0.00 stamped

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: Needs an e-hail from Taman Jaya LRT.

Go: 07:00–22:00, get there early for fresh roti

Price: $$

Dietary:

Stamp availableGoogle Maps

Sri Nirwana Maju

Order:

0.00 stamped

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: A short ride from Bangsar LRT.

Go: 10:00–01:00

Price: $$

Dietary:

Stamp availableGoogle Maps

Restoran Syed

Order:

0.00 stamped

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: Located in the Lucky Garden area of Bangsar.

Go: 24 Hours, peak during weekend breakfasts

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

Thean Hou Temple

Thean Hou Temple

Best nearby foods: Signature order

Pairs naturally with this food stop.

Petronas Twin Towers

Petronas Twin Towers

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?