Malaysian Roti Canai with Dal: The Flaky Flatbread of the Kopitiam

July 2, 2026
Roti canai is the flaky, crispy, buttery flatbread of the Malaysian kopitiam — a dough stretched and thrown paper-thin, folded into a square, and griddled until the layers shatter, served with a small bowl of yellow lentil dal for dipping. According to Wikipedia, roti canai is an unleavened flatbread of Indian origin found in the cuisines of Southeast Asia, accompanied by dal or various curries, created by the South Indian diaspora in Southeast Asia. Marion's Kitchen provides a definitive recipe for the flaky flatbread and its dal, and Rasa Malaysia offers a homemade version with crispy, buttery layers.
The dough is the magic — a soft, elastic dough of flour, water, a little egg and ghee, rested long, then stretched and thrown on a greased surface until it is translucent, gathered and folded into a square, and griddled in ghee until the layers crisp and the bread shatters. The dal — a mild, golden lentil curry with turmeric, curry leaves, and tomato — is the dip.
About the Ingredients
Dough — flour, water, a little egg, and ghee, kneaded soft and rested at least an hour (overnight is better); the rest is what allows the stretching.
Ghee — for greasing the dough and griddling; the ghee is what makes the layers crisp and gives the flavor.
Dal — split chana dal or toor dal, cooked soft with turmeric, curry leaves, garlic, tomato, and a little chili; a mild, golden dip.
Ingredients (makes 4 rotis): For the dough: - 2 cups all-purpose flour - 1 tsp sugar - 1/2 tsp salt - 1 egg, beaten - 1 tbsp ghee or oil - 3/4 cup warm water (more as needed) - Extra ghee, for griddling and greasing
For the dal: - 3/4 cup chana dal (split chickpeas) or toor dal, rinsed - 3 cups water - 1/2 tsp turmeric - 1 tbsp ghee or oil - 1/2 tsp black mustard seeds - 1 sprig curry leaves - 3 cloves garlic, finely chopped - 1 small tomato, chopped - 1 small green chili, slit - Salt to taste
Instructions: Make the dough: combine the flour, sugar, and salt. Add the egg, ghee, and warm water; knead 8–10 minutes until very soft, elastic, and slightly sticky. Add a little more water if needed. Coat the dough with a thin film of ghee, cover, and rest at least 1 hour or overnight in the refrigerator.
Make the dal: combine the dal, water, and turmeric in a pot; bring to a boil, skim, and simmer 45 minutes until soft. In a small skillet, heat the ghee; add the mustard seeds, curry leaves, garlic, and chili; fry until the mustard pops. Stir in the tomato and cook 2 minutes; pour over the cooked dal. Season with salt; keep warm.
To make the roti: oil a work surface. Take a ball of dough and stretch it thin, then lift and flip it, stretching and throwing it until it is paper-thin and almost translucent (this is the classic kopitiam toss). Fold the edges in to form a square. Heat a griddle over medium-high heat with a little ghee; fry the roti 1–2 minutes per side until golden, crisp, and blistered. Press the cooked roti together from the sides to fluff the layers. Serve hot with the dal.
The Mimosa Pairing Logic: The buttery, crispy roti and the mild, golden dal want a bright, fruit-driven drink that can lift the richness and echo the tropical table. A passionfruit mimosa is a beautiful choice — the tropical passionfruit nods to the Malaysian kopitiam and cools the curry. A mango coconut water mimosa is equally lovely, the mango a bright, sweet mirror for the golden dal. This pairing is, in its way, the brunch equivalent of roti canai and a glass of hot Malaysian kopi — a sparkling toast to the kopitiam.
Reference Links: - Roti canai (South Indian diaspora origin in Southeast Asia): Wikipedia - Malaysian Roti Canai (with dal recipe): Marion's Kitchen - Roti Canai — Roti Paratha (homemade recipe): Rasa Malaysia
Make-Ahead: The dough can be made and rested up to 24 hours ahead, oiled and refrigerated; the long rest makes the stretching easier. The dal can be made a day ahead and reheated; it improves overnight. Stretch and griddle the roti to order; the crisp, flaky layers are the point and do not hold.
Pro Tips: Rest the dough long — at least an hour, overnight is better; an un-rested dough will not stretch thin. Oil the dough and the work surface generously; a dry dough tears. Stretch the dough until it is nearly translucent — the thinner the stretch, the more layers in the finished roti. The griddle must be hot; a cool griddle makes a pale, doughy roti. Press the cooked roti from the sides to separate and fluff the layers — that crunch is the point. The dal should be mild and golden, not spicy; the roti is the star, the dal the gentle partner.
Rate this recipe
Be the first to rate this recipe
to submit your rating.
Recent Posts

Couscous Royale: North Africa's Grand Platter of Lamb, Chicken, and Merguez
October 14, 2026

Seattle Cream Cheese Dog Bites: Hadley Long's 1989 Pioneer Square Invention
October 14, 2026

Khao Soi: Chiang Mai's Northern Thai Coconut Curry Noodles
October 13, 2026

Korean Bibimbap: Jeonju's Joseon Dynasty Mixed Rice
October 11, 2026

Spaghetti alla Carbonara: Rome's World War II Pasta of Eggs, Guanciale, and Pecorino
October 9, 2026