Good food. Less fuss.
From the EZdish collection

Thai Roti

Thai · Main · Appetizer

A classic Southeast Asian street food delicacy. This flaky, buttery flatbread is pan-fried to golden perfection and traditionally served with sweetened condensed milk and sugar for a delightful breakfast or snack.

IntermediateVegetarian
Jump to recipe
Thai Roti — recipe cover
2 hr 25 minA little patience, a lot of flavor
Prep time20 min
Cook time15 min
Servings4 people
DifficultyIntermediate
Let's make something good

How to make it

7 steps. Take it one step at a time.

  1. Combine the flour, salt, and sugar

    In a large mixing bowl, combine the flour, salt, and sugar. Create a well in the center and add the beaten egg, water, and softened butter.

  2. Mix until a dough forms

    Mix until a dough forms, then knead for about 10 minutes until the dough is smooth and elastic. Divide the dough into 8 equal-sized balls.

    10 min
  3. Coat each dough ball generously

    Coat each dough ball generously with vegetable oil. Place them in a container, cover, and let them rest for at least 2 hours at room temperature.

    2 hr
  4. On an oiled surface, take one dough ball and flatten it

    On an oiled surface, take one dough ball and flatten it with your palm. Use your fingers to stretch it out from the center until it is very thin and translucent.

  5. Heat a flat pan or griddle

    Heat a flat pan or griddle over medium-high heat with a little oil and butter. Carefully place the stretched dough onto the pan. Fold the edges inward to form a square shape if desired.

  6. Fry until golden brown and crispy

    Fry until golden brown and crispy on both sides (about 2 minutes per side). Remove from heat and place on a clean towel. Immediately scrunch the roti with your hands to separate the layers and make it flaky.

    4 min
  7. Drizzle with sweetened condensed milk

    Drizzle with sweetened condensed milk and sprinkle with extra sugar if desired. Serve immediately while hot.

A little kitchen wisdom

The secret to a great roti is letting the dough rest sufficiently so it becomes elastic enough to stretch paper-thin. When frying, using a mix of butter and oil gives the best flavor and crispiness.

What you'll need

Large mixing bowlFlat pan or griddleClean kitchen towel
Keep the good going

For now. And for later.

Make it ahead

Dough balls can be kept in oil in the fridge for up to 24 hours.

Store & enjoy

Best eaten fresh. If needed, store in an airtight container and reheat in a dry pan to restore crispness. Reheat on a flat pan over medium heat for 1 minute per side.

Allergens

Contains wheat, gluten, eggs, milk.

Your next favorite, all in one place

A recipe worth keeping.

Save your favorites, plan your meals, and make cooking feel easy with EZdish.

Get the app
Keep exploring

More recipes to try

An AI-created recipe from the EZdish collection. Ingredient quantities and techniques have not been independently kitchen-tested. Published on this website . Updated . First published in the EZdish collection .

Thai Roti
Step 1 of 7

Combine the flour, salt, and sugar

In a large mixing bowl, combine the flour, salt, and sugar. Create a well in the center and add the beaten egg, water, and softened butter.