Thai roti is a delightful flatbread that is both versatile and easy to make. This simple yet delicious dish can be enjoyed on its own or paired with a variety of savory or sweet accompaniments. Perfect for breakfast, lunch, or dinner, Thai roti is sure to become a favorite in your household.
Most of the ingredients for Thai roti are common pantry staples. However, if you don't usually keep all-purpose flour or vegetable oil on hand, you'll need to pick these up at the supermarket. These ingredients are essential for achieving the right texture and flavor in your roti.

Ingredients for Thai Roti Recipe
All-purpose flour: The base of the roti, providing structure and texture.
Sugar: Adds a hint of sweetness to the dough.
Salt: Enhances the overall flavor of the roti.
Vegetable oil: Helps to create a smooth, pliable dough and adds a bit of richness.
Warm water: Activates the gluten in the flour, making the dough easier to work with.
Technique Tip for This Recipe
When rolling out the dough, ensure you use a lightly floured surface to prevent sticking. This will help you achieve a thin, even circle without tearing. Additionally, let the dough balls rest for about 10 minutes before rolling them out; this allows the gluten to relax, making the dough easier to work with and resulting in a more tender roti.
Suggested Side Dishes
Alternative Ingredients
all-purpose flour - Substitute with whole wheat flour: Whole wheat flour provides a denser texture and a slightly nutty flavor, making it a healthier alternative.
all-purpose flour - Substitute with gluten-free flour blend: For those with gluten intolerance, a gluten-free flour blend can be used to achieve a similar texture.
sugar - Substitute with honey: Honey adds a natural sweetness and a slight floral note to the roti.
sugar - Substitute with maple syrup: Maple syrup provides a rich, caramel-like sweetness that complements the roti.
salt - Substitute with sea salt: Sea salt has a more complex flavor and can enhance the overall taste of the roti.
salt - Substitute with kosher salt: Kosher salt has larger grains and a milder flavor, making it a good alternative.
vegetable oil - Substitute with coconut oil: Coconut oil adds a subtle coconut flavor and is a healthier fat option.
vegetable oil - Substitute with olive oil: Olive oil provides a fruity flavor and is rich in healthy fats.
warm water - Substitute with milk: Milk adds richness and a slight sweetness to the dough.
warm water - Substitute with buttermilk: Buttermilk adds a tangy flavor and helps to tenderize the dough.
Other Alternative Recipes Similar to This Dish
How to Store or Freeze This Dish
Allow the roti to cool completely before storing. This prevents condensation, which can make the roti soggy.
For short-term storage, place the roti in an airtight container or a resealable plastic bag. Store at room temperature for up to 2 days.
For longer storage, wrap each roti individually in plastic wrap or aluminum foil. This helps to maintain their freshness and prevents them from sticking together.
Place the wrapped roti in a freezer-safe bag or container. Label with the date to keep track of their freshness.
Freeze the roti for up to 2 months. When ready to use, thaw them at room temperature or in the refrigerator overnight.
To reheat, warm a skillet over medium heat. Place the roti on the skillet and heat for about 1-2 minutes on each side until they are soft and pliable.
Alternatively, you can reheat the roti in the microwave. Wrap them in a damp paper towel and microwave on high for 20-30 seconds.
For an extra touch, brush the reheated roti with a bit of ghee or butter for added flavor and moisture.
How to Reheat Leftovers
Stovetop Method:
- Preheat a skillet over medium heat.
- Lightly brush the roti with vegetable oil.
- Place the roti on the skillet and heat for about 1-2 minutes on each side until warmed through and slightly crispy.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Wrap the roti in aluminum foil to prevent drying out.
- Place the wrapped roti on a baking sheet and heat for 10-15 minutes.
Microwave Method:
- Place the roti on a microwave-safe plate.
- Cover with a damp paper towel to maintain moisture.
- Microwave on high for 20-30 seconds. Check and add more time if necessary.
Steaming Method:
- Set up a steamer with boiling water.
- Place the roti on a heatproof plate and steam for 2-3 minutes until soft and warm.
Toaster Oven Method:
- Preheat the toaster oven to 350°F (175°C).
- Place the roti directly on the rack or on a baking sheet.
- Heat for 5-7 minutes until warmed through and slightly crispy.
Best Tools for Making This Dish
Mixing bowl: Use this to combine the flour, sugar, and salt, and later to mix in the vegetable oil and warm water.
Measuring cups: Essential for accurately measuring the flour and water.
Measuring spoons: Necessary for measuring the sugar, salt, and vegetable oil.
Rolling pin: Helps to roll the dough balls into thin circles.
Skillet: Used to cook the roti until golden brown on both sides.
Spatula: Handy for flipping the roti while cooking.
Dough scraper: Useful for dividing the dough into small balls.
Clean cloth or plastic wrap: To cover the dough balls and keep them from drying out before cooking.
Cooling rack: Place the cooked roti here to cool slightly before serving.
How to Save Time on Making This Dish
Prepare ingredients in advance: Measure and mix flour, sugar, and salt ahead of time to streamline the process.
Use a stand mixer: Utilize a stand mixer to knead the dough quickly and efficiently.
Preheat the skillet: Start heating the skillet while rolling out the dough balls to save time.
Batch rolling: Roll out multiple rotis before cooking to maintain a continuous workflow.
Use a food processor: A food processor can help mix the dough faster than by hand.

Thai Roti Recipe
Ingredients
Main Ingredients
- 2 cups All-purpose flour
- 1 tablespoon Sugar
- 1 teaspoon Salt
- 2 tablespoon Vegetable oil
- ¾ cup Water Warm
Instructions
- 1. In a bowl, mix flour, sugar, and salt.
- 2. Add vegetable oil and warm water. Knead into a smooth dough.
- 3. Divide dough into small balls. Roll each ball into a thin circle.
- 4. Heat a skillet over medium heat. Cook each roti until golden brown on both sides.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Dish
More Amazing Recipes to Try 🙂
- Thai Veg Curry Recipe45 Minutes
- Thai Avocado Salad Recipe15 Minutes
- Thai Turkey Curry Recipe45 Minutes
- Thai Chickpea Curry Recipe45 Minutes
- Pandan Jelly Drink Recipe25 Minutes
- Thai Chili Chicken Thighs Recipe45 Minutes
- Thai Pork Recipe45 Minutes
- Gluten Free Asian Desserts Recipe50 Minutes
Leave a Reply