Background

Top Five Best Roti Canai Places in Kuala Lumpur

Roti Canai

Roti canai is more than just a dish in Kuala Lumpur—it’s a cultural institution. This golden, flaky flatbread, with its origins rooted in Indian-Muslim (Mamak) cuisine, has become a Malaysian staple. Whether enjoyed for breakfast, lunch, or a late-night supper, the perfect roti canai balances crispiness on the outside with soft, buttery layers on the inside, all paired with rich dhal, spicy curry, or a sprinkle of sugar for those with a sweet tooth.

Roti canai is a popular Malaysian flatbread that was named one of the world’s top street foods by Taste Atlas in 2022 .

https://www.nst.com.my/news/nation/2023/02/881414/roti-canai-second-best-street-food-world

Kuala Lumpur’s vibrant food scene boasts countless spots to savor this iconic dish, but only a few truly stand out. From decades-old mamak stalls to modern twists on the classic, here’s a curated guide to the top 5 roti canai joints in KL by The Story Mojo that every food lover must visit.

1. Restoran Valenti’s (Jalan Masjid India)

Location: 45, Jalan Masjid India, City Centre
Signature Orders: Roti canai kosong, Roti telur bawang, Teh tarik

A cornerstone of KL’s roti canai scene since 1963, Valenti’s is legendary among locals. Tucked in the bustling Masjid India area, this no-frills eatery has perfected the art of hand-stretched roti. The dough is kneaded, flipped, and slapped onto a hot iron griddle until it puffs into crispy, paper-thin layers.

Why We Love It:

  • Roti telur bawang: A fluffy masterpiece stuffed with egg and caramelized onions, adding sweetness to the savory crunch.
  • Dhal that steals the show: Their creamy lentil curry, simmered with turmeric and spices, is the ideal dip for tearing off roti pieces.
  • Old-school charm: The clatter of stainless steel plates and the rhythmic dough-slapping create an authentic Mamak ambiance.

Pro Tip: Arrive early (before 9 AM) to beat the crowd. Pair your meal with a frothy teh tarik (pulled tea) for the full experience.

Roti canai and teh tarik to cost more next month — The True Net

2. Sri Paandi Restaurant (Little India, KL)

Location: 20, Jalan Tun Sambanthan, Brickfields
Signature Orders: Roti canai, Roti tissue, Chicken curry

Located in KL’s vibrant Little India, Sri Paandi is a hidden gem serving some of the city’s crispiest roti. The open kitchen lets you watch chefs expertly flip dough into paper-thin discs before slapping them onto the grill.

Why We Love It:

  • Roti tissue: A towering, translucent cone of crispy roti drizzled with condensed milk—ideal for Instagram and your sweet tooth.
  • Fiery chicken curry: Packed with spices and tender meat, it’s a bold contrast to the mild dhal.
  • Affordable prices: Meals here rarely exceed RM10, making it a budget-friendly feast.

Pro Tip: Order a milo dinosaur (iced Milo with extra powder) to cool down after the spicy curry.

Penang Food: The Mamak Breakfast – Perspective of Penang

3.Roti Canai Tanglin (Taman Tun Dr. Ismail)

Location: Jalan Datuk Sulaiman, Taman Tun Dr. Ismail (TTDI)
Signature Orders: Roti canai, Roti sardine, Nasi kandar

This TTDI stalwart has been winning hearts since 1985 with its no-nonsense approach to roti canai. The no-frills setting focuses purely on flavor, drawing loyal regulars from across the city.

Why We Love It:

  • Roti sardine: A unique creation stuffed with spicy sardine paste—perfect for seafood lovers.
  • Nasi kandar combo: Pair your roti with fragrant rice drenched in curry for a carb-loaded feast.
  • Consistency: Decades on, the quality remains unmatched, with every roti served piping hot.

Pro Tip: Try their roti pisang (banana-stuffed roti) for a sweet ending.

https://www.tasteatlas.com/roti-sardin/wheretoeat

Where to Eat the Best Roti Sardin in the World? | TasteAtlas

4. Raju’s Restaurant (Jalan Gasing, Petaling Jaya)

Location: Jalan Gasing, Petaling Jaya (near KL-Selangor border)
Signature Orders: Roti canai, Roti planta, Maggi goreng

Raju’s has been a PJ favorite since the 1980s, renowned for its massive portions and wallet-friendly prices. While technically in Petaling Jaya, its proximity to KL makes it a must-visit.

Why We Love It:

  • Roti planta: A buttery, melt-in-your-mouth roti sprinkled with sugar—simple yet unforgettable.
  • Crispy edges: Their roti canai is fried to perfection, with a satisfying crunch that gives way to tender layers.
  • Maggi goreng: Stir-fried instant noodles loaded with veggies and eggs, a classic Mamak side dish.

Pro Tip: Go during off-peak hours (avoid 8–10 AM and 12–2 PM) to snag a table quickly.

ROTI PLANTA

5. Devi’s Corner (Bangsar)

Location: 14, Jalan Telawi 4, Bangsar
Signature Orders: Roti canai special, Roti bom, Murtabak

Devi’s Corner is a Bangsar institution, drawing both late-night revelers and breakfast crowds. Open 24/7, this spot offers a modern twist on traditional Mamak fare, with a menu that caters to every craving.

Why We Love It:

  • Roti canai special: A crispy, layered roti served with three curries—dhal, chicken, and fish—for a flavor explosion.
  • Roti bom: A decadent, buttery version that’s slightly sweet and extra flaky, perfect for dessert lovers.
  • Murtabak: Stuffed with minced meat, eggs, and onions, this savory pancake is a hearty companion to plain roti.

Pro Tip: Visit after midnight for a lively atmosphere. Don’t miss their nasi lemak if you’re craving a side of coconut rice.

Get your hands on this awesome 'roti canai' with mutton curry at Cheras Alam Damai | Malay Mail

FAQs About Roti Canai in KL

  1. What’s the average price of roti canai in KL?
    • Prices range from RM1.50 (plain) to RM4 (stuffed varieties).
  2. Are there vegetarian-friendly options?
    • Yes! Most places serve dhal (lentil curry) and potato-based curries.
  3. What’s the best time to visit these spots?
    • Mamak stalls are busiest during breakfast (7–10 AM) and supper (10 PM–1 AM).

Login to enjoy full advantages

Please login or subscribe to continue.

Go Premium!

Enjoy the full advantage of the premium access.

Stop following

Unfollow Cancel

Cancel subscription

Are you sure you want to cancel your subscription? You will lose your Premium access and stored playlists.

Go back Confirm cancellation