The sweet and crispy world of Thai roti is a treat for the senses. These thin, flaky pancakes are typically served as a snack or dessert, filled with an array of exotic ingredients that will tantalize your taste buds. From classic banana roti to innovative creations like matcha cream-filled roti, there’s a flavor combination to suit every palate. In this article, we’ll take you on a culinary journey through 18 crispy Thai roti recipes, each one more mouthwatering than the last. Whether you’re a fan of sweet treats or savory snacks, these delicious and easy-to-make recipes are sure to become your new favorite.
Classic Thai Banana Roti
Satisfy your sweet tooth with this classic Thai dessert, a crispy and indulgent banana roti that’s easy to make and deliciously addictive. Perfect as a snack or dessert, this recipe is a must-try for anyone who loves Asian-inspired treats.
Ingredients:
– 2 ripe bananas
– 1 cup all-purpose flour
– 1/4 teaspoon salt
– 1/4 cup ghee or vegetable oil
– 1/4 cup granulated sugar
– 1/2 teaspoon baking powder
– 1/2 cup lukewarm water
– Vegetable oil for frying
Instructions:
1. In a large mixing bowl, combine flour, salt, and sugar.
2. Gradually add in the lukewarm water to form a dough.
3. Knead the dough for 5-7 minutes until smooth and elastic.
4. Cut the bananas into 1-inch pieces and set aside.
5. Divide the dough into 6-8 equal portions.
6. Roll out each portion into a thin circle, about 3 inches in diameter.
7. Place a few banana pieces in the center of each circle.
8. Fold the dough over the filling to form a triangle or a square shape, and press the edges together to seal.
9. Heat about 1-2 inches of vegetable oil in a deep frying pan over medium heat.
10. Fry the rotis for 2-3 minutes on each side, until golden brown and crispy.
11. Drain excess oil and serve warm with your favorite toppings or enjoy as is.
Cooking Time: About 15-20 minutes to make the dough and assemble the rotis, plus an additional 6-8 minutes for frying.
Thai Roti with Egg and Condensed Milk
This classic Thai dessert is a popular street food treat that combines crispy roti (flatbread) with a sweet and creamy egg custard. It’s an easy and indulgent snack to make at home.
Ingredients:
– 2 cups all-purpose flour
– 1/4 teaspoon salt
– 1/4 cup warm water
– 1 large egg
– 2 tablespoons condensed milk
– Vegetable oil for frying
Instructions:
1. In a mixing bowl, combine flour and salt. Gradually add warm water to form a dough.
2. Knead the dough for 5 minutes until smooth.
3. Divide the dough into small portions and roll out each portion into a thin circle.
4. Heat a non-stick pan or griddle over medium heat. Cook roti for 30 seconds on each side, until crispy.
5. In a separate bowl, whisk together egg and condensed milk until well combined.
6. Place a cooked roti on a flat surface and brush with the egg mixture.
7. Fold the roti in half to form a triangle or a square shape.
8. Cook for an additional 30 seconds to set the egg mixture.
Cooking Time: 10-12 minutes (including preparation time)
Thai Roti with Chocolate and Banana
Experience the creamy, sweet, and crispy fusion of Thai roti with chocolate and banana. This unique dessert is perfect for satisfying your cravings and impressing your friends.
Ingredients:
– 2 cups all-purpose flour
– 1/4 teaspoon salt
– 1/4 cup vegetable oil
– 1/2 cup warm water
– Filling ingredients:
+ 2 ripe bananas, sliced
+ 1/2 cup chocolate chips (white or milk)
– Optional toppings: chopped nuts, shredded coconut, or powdered sugar
Instructions:
1. In a large mixing bowl, combine flour and salt.
2. Gradually add vegetable oil and warm water to form a dough.
3. Knead the dough for 5-7 minutes until smooth.
4. Divide the dough into 6-8 equal portions.
5. Roll out each portion into a thin circle (about 1/8 inch thick).
6. Place 1-2 slices of banana in the center of each roti, followed by 1-2 chocolate chips.
7. Fold the edges to form a triangle or a square shape, and press gently to seal.
8. Cook on a non-stick pan or griddle over medium heat for 30-45 seconds per side, until golden brown.
9. Serve warm with optional toppings of your choice.
Cooking Time: approximately 15 minutes
Thai Roti with Nutella and Strawberries
Transform a classic Thai dessert into a sweet and indulgent treat by adding Nutella and fresh strawberries. This unique fusion will satisfy your cravings for something new and exciting.
Ingredients:
– 1 package of roti dough (usually found in the international aisle)
– 2 tablespoons of Nutella
– 1 cup of sliced strawberries
– Confectioners’ sugar, for dusting
– Vegetable oil, for frying
Instructions:
1. Cut the roti dough into desired shapes or simply tear it into bite-sized pieces.
2. Heat about 1-2 inches of vegetable oil in a deep frying pan over medium-high heat.
3. Fry the roti pieces until golden brown and puffed up (about 30 seconds to 1 minute).
4. Drain excess oil on paper towels and let cool slightly.
5. Spread Nutella on each piece of fried roti, followed by a few slices of strawberries.
6. Dust with confectioners’ sugar before serving.
Cooking Time: About 10-15 minutes (including frying time)
Thai Roti with Mango and Coconut Cream
Experience the perfect blend of sweet and savory flavors with this unique Thai roti recipe, featuring ripe mango and creamy coconut. This indulgent treat is sure to delight your taste buds.
Ingredients:
– 2 cups all-purpose flour
– 1/4 teaspoon salt
– 1/4 cup ghee or vegetable oil
– 1/2 cup lukewarm water
– 1 ripe mango, sliced
– 1/2 cup coconut cream
– 1 tablespoon palm sugar (or granulated sugar)
– 1/4 teaspoon ground cardamom
Instructions:
1. In a large mixing bowl, combine flour and salt.
2. Gradually add ghee or oil and lukewarm water to form a dough.
3. Knead the dough for 5-7 minutes until smooth.
4. Divide the dough into 6-8 equal portions.
5. Roll out each portion into a thin circle (about 1/8 inch thick).
6. Brush with coconut cream, leaving a 1-inch border around edges.
7. Top with mango slices and palm sugar.
8. Fold the edges to form a triangle or a cylinder shape.
9. Serve warm or at room temperature.
Cooking Time: 10-15 minutes (depending on rolling thickness)
Thai Roti with Durian Filling
Thai Roti with Durian Filling Recipe
Experience the sweet and savory fusion of Thai roti with a creamy durian filling. This unique dessert will satisfy your cravings for something new and exciting.
Ingredients:
– 2 cups all-purpose flour
– 1/4 teaspoon salt
– 1/4 cup warm water
– 1/4 cup vegetable oil
– Filling ingredients: 1 ripe durian fruit, 1/2 cup granulated sugar, 1 tablespoon cornstarch
Instructions:
1. In a large mixing bowl, combine flour and salt.
2. Gradually add warm water to the dry mixture and knead until a dough forms.
3. Divide the dough into small portions and roll each portion into a ball.
4. Use a rolling pin or your hands to flatten each ball into a thin circle, about 1/8 inch thick.
5. Heat a non-stick skillet over medium heat and cook the roti for 30-45 seconds on each side, until it puffs up slightly.
6. While cooking the roti, mix durian filling ingredients in a bowl.
7. Once the roti is cooked, place a spoonful of durian filling onto one half of the roti, leaving room to fold.
8. Fold the other half over the filling and press edges together to seal.
9. Serve warm and enjoy!
Cooking Time: 10-15 minutes per batch (depending on number of rotis)
Thai Roti with Pandan Custard
This recipe combines the crispy, flaky goodness of Thai roti with the creamy sweetness of pandan custard. The result is a delicious dessert that’s perfect for special occasions or everyday indulgence.
Ingredients:
– 2 cups all-purpose flour
– 1/4 teaspoon salt
– 1/4 cup ghee or vegetable oil
– 1/2 cup warm water
– Pandan custard filling (recipe below)
– Confectioner’s sugar, for dusting
Pandan Custard Filling:
– 1 cup heavy cream
– 1/2 cup granulated sugar
– 1/4 teaspoon salt
– 1/2 teaspoon pandan extract
– 2 large egg yolks
Instructions:
1. In a large mixing bowl, combine flour and salt.
2. Add ghee or oil and mix until the dough comes together.
3. Gradually add warm water to form a smooth dough.
4. Knead for 5-7 minutes until elastic.
5. Divide into 6 equal portions.
6. Roll out each portion into a thin circle.
7. Place a spoonful of pandan custard filling in the center.
8. Fold and seal the roti, then fry in hot oil until golden brown.
9. Dust with confectioner’s sugar and serve warm.
Cooking Time: 15-20 minutes
Thai Roti with Taro and Sweetened Milk
Experience the sweetness of Thailand with this delightful fusion of roti, taro, and sweetened milk. This classic street food snack is a perfect treat for any time of day.
Ingredients:
– 2 cups all-purpose flour
– 1/4 teaspoon salt
– 1/4 cup vegetable oil
– 1/2 cup warm water
– 1 large taro, peeled and grated
– Sweetened milk (see below)
– Confectioner’s sugar, for dusting
Sweetened Milk:
– 1 cup whole milk
– 2 tablespoons granulated sugar
– 1 teaspoon vanilla extract
Instructions:
1. Combine flour and salt in a bowl.
2. Gradually add oil and warm water to form a dough.
3. Knead for 5 minutes until smooth.
4. Divide into 4-6 portions, depending on desired roti size.
5. Roll out each portion into a thin circle.
6. Place grated taro in the center of each circle.
7. Fold and shape into a triangle or square, pressing edges to seal.
8. Cook on a hot griddle or frying pan for 1-2 minutes per side, until golden brown.
9. Dust with confectioner’s sugar and serve with sweetened milk.
Cooking Time: 15-20 minutes
Thai Roti with Pineapple and Honey
Experience the perfect blend of spicy and sweet in this unique Thai roti recipe, featuring caramelized pineapple and a drizzle of honey. This delightful street food-inspired treat is sure to become a favorite!
Ingredients:
– 2 cups all-purpose flour
– 1/4 teaspoon salt
– 1/4 cup vegetable oil
– 1/2 cup lukewarm water
– Filling ingredients:
+ 1 ripe pineapple, sliced into thin wedges
+ 2 tablespoons honey
+ 1 tablespoon chopped fresh cilantro (optional)
Instructions:
1. In a large mixing bowl, combine flour and salt. Gradually add oil and water to form a smooth dough.
2. Knead the dough for 5 minutes until it becomes pliable and easy to handle.
3. Divide the dough into 4-6 equal portions, depending on desired roti size.
4. Roll out each portion into a thin circle (about 1/8 inch thick).
5. Place a pineapple slice in the center of each roti. Fold the roti into a triangle and press edges to seal.
6. Cook the roti over medium heat for 30-45 seconds on each side, until crispy and golden brown.
7. Drizzle with honey and garnish with cilantro (if using). Serve warm.
Cooking Time: 2-3 minutes per batch
Thai Roti with Peanut Butter and Banana
This recipe combines the classic flavors of Thailand with a twist on the traditional peanut butter banana sandwich. Crispy roti wraps filled with creamy peanut butter, sweet banana slices, and crunchy peanuts make for a delightful snack or dessert.
Ingredients:
– 1 package of Thai-style roti (or flatbread)
– 2 tablespoons of creamy peanut butter
– 1 ripe banana, sliced
– 1/4 cup of chopped peanuts
– 1 tablespoon of honey (optional)
Instructions:
1. Preheat a non-stick pan or griddle over medium heat.
2. Cook the roti according to package instructions, about 30 seconds per side.
3. Spread one half of each roti with peanut butter.
4. Top with sliced banana and chopped peanuts.
5. Fold the other half of the roti over the filling to create a half-moon shape.
6. Serve immediately or store in an airtight container for up to 2 days.
Cooking Time: 10-15 minutes (including cooking time for roti)
Thai Roti with Cheese and Sugar
Experience the classic street food of Thailand with this simple recipe for cheese-filled roti, wrapped with a sweet sugar glaze. This unique dessert is perfect for those looking to add some exotic flair to their snack routine.
Ingredients:
– 2 cups all-purpose flour
– 1/4 teaspoon salt
– 1/4 cup ghee or vegetable oil
– 1/2 cup lukewarm water
– 1/2 cup grated mozzarella cheese (or your preferred cheese)
– 2 tablespoons granulated sugar
– Vegetable oil for frying
Instructions:
1. In a mixing bowl, combine flour and salt. Gradually add ghee or oil, then gradually add lukewarm water to form a dough.
2. Divide the dough into 6-8 equal portions. Roll out each portion into a thin circle (about 3-4 inches in diameter).
3. Place a tablespoon of cheese in the center of each circle. Fold the dough over the cheese and press edges together to seal.
4. Heat about 1 inch of vegetable oil in a frying pan over medium-high heat. Fry roti for 2-3 minutes on each side, or until golden brown.
5. In a small bowl, mix sugar with 1 tablespoon of water to create a syrupy consistency. Brush the sugar mixture onto the warm roti.
Cooking Time: 10-12 minutes (frying time) + additional 2-3 minutes for sugar glazing.
Thai Roti with Jackfruit and Coconut
A twist on traditional Thai roti, this recipe combines the flavors of jackfruit and coconut for a delicious and unique snack.
Ingredients:
– 2 cups all-purpose flour
– 1/4 teaspoon salt
– 1/4 cup warm water
– 1/4 cup vegetable oil
– 1/2 cup canned jackfruit in brine, drained and chopped
– 1/4 cup shredded coconut
– 2 tablespoons palm sugar (or brown sugar)
– 1 tablespoon coconut milk
Instructions:
1. In a large mixing bowl, combine flour and salt. Gradually add warm water to form a dough.
2. Knead the dough for 5 minutes until smooth.
3. Divide the dough into 4-6 equal pieces, depending on desired roti size.
4. Roll out each piece into a thin circle (about 1/8 inch thick).
5. Heat a non-stick skillet or griddle over medium heat. Cook the roti for 30 seconds on each side, until lightly browned and crispy.
6. Brush with vegetable oil and sprinkle with chopped jackfruit, shredded coconut, palm sugar, and coconut milk.
7. Fold the roti in half to enclose the filling.
Cooking Time: 10-12 minutes (depending on size of roti)
Thai Roti with Red Bean Paste
Experience the sweet and crispy delight of Thai Roti with Red Bean Paste, a popular street food in Thailand. This recipe brings together the tender, flaky roti pastry and the rich, velvety red bean paste for a snack that’s both easy to make and hard to resist.
Ingredients:
– 2 cups all-purpose flour
– 1/4 teaspoon salt
– 1/4 cup ghee or vegetable oil
– 1/2 cup lukewarm water
– Red Bean Paste (homemade or store-bought)
– Vegetable oil for frying
Instructions:
1. In a large mixing bowl, combine flour and salt.
2. Add ghee or oil and mix until the dough comes together.
3. Gradually add lukewarm water to form a soft, pliable dough.
4. Knead the dough for 5-7 minutes until smooth.
5. Divide the dough into 6-8 equal portions.
6. Roll out each portion into a thin circle (about 1/16 inch thick).
7. Fry the roti in hot oil for 30 seconds on each side, or until golden brown.
8. Serve with Red Bean Paste and enjoy!
Cooking Time: 10-15 minutes
Thai Roti with Matcha Cream
In this recipe, we’ll combine the flaky, buttery goodness of traditional Thai roti with the bright, grassy flavor of matcha green tea. The result is a unique and refreshing dessert that’s perfect for warm weather or as a special treat any time of year.
Ingredients:
– 2 cups all-purpose flour
– 1/4 teaspoon salt
– 1/4 cup ghee or vegetable oil
– 1/2 cup lukewarm water
– Matcha powder (about 1-2 teaspoons)
– Heavy cream (about 8 ounces)
– Sugar, to taste
– Optional: chopped nuts or sesame seeds for garnish
Instructions:
1. In a large mixing bowl, combine flour and salt.
2. Gradually add ghee or oil, then lukewarm water, until dough forms.
3. Knead the dough for 5-7 minutes until smooth and elastic.
4. Divide the dough into small balls and roll out each ball into a thin circle (about 1/8 inch thick).
5. Cook roti in a dry skillet or griddle over medium heat for about 30 seconds on each side, until slightly puffed.
6. In a separate bowl, whisk together matcha powder and heavy cream until smooth. Add sugar to taste.
7. Serve roti with matcha cream and garnish with chopped nuts or sesame seeds, if desired.
Cooking Time: About 10-12 minutes for the dough preparation and cooking time.
Thai Roti with Caramelized Banana
Transform the classic Thai street food, roti, by adding a sweet and gooey caramelized banana filling. This unique dessert combines the crispy, flaky pastry with the natural sweetness of bananas.
Ingredients:
– 2 ripe bananas
– 1/4 cup granulated sugar
– 1/4 cup water
– 2 tablespoons unsalted butter
– 1 package of Thai roti wrappers (usually found in the frozen food section)
– Vegetable oil for frying
Instructions:
1. Peel and slice the bananas into 1-inch pieces.
2. In a non-stick skillet, combine the sugar, water, and butter. Cook over medium heat until the sugar dissolves and the mixture turns golden brown (about 5 minutes).
3. Add the banana slices to the skillet and cook for an additional 2-3 minutes, or until they’re caramelized.
4. Heat a small amount of vegetable oil in a deep frying pan over medium-high heat.
5. Place a roti wrapper in the oil and fry for 30 seconds on each side, or until crispy and golden brown.
6. Remove the roti from the oil and place it on a paper towel-lined plate to drain excess oil.
7. Assemble by placing a few pieces of caramelized banana onto the roti and serving immediately.
Cooking Time: 15-20 minutes
Thai Roti with Sweet Corn and Butter
This sweet and savory flatbread is a popular street food in Thailand, often enjoyed as a snack or dessert. Our recipe combines the crispy, flaky roti with caramelized sweet corn and melted butter for a match made in heaven.
Ingredients:
– 2 cups all-purpose flour
– 1/4 teaspoon salt
– 1/4 cup vegetable oil
– 1/2 cup lukewarm water
– Sweet corn kernels (about 1 cup)
– Unsalted butter, softened (about 2 tablespoons)
Instructions:
1. In a large mixing bowl, combine flour and salt.
2. Gradually add oil and mix until dough forms.
3. Knead for 5 minutes, then rest for 30 minutes.
4. Divide dough into 6-8 equal pieces.
5. Roll each piece into a ball, then flatten into a disk shape.
6. Heat a non-stick skillet or griddle over medium heat.
7. Cook roti for 1 minute on each side, until crispy and lightly browned.
8. Brush with butter and top with caramelized sweet corn kernels.
9. Serve warm and enjoy!
Cooking Time: 15-20 minutes
Thai Roti with Coconut Jam (Kaya)
Experience the sweet and flaky combination of Thai roti with coconut jam, a popular street food in Thailand. This recipe yields soft and pliable rotis filled with a rich and creamy kaya.
Ingredients:
– 2 cups all-purpose flour
– 1/4 teaspoon salt
– 1/4 cup vegetable oil
– 1/2 cup lukewarm water
– Filling ingredients:
+ Coconut jam (kaya) recipe below
Coconut Jam (Kaya)
– 1 can full-fat coconut milk
– 1/2 cup granulated sugar
– 1/4 teaspoon salt
– 1/2 tablespoon pandan extract (optional)
Instructions:
1. In a large mixing bowl, combine flour and salt.
2. Gradually add oil and lukewarm water to form a dough.
3. Knead for 5 minutes until smooth.
4. Cover and rest for 30 minutes.
5. Divide the dough into 6-8 equal portions.
6. Roll each portion into a ball and flatten slightly into disks.
7. Heat a non-stick pan over medium heat.
8. Cook rotis for 1 minute on each side, until golden brown.
9. Fill with coconut jam (kaya) and serve warm.
Cooking Time: 20-25 minutes
Thai Roti with Almond Butter and Honey
A sweet and savory twist on the classic Thai street food, this recipe combines crispy roti bread with creamy almond butter and a drizzle of honey.
Ingredients:
– 1 package of roti flour or store-bought roti
– 2 tablespoons of almond butter
– 2 teaspoons of honey
– 1/4 teaspoon of salt
– 1 tablespoon of vegetable oil
Instructions:
1. In a large mixing bowl, combine the roti flour and salt. Gradually add in water to form a dough.
2. Knead the dough for 5-7 minutes until smooth and elastic.
3. Divide the dough into 4-6 equal pieces, depending on desired roti size.
4. Roll out each piece into a thin circle, about 1/8 inch thick.
5. Heat the vegetable oil in a non-stick pan or griddle over medium-high heat.
6. Cook the roti for 30-45 seconds on each side, until crispy and slightly puffed.
7. Spread almond butter on top of cooked roti, then drizzle with honey.
Cooking Time: 10-12 minutes (includes cooking time for roti dough)
Summary
Get ready to indulge in a flavorful journey with these 18 crispy Thai roti recipes featuring exotic fillings! From classic banana roti to unique combinations like durian filling, pandan custard, and matcha cream, there’s something for every palate. Discover how to make these delicious treats at home with simple steps and mouthwatering ingredients. Whether you’re a fan of sweet or savory flavors, this collection has got you covered.