{"id":"recipe_3b892fa435","slug":"thai-roti","title":"Thai Roti","description":"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.","serves":4,"time":{"prepMinutes":20,"cookMinutes":15,"totalMinutes":145,"activeMinutes":35},"ingredients":[{"id":"ingredient-1","original":"500g all-purpose flour","name":"All-purpose flour","quantity":500,"unit":"g","usQuantity":4,"usUnit":"cup","form":"all-purpose","notes":"Sifted","group":"Dough","optional":false},{"id":"ingredient-2","original":"1 egg, beaten","name":"Egg","quantity":1,"unit":"piece","usQuantity":1,"usUnit":"piece","form":"beaten","notes":"Large","group":"Dough","optional":false},{"id":"ingredient-3","original":"200ml water","name":"Water","quantity":200,"unit":"ml","usQuantity":"3/4","usUnit":"cup","form":"","notes":"Room temperature","group":"Dough","optional":false},{"id":"ingredient-4","original":"1/2 tsp salt","name":"Salt","quantity":2.5,"unit":"g","usQuantity":"1/2","usUnit":"tsp","form":"","notes":"Fine sea salt","group":"Dough","optional":false},{"id":"ingredient-5","original":"2 tbsp sugar","name":"Sugar","quantity":25,"unit":"g","usQuantity":2,"usUnit":"tbsp","form":"granulated","notes":"","group":"Dough","optional":false},{"id":"ingredient-6","original":"50g unsalted butter, softened","name":"Butter","quantity":50,"unit":"g","usQuantity":1.7,"usUnit":"oz","form":"softened","notes":"Unsalted","group":"Dough","optional":false},{"id":"ingredient-7","original":"1/2 cup vegetable oil","name":"Vegetable Oil","quantity":120,"unit":"ml","usQuantity":"1/2","usUnit":"cup","form":"","notes":"For coating and frying","group":"Frying","optional":false},{"id":"ingredient-8","original":"Sweetened condensed milk, to taste","name":"Condensed Milk","quantity":30,"unit":"ml","usQuantity":2,"usUnit":"tbsp","form":"","notes":"For drizzling","group":"Topping","optional":false}],"instructions":[{"id":"instruction-1","text":"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.","group":"Preparation","title":"Combine the flour, salt, and sugar","timerMinutes":null,"sourceTitle":"Preparation"},{"id":"instruction-2","text":"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.","group":"Preparation","title":"Mix until a dough forms","timerMinutes":10,"sourceTitle":"Preparation"},{"id":"instruction-3","text":"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.","group":"Preparation","title":"Coat each dough ball generously","timerMinutes":120,"sourceTitle":"Preparation"},{"id":"instruction-4","text":"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.","group":"Cooking","title":"On an oiled surface, take one dough ball and flatten it","timerMinutes":null,"sourceTitle":"Cooking"},{"id":"instruction-5","text":"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.","group":"Cooking","title":"Heat a flat pan or griddle","timerMinutes":null,"sourceTitle":"Cooking"},{"id":"instruction-6","text":"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.","group":"Cooking","title":"Fry until golden brown and crispy","timerMinutes":4,"sourceTitle":"Cooking"},{"id":"instruction-7","text":"Drizzle with sweetened condensed milk and sprinkle with extra sugar if desired. Serve immediately while hot.","group":"Serving","title":"Drizzle with sweetened condensed milk","timerMinutes":null,"sourceTitle":"Serving"}],"notes":"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.","cuisine":{"group":"Southeast Asian","specific":["Thai"]},"course":["main","appetizer"],"cookingMethod":["fry","saute"],"equipment":["large mixing bowl","flat pan or griddle","clean kitchen towel"],"diet":["vegetarian"],"allergens":["wheat","gluten","eggs","milk"],"difficulty":"medium","yield":{"amount":8,"unit":"piece","note":"Makes approximately 8 individual rotis"},"makeAhead":{"instructions":"Dough balls can be kept in oil in the fridge for up to 24 hours."},"storage":{"food":{"instructions":"Best eaten fresh. If needed, store in an airtight container and reheat in a dry pan to restore crispness.","reheatingNotes":"Reheat on a flat pan over medium heat for 1 minute per side."}},"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_3b892fa435%2Fcover.jpg?alt=media&token=3c1f4be5-afb7-4a10-a6f5-7d0472c3e27f","imageAlt":"Thai Roti — recipe cover","aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","sourceUrl":"","tags":["roti","flatbread","thai street food","sweet breakfast","buttery"],"schemaVersion":1,"sourceTitle":"Thai Roti","sourcePublishedAt":"2026-02-04T20:26:36.733Z","sourceUpdatedAt":"2026-02-04T20:26:36.733Z","related":[{"id":"mie_goreng_589c97c20a","slug":"authentic-mie-goreng","title":"Authentic Mie Goreng","description":"A classic Indonesian street food dish featuring savory stir-fried egg noodles tossed with a sweet and salty glaze, crisp vegetables, and a mix of proteins.","serves":2,"time":{"prepMinutes":15,"cookMinutes":15,"totalMinutes":30,"activeMinutes":30},"cuisine":{"group":"Southeast Asian","specific":["Indonesian"]},"course":["main"],"difficulty":"medium","diet":["high_protein"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fmie_goreng_589c97c20a%2Fcover.jpg?alt=media&token=8a50402c-7fbe-4b90-9e82-da20e063190a","imageAlt":"Authentic Mie Goreng — recipe cover","tags":["indonesian","street food","noodles","savory","quick meal"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":15,"stepCount":7},{"id":"banh_mi_f517f98aec","slug":"banh-mi-vietnamese-sandwich","title":"Bánh Mì (Vietnamese Sandwich)","description":"A quintessential Vietnamese street food featuring a crusty baguette filled with savory pork, creamy pâté, crisp pickled vegetables, and aromatic fresh herbs.","serves":2,"time":{"prepMinutes":15,"cookMinutes":5,"totalMinutes":20,"activeMinutes":20},"cuisine":{"group":"Southeast Asian","specific":["Vietnamese"]},"course":["main"],"difficulty":"easy","diet":["high_protein"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fbanh_mi_f517f98aec%2Fcover.jpg?alt=media&token=95d748db-c3ec-4f86-97b2-405f15d867a1","imageAlt":"Bánh Mì (Vietnamese Sandwich) — recipe cover","tags":["vietnamese","sandwich","street food","banh mi","quick meal","spicy"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":9,"stepCount":5},{"id":"banh_trang_tron_d4f3bf1d89","slug":"banh-trang-tron-vietnamese-mixed-rice-paper","title":"Bánh Tráng Trộn (Vietnamese Mixed Rice Paper)","description":"A popular and addictive Vietnamese street food snack featuring chewy rice paper strips tossed with savory jerky, tart green mango, aromatic Vietnamese coriander, and a spicy, tangy dressing.","serves":2,"time":{"prepMinutes":15,"cookMinutes":5,"totalMinutes":20,"activeMinutes":20},"cuisine":{"group":"Southeast Asian","specific":["Vietnamese"]},"course":["appetizer"],"difficulty":"easy","diet":["dairy_free"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fbanh_trang_tron_d4f3bf1d89%2Fcover.jpg?alt=media&token=294e130b-c295-4b32-89de-a9db875c890f","imageAlt":"Bánh Tráng Trộn (Vietnamese Mixed Rice Paper) — recipe cover","tags":["street food","spicy","tangy","chewy","vietnamese snack"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":12,"stepCount":6}]}