Best Roti in Kuala Lumpur
17 restaurants compared
Top 5 Roti in Kuala Lumpur (Quick Answer)
Based on diner recommendations across 17 restaurants:
- Original Kayu Nasi Kandar, MYR2.00 (Sri Hartamas)
- Valentine Roti, MYR2.00 (Chow Kit)
- Hamdan's Roti Canai, MYR2.00 (Chow Kit)
- Warung Pak Hassan, MYR3.00 (Kampung Baru)
- Hamdan's Roti Canai, MYR2.00 (Chow Kit)
Scroll down for detailed comparisons, prices, and diner tips for each restaurant.
All 17 Restaurants Compared
Original Kayu Nasi Kandar
Roti Prata
MYR2.00
Layered flatbread fried until crispy and served with curry sauce.
Valentine Roti
Roti Kaya
MYR2.00
Sweet roti flatbread spread with kaya — a coconut and egg jam filling.
Hamdan's Roti Canai
Roti Canai Telur
MYR2.00
Roti flatbread with a folded egg cooked inside.
Warung Pak Hassan
Roti Canai (Plain)
MYR3.00
Flaky, crispy fried roti pastry served with dhal or condensed milk.
Hamdan's Roti Canai
Roti Canai Bawang
MYR2.00
Roti flatbread topped with caramelized onions.
Q-Bistro Bangsar
Roti Canai Sarang Burung
MYR4.50
Roti folded into a bird's nest shape and fried until crispy.
Nasi Kandar Pelita
Roti Canai
MYR2.50
Layered flatbread fried crispy and served with curry dipping sauce.
Q-Bistro Bangsar
Roti Canai Cheese Ayam
MYR5.50
Roti topped with melted cheese and served with chicken curry.
Valentine Roti
Roti Plata
MYR1.50
Traditional layered roti flatbread, cooked until crispy with a flaky texture.
Nasi Kandar Umar
Roti Canai Telur
MYR3.00
Roti flatbread with a folded egg cooked inside.
Warung Pak Hassan
Roti Canai with Kari Kaki Ayam
MYR5.50
Flaky fried roti pastry served with a thin, aromatic curry of chicken feet and tender chicken meat.
Valentine Roti
Roti Valentine
MYR4.50
Fresh roti flatbread filled with sardine, onions, chives, cabbage, tomatoes and mixed vegetables.
Valentine Roti
Roti Canai Telur
MYR2.20
Plain crispy roti flatbread with a folded egg baked inside.
Hamdan's Roti Canai
Roti Canai
MYR1.50
Layered flatbread fried until crispy on the outside, fluffy inside.
Nasi Kandar Umar
Roti Canai
MYR2.50
Layered flatbread fried until crispy on the outside, fluffy inside.
Q-Bistro Bangsar
Roti Canai
MYR2.50
Buttery, flaky roti flatbread made fresh to order and served with aromatic curry sauce.
Q-Bistro Bangsar
Roti Canai Telur Goyang
MYR3.50
Roti flatbread with a soft, runny egg yolk folded inside.