Cambodian street breakfast: flaky pan-fried flatbread with a savory egg and minced pork filling β sold at dawn outside Buddhist temples across the country.
Roti sach is Cambodia's morning gift to itself β a flaky, multi-layered flatbread stuffed with egg and minced pork, pan-fried in a heavy skillet until golden and crackling, and served to early risers heading to the market or temple. The roti base is a direct descendent of Indian paratha, brought to Cambodia through Muslim Cham and Indian trading communities centuries ago, but the filling is entirely Cambodian: seasoned ground pork, scallion, and egg that cooks against the bread into a rich, savory interior. Roti sach vendors typically operate before dawn, cooking over charcoal stoves and stacking the finished breads in cotton cloths to keep warm. Eaten with a small cup of sweetened condensed milk coffee (kafe dtuk gko) or a glass of iced sugarcane juice, roti sach encapsulates everything about Cambodian street breakfast culture β affordable, deeply satisfying, and prepared with the pride of a craft practiced daily for decades.
Serves 4
Combine flour and salt. Add warm water and oil and mix into a soft, smooth dough. Knead 5 minutes until elastic. Cover and rest 30 minutes.
Mix minced pork with scallions, garlic, soy sauce, oyster sauce, and white pepper.
Divide dough into 4 balls. On an oiled surface, roll each ball very thin (2mm). Brush with oil, fold, roll again. Repeat twice to create thin layers.
Oiling the surface rather than flouring it prevents dryness and promotes the flaky layers.
Place a portion of dough flat on the oiled surface. Spread 50g pork filling in the center. Break one egg over the pork. Fold the sides of the dough over the filling to form a sealed parcel.
Heat oil in a heavy pan over medium heat. Place the roti seam-side down. Press flat with a spatula. Cook 4-5 minutes per side until deeply golden, the egg is set inside, and the exterior is crispy.
Cut into quarters and serve immediately with sweetened condensed milk for dipping (traditional), or soy sauce and fresh chili.
The lamination step (fold-roll-fold) creates the flaky layers β skip it and you have a flat, dense bread, not a roti.
Medium heat is essential β high heat cooks the outside before the filling (especially the egg) sets properly.
Press the roti flat with a spatula immediately after placing it in the pan for even contact and uniform crispiness.
Vegetarian roti: replace pork with diced firm tofu, mushrooms, and extra egg.
Sweet roti: fill with banana and condensed milk for a dessert version popular at Phnom Penh night markets.
Best eaten immediately. Wrap in foil and refrigerate up to 1 day; reheat in a dry pan over medium heat 3 minutes per side.
Roti arrived in Cambodia through Indian and Cham Muslim merchants who traded in the Kingdom of Champa (present-day Vietnam and Cambodia) from at least the 9th century. The technique of oil-laminated flatbread was adapted by Cambodian cooks to incorporate local ingredients, particularly pork, which is absent in the original Muslim paratha tradition. Roti sach (sach meaning 'meat') became the distinctively Cambodian savory version that persists as a breakfast staple today.
Dipping savory roti in condensed milk is a Cambodian street-food tradition inherited partly from Malaysian and Singaporean roti canai culture, where condensed milk, curry, and dhal are all common accompaniments. The sweet-savory contrast is deliberately pleasant.
Yes β the rested dough can be refrigerated overnight after the first 30-minute rest. Bring to room temperature before laminating and filling.
Press the roti gently β if it feels firm throughout and doesn't wobble in the center, the egg is set. Medium heat is critical; high heat cooks the exterior before the egg inside has time to set.
Per serving (250g / 8.8 oz) Β· 4 servings total
Ask our AI cooking assistant anything about this recipe β substitutions, techniques, scaling.
Chat with AI Chef βJoin the conversation
Sign in to leave a comment and save your favourite recipes
Have feedback or need help?
We read every email and reply within 1β2 business days.
Β© 2026 MyCookingCalendar. All rights reserved.