Thai Roti
Flaky Thai-style roti with crisp edges and soft layered centres, cooked on a hot griddle.
Jump to ingredients | Jump to method

Resting the dough in oil makes it stretchable enough to pull very thin, which creates the characteristic flaky layers.
Ingredients
- 400 g plain flour
- 1 tsp fine salt
- 1 tbsp sugar
- 1 egg (large)
- 180 ml water (lukewarm)
- 1 tbsp condensed milk (optional)
- 80 ml neutral oil (for resting and cooking)
- 40 g butter (softened)
Step-by-step method
- Mix the flour, salt and sugar in a bowl. Add the egg, water and condensed milk if using and mix into a soft dough.
- Knead for 8–10 minutes until smooth and elastic. Divide into 8 balls and coat each lightly with oil.
- Place the balls in an oiled container, cover and rest for at least 1 hour so the gluten relaxes.
- Oil the work surface. Press one ball flat and stretch it gently from the edges until almost translucent, repairing small tears by folding nearby dough over them.
- Dot with a little butter, then fold the sides inward to make a square parcel.
- Cook on a lightly oiled griddle over medium heat for 2–3 minutes per side until crisp and golden with cooked layers inside.
- Serve hot as a savoury flatbread or, for a sweet version, drizzle lightly with condensed milk.



