Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai Roti with Sweetened Condensed Milk being cooked by a Thai street vendor

Thai Roti with Sweetened Condensed Milk

  • Author: Lina
  • Prep Time: 1 hour 30 minutes
  • Cook Time: 15 minutes
  • Total Time: 1 hour 45 minutes
  • Yield: 6 servings 1x
  • Category: Dessert
  • Method: Frying
  • Cuisine: Thai
  • Diet: Vegetarian

Description

Thai Roti with Sweetened Condensed Milk is a popular Thai street food dessert made with thin, crispy fried roti drizzled with creamy condensed milk. This recipe captures the authentic flavor of Thailand’s bustling night markets.


Ingredients

Scale
  • 1 lb or 3 1/2 cups all-purpose flour
  • 1 tsp salt
  • 5 tbsp oil
  • 1 egg
  • Just under 1 cup lukewarm water
  • 2 tbsp butter, melted
  • 3 tbsp sweetened condensed milk (or more to taste)

Instructions

  1. Add flour to a large mixing bowl. Make a well in the center and add egg, salt, and oil.
  2. Gradually pour in lukewarm water while kneading the dough by hand until smooth and elastic. It should bounce back slightly when pressed.
  3. Cover the dough with a damp towel and let rest for 1 hour. After resting, stretch and pull the dough several times with both hands.
  4. Divide the dough into equal portions (about 2.5 oz / 70 g each). Shape into balls by pulling the dough downward and tucking it underneath.
  5. Brush each dough ball generously with melted butter. Place them in a bowl, cover with a damp towel, and let rest for 30 minutes.
  6. Flatten each ball into a thin sheet using your hands or a rolling pin. You can also stretch it by gently tossing it on a flat surface.
  7. Lift one edge of the dough and let it stretch naturally into your other hand. Repeat for each dough ball.
  8. Stretch each dough sheet again—very thin for a crispy texture, or slightly thicker for a softer result.
  9. Fry each dough sheet in a pan with 1 tablespoon of oil and a little melted butter until golden brown and crispy on both sides.
  10. Serve immediately with sweetened condensed milk, sugar, or your favorite topping.

Notes

  • For crispier roti, stretch the dough as thinly as possible before frying.
  • For softer roti, keep the dough slightly thicker and cook on medium heat.
  • Drizzle generously with condensed milk for authentic flavor.
  • Can also be served with bananas, chocolate, or honey as toppings.

Nutrition

  • Serving Size: 1 roti (approx. 100g)
  • Calories: 350
  • Sugar: 18g
  • Sodium: 220mg
  • Fat: 15g
  • Saturated Fat: 7g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 46g
  • Fiber: 2g
  • Protein: 6g
  • Cholesterol: 40mg

Keywords: Thai Roti with Sweetened Condensed Milk, Thai roti recipe, authentic Thai roti, Thai dessert, Thai street food, banana roti recipe