Discover the Delights of Thai Banana Roti: A Sweet Adventure Awaits!
Growing up in a family where food was the heart of our gatherings, I remember the magic that unfolded around hot plates of Thai Banana Roti. The sweet aroma of golden, crispy dough enveloping warm, gooey bananas would fill our kitchen, creating an ambiance that felt like a warm hug from a loved one. Each bite was a delightful encounter, where the crunchy exterior met the tender, sweet banana filling and a drizzle of luscious condensed milk.
What makes this recipe truly special is not just the taste but the memories it conjures—laughter, shared stories, and a sense of belonging. Unlike store-bought versions that often lack the homemade touch, my recipe allows you to embrace authenticity, making you the artist of this delightful treat.
Join me on this flavorful journey! In this post, you’ll learn how to make your own Thai Banana Roti, from the dough that’s perfectly stretchy to the sweet fillings that can be tailored to your craving. Whether you’re reminiscing about childhood memories or creating new ones, this delightful recipe promises to bring warmth and joy into your kitchen.
What Are Thai Banana Roti?
Thai Banana Roti is a beloved street food delicacy found in bustling markets and cozy stalls across Thailand. Rooted in a fusion of Thai and Indian culinary traditions, this stunning treat consists of thin, flaky dough enveloping sweetened bananas. As you bite into this heavenly creation, you’ll experience the perfect balance between the crispy exterior and the warm, melty filling inside.
The joy of Thai Banana Roti lies in its delightful texture—a tender yet crispy exterior filled with bananas that caramelize beautifully as they cook. This dish is incredibly versatile, making it suitable for a sweet breakfast, a quick snack, or a comforting dessert after a meal. Whether enjoyed solo or paired with rich sauces like Nutella or sweetened condensed milk, this treat is guaranteed to make every occasion a little sweeter.
Why You’ll Love This Recipe
Homemade Goodness: Nothing beats the satisfaction of making your own Thai Banana Roti from scratch. The fresh flavors and textures are unmatched by store-bought alternatives.
Cost-Effective: Typically, street cart versions can be pricey, but with this easy recipe, you can whip up a batch for a fraction of the cost. You will love having this delicious dessert on demand!
Customization Galore: Love Nutella? Go ahead and slather it in! Prefer a touch of cinnamon or a sprinkle of coconut? Feel free to experiment with different fillings and toppings to suit your taste.
Simplicity Meets Flavor: You don’t need to be a professional chef to nail this recipe. With clear instructions and basic ingredients, you’ll impress your friends and family in no time!
Time Well Spent: While there’s a bit of resting time involved in the dough preparation, the hands-on time is minimal. In under an hour, you can create a comforting family treat that feels infinitely rewarding.
Ingredients

- 1 1/2 tsp salt – Essential for enhancing flavor.
- 1 Tbsp sweetened condensed milk (or substitute with 1 Tbsp sugar) – Adds sweetness and richness to the dough.
- 1 large egg – Provides structure and helps bind the dough together.
- 260 ml water – Adjust moisture as needed for desired texture.
- 500 g all-purpose flour – Use a high-quality brand for best results (I recommend King Arthur Flour).
- 55 g unsalted butter, room temperature – Ensure it’s softened for easy mixing.
- 1 1/2 Tbsp unsalted butter (for coating the dough) – Adds extra richness when cooking.
- 1 Tbsp neutral flavored oil (for coating the dough) – I prefer canola or grapeseed oil for a clean taste.
- Neutral flavored oil for cooking – To achieve that perfect crispy texture.
- Extra unsalted butter for cooking (optional) – Adds a lovely buttery flavor.
- Bananas – Use ripe, sweet bananas for the best flavor.
- Sweetened condensed milk – For drizzling or dipping, adding luscious sweetness.
- Nutella or chocolate sauce – For a decadent twist.
- Granulated sugar – A sprinkle for extra sweetness if desired.
Before starting, make sure your butter is at room temperature for best incorporation into the dough.

Step-by-Step Instructions
In a large bowl, whisk together salt and water until dissolved. Then add in your sweetened condensed milk and the egg, whisking gently until well combined.
In another mixing bowl, combine flour and butter until the mixture resembles coarse crumbs. This stage takes about 2–3 minutes of mixing.
Combine both mixtures and knead until a shaggy dough forms. At this point, allow the dough to rest for 15–30 minutes to relax the gluten.
After resting, knead the dough for an additional 5 minutes until it’s slightly tacky. Let it rest again for about 10-15 minutes.
Divide the dough into 80g pieces, shape them into balls, and coat them with the mixture of unsalted butter and neutral oil. Let these sit for at least 3 hours at room temperature.
Roll each piece into a thin sheet, aiming for a near-transparent thickness.
Heat oil in a skillet over medium heat. Cook the rolled dough, flipping occasionally, until golden and crispy.
For the ultimate treat, add a few slices of banana in the middle, fold the dough over, and continue cooking until crispy and perfectly wrapped.
Finish by brushing with some extra butter (if desired), cutting them into halves or quarters, and drizzling with sweetened condensed milk or your favorite sauce.
Remember, the key to amazing Thai Banana Roti is practice and patience. Don’t rush the resting times—they’re just as important as the cooking.
Expert Tips & Tricks
Resting Is Key: Giving the dough ample time to rest allows the gluten to relax, which makes rolling much easier without springing back.
Storage: If you have leftovers (which is rare!), store them in an airtight container at room temperature for up to 2 days. You can also refrigerate them, but reheat in a skillet to restore crispness.
Make-Ahead Magic: Prepare the dough ahead of time and keep it in the fridge for up to 24 hours before rolling and cooking, making it perfect for impromptu gatherings!
Troubleshooting: If the dough feels too sticky while rolling, dust lightly with a bit of flour; however, avoid over-flouring to keep the texture right.
Consistency Check: The dough should feel soft and pliable. If it’s too dry, sprinkle a few drops of water while kneading.
Flavor Enhancements: Feel free to incorporate spices like cinnamon or a splash of vanilla if you want to elevate the flavor of your banana filling.
Serving Suggestions
Thai Banana Roti shines when served warm on its own or alongside a small bowl of sweetened condensed milk for dipping. For an elegant touch, sprinkle with powdered sugar or top with whipped cream. These treats are fantastic for brunch, dessert, or even late-night snacks—they’re always a crowd-pleaser!
Consider pairing them with a refreshing cup of Thai iced tea or coconut milk for a complete Thai-inspired experience.
Variations & Substitutions
Feel free to get creative! Here are some ideas:
Fruity Twists: Experiment with peel-off alternatives, using mango slices or nut butter with apple slices.
Health Nut Option: For a healthier twist on the recipe, use whole wheat flour and reduce the amount of sugar in the dough.
Seasonal Flavors: During the festive seasons, consider adding spices like nutmeg during the fall or coconut flakes during the summer.
Gluten-Free Alternative: Use a gluten-free all-purpose flour blend, substituting ingredients proportionally.
Nutrition & Storage Info
- Prep time: 30 minutes
- Cook time: 20 minutes
- Total time: 50 minutes
- Yield: Serves about 4-6
- Estimated calories: Approximately 250-300 calories per serving
- Storage instructions: Keep at room temperature for up to 2 days; refrigerate for up to 5 days (reheat in a skillet). You can also freeze them wrapped tightly in plastic wrap and stored in a freezer-safe bag for up to a month.
FAQ Section
Can I use whole wheat flour instead of all-purpose flour?
Yes! You can easily substitute part or all of the all-purpose flour with whole wheat for a healthier version.What are the best bananas to use?
Ripe, but not overly soft bananas work best as they’ll provide a sweet flavor without falling apart.Can I add more than just bananas?
Certainly! You can include chocolate chips, peanut butter, or even a sprinkle of nuts for extra texture and flavor.How can I make the dough ahead of time?
Simply prepare the dough and keep it wrapped in plastic wrap in the refrigerator for up to 24 hours before cooking.What do I do if my dough is too sticky?
If the dough is challenging to work with, add a tiny bit of flour until it becomes manageable.Can I bake the Thai Banana Roti instead of frying?
While frying gives the desired crisp, you could bake at a high temperature. Just know that the texture will be different.What else can I use for drizzling?
Try honey, maple syrup, or even a fruit compote for a unique twist on toppings!Do these freeze well?
Yes! After cooking, let them cool then freeze in a single layer and store in an airtight container for future enjoyment.How can I make them less sweet?
Reduce the amount of sweetened condensed milk or sugar, and focus more on the rich flavors of the dough and banana.Is this recipe suitable for kids to help with?
Absolutely! Kids will love rolling out the dough and assembling their own creations.

Conclusion
This Thai Banana Roti recipe is truly a masterpiece of flavors, bringing together comfort, nostalgia, and sweet satisfaction. Not only will you impress your family and friends with your culinary skills, but you’ll also create cherished memories in every crispy, golden bite.
Give it a try, and I promise you won’t be disappointed! I would love to hear your thoughts—please share your experiences in the comments. And if you’re looking for other scrumptious recipes, explore more delightful treats on my blog!
Sweet Potato and Ground Turkey Hash
Happy baking!

Thai Banana Roti
Ingredients
Method
- In a large bowl, whisk together salt and water until dissolved. Then add in your sweetened condensed milk and the egg, whisking gently until well combined.
- In another mixing bowl, combine flour and butter until the mixture resembles coarse crumbs. This stage takes about 2–3 minutes of mixing.
- Combine both mixtures and knead until a shaggy dough forms. Allow the dough to rest for 15–30 minutes to relax the gluten.
- After resting, knead the dough for an additional 5 minutes until it’s slightly tacky. Let it rest again for about 10-15 minutes.
- Divide the dough into 80g pieces, shape them into balls, and coat them with a mixture of unsalted butter and neutral oil. Let these sit for at least 3 hours at room temperature.
- Roll each piece into a thin sheet, aiming for a near-transparent thickness.
- Heat oil in a skillet over medium heat. Cook the rolled dough, flipping occasionally, until golden and crispy.
- Add a few slices of banana in the middle, fold the dough over, and continue cooking until crispy and perfectly wrapped.
- Finish by brushing with some extra butter (if desired), cutting them into halves or quarters, and drizzling with sweetened condensed milk or your favorite sauce.
