Loading...
Loading...
Photo by Syed Hussaini on Unsplash
Crispy, paper-thin flatbread transforms into delicate golden layers when stretched and pan-fried with ghee, creating the perfect vehicle for silky dal curry made from split lentils and caramelized onions. The contrast between the flaky, buttery roti and the warm, aromatic spiced lentils delivers authentic Malaysian street food magic. Make this weekend breakfast showstopper to impress guests or satisfy serious cravings for something truly special.
Jump to recipeMake the roti dough by combining flour, salt, and sugar in a large mixing bowl. Create a well in the center and pour in the hot water and vegetable oil. Mix with your fingers until a shaggy dough forms, then knead for 10 minutes until smooth and slightly sticky. Cover with a damp cloth and let rest for at least 2 hours at room temperature.
Divide the rested dough into 8 equal portions and roll each into a ball. Brush lightly with ghee and let rest another 30 minutes covered.
Heat a nonstick skillet or cast iron pan over medium-high heat until very hot, about 5 minutes.
On an oiled work surface or nonstick mat, take one dough ball and flatten it slightly with your hand. Using your fingertips, gently stretch the dough outward in a circular motion, rotating it as you go, until it becomes very thin and nearly transparent, about 12 to 14 inches in diameter. This should take 2 to 3 minutes.
Fold the stretched dough into quarters by bringing opposite edges toward the center, creating a square package. Carefully lift and place onto the hot skillet. Cook for 2 to 3 minutes until golden brown spots appear on the bottom, then flip using a spatula and cook another 2 minutes on the other side until crispy and light brown. Transfer to a plate and fold or roll loosely into a cone shape. Repeat with remaining dough portions.
For the dal curry, rinse the lentils thoroughly under cold water until the water runs clear, then drain well.
Heat the vegetable oil in a large pot or heavy-bottomed pan over medium heat. Add cumin seeds and let them crackle for 30 seconds until fragrant. Add sliced onions and cook, stirring frequently, for 8 to 10 minutes until they turn golden brown and caramelize slightly.
Reduce heat to medium, add minced garlic and ginger paste, stirring constantly for 1 to 2 minutes until the raw smell disappears. Add fresh chilies, turmeric powder, and curry powder, stirring for another 1 minute to bloom the spices.
Add the rinsed lentils and broth to the pot, stirring well to combine. Bring to a boil, then reduce heat to medium-low and simmer uncovered for 20 to 25 minutes, stirring occasionally, until lentils are completely soft and break apart easily when pressed against the side of the pot.
Stir in coconut milk and tamarind paste, mixing thoroughly. Simmer for another 5 minutes until the curry thickens slightly and becomes creamy. Season with salt and pepper to taste. Serve the hot dal curry in bowls alongside the warm roti canai, garnished with fresh cilantro.
Loading reviews…