Food of the Day: Roti Canai (Malaysia)
A flaky, buttery flatbread that serves as a cornerstone of Malaysian street food culture


Hear this story explained in 90 seconds.
Roti Canai
Roti canai is a beloved, unleavened flatbread that stands as an unofficial national staple in Malaysia. Known for its distinctively flaky, buttery texture and crisp exterior, this dish is a hallmark of the country's diverse culinary landscape. It is typically enjoyed at hawker stalls and mamak shops, where the rhythmic sound of dough being stretched and slapped against a hot griddle signals a fresh batch is underway.
History
The origins of roti canai are deeply rooted in the migration patterns of the 19th century, when laborers from Southern India arrived in the Malay Peninsula. According to the publication Taste, the dish is a direct descendant of the Indian parotta, brought over by Tamil immigrants who adapted their traditional techniques to local ingredients. While the bread shares clear ancestral links to the Kerala and Chennai regions of India, it evolved into a unique Malaysian creation through decades of cultural assimilation. By the 1920s, the dish had become firmly established in coffee shops and street stalls across the region, eventually transcending ethnic boundaries to become a shared cultural experience.
Roti Canai
A light, fluffy, and buttery flatbread that is best served hot with a side of savory curry or dhal.
Prep time: 480 min | Cook time: 15 min | Total time: 495 min | Yield: 8 servings | Difficulty: Hard
Ingredients
- 500g all-purpose flour
- 250ml water
- 1 tsp salt
- 1 tbsp sugar
- 100g ghee or melted butter
- Vegetable oil for coating
Instructions
- Combine the flour, water, salt, and sugar in a large bowl, mixing until a soft dough forms.
- Knead the dough thoroughly for 10 minutes until smooth, then divide it into 8 equal portions and roll them into balls.
- Coat each ball generously with ghee or melted butter, place them in a bowl, and cover with plastic wrap to rest for at least 8 hours.
- Flatten one dough ball on a lightly oiled surface, then stretch it by hand until it is thin and translucent.
- Fold the edges of the stretched dough toward the center to form a square envelope shape.
- Heat a griddle or frying pan over medium heat with a small amount of oil and cook the folded dough for 2 minutes on each side until golden brown.
- Remove the bread from the heat and clap it between your hands to fluff the layers before serving immediately.
Notes
Roti canai is traditionally served with a side of dhal, chicken curry, or fish curry for dipping. For a variation, you can add a beaten egg to the center before folding to create roti telur. Always serve the bread fresh, as it loses its signature crispness if allowed to sit for too long.
You've reached your free article limit
You've read 10 of 10 free articles this month. Subscribe to Planet Earth News Network for unlimited access to neutral, global journalism — plus puzzles, podcasts, and the weekly newsletter.
Already a subscriber? Sign in.
Subscribers can ask the journalist a question about this story. Subscribe to ask.
Food of the Day feature with recipe by the PENN Food & Spirits Desk.
Comments
No comments yet — be the first to share your thoughts.
PENN's lifestyle and culinary department, covering global cuisine — the origins, traditions, and recipes behind the world's dishes, with deep histories and cultural context that go beyond the plate. and PENN's beverage-focused culinary team, dedicated to spirits and drinks — covering distilleries, breweries, and producers worldwide, with histories, tasting notes, professional reviews, and cocktail traditions.
View all articles by Desk →

