The moment my fork sank into the warm, crispy exterior of a Thai banana roti, I felt transported to the bustling streets of Thailand, where vendors expertly flip these delightful pastries. This Authentic Thai Banana Roti with Coconut Sugar and Sesame Seeds is a home-cooked version of that beloved street food, combining the perfect crunch with a luscious, gooey banana center. Not only is it a fun and interactive dessert that you can whip up in no time, but it’s also vegetarian-friendly, making it ideal for everyone to enjoy. The aroma of toasted sesame seeds and the natural sweetness of ripe bananas blend into a culinary experience that’s simply irresistible. Ready to discover how easy it is to create this mouthwatering delight at home? Let’s dive into the recipe!

Why is Thai Banana Roti a Must-Try?
Crispy, gooey perfection awaits you in every bite of this Thai Banana Roti! Quick to make, you’ll whip this up in no time, impressing friends and family with minimal effort. Versatile and adaptable, swap bananas for apples or pears and still enjoy a delightful treat. Bursting with flavor, the coconut sugar and sesame seeds elevate this dish to new heights, making it a unique addition to your dessert repertoire. Plus, it’s a fantastic way to enjoy a taste of Thailand right from your kitchen! For more delightful options, check out my Peanut Butter Banana or Healthy Banana Bread.
Crispy Thai Banana Roti Ingredients
• Dive into the delightful world of Crispy Thai Banana Roti with Coconut Sugar and Sesame Seeds with these essential ingredients!
For the Dough
- All-Purpose Flour – A sturdy backbone for the dough; gluten-free flour blend works as a substitute.
- Salt – It enhances all the flavors; don’t skip it for a balanced sweetness.
- Granulated Sugar – Adds a hint of sweetness; coconut sugar can replace it for a richer taste.
- Vegetable Oil – Ensures the dough remains pliable; melted coconut oil also gives it a lovely flavor.
- Warm Water – Necessary for hydrating the dough; use it warm to help develop the gluten.
For the Filling
- Ripe Thai Bananas – The sweet star of the show; Cavendish bananas are a good alternative—just avoid overly mushy ones.
- Coconut Sugar – Sweetens the filling while adding a hint of caramel flavor; brown sugar can also be used as a substitute.
- Cinnamon (optional) – A warm spice that adds depth to the filling, making it even more aromatic.
- Toasted White Sesame Seeds – Adds a delightful nutty crunch to both filling and topping.
For Frying
- Unsalted Butter or Margarine – Provides richness and helps achieve that perfect golden brown; oil is a lighter option.
Optional Toppings
- Sweetened Condensed Milk – Drizzled on top, it adds a creamy sweetness that enhances the overall experience.
Get ready to enjoy the warm, crispy goodness of these delightful roti!
Step‑by‑Step Instructions for Crispy Thai Banana Roti with Coconut Sugar and Sesame Seeds
Step 1: Make the Dough
In a large mixing bowl, combine all-purpose flour, salt, and granulated sugar. Gradually add warm water and vegetable oil, mixing until the dough becomes shaggy. Knead the dough on a lightly floured surface for 8-10 minutes until it’s smooth and elastic. Divide the kneaded dough into four equal balls, coat them lightly with oil, cover with a damp cloth, and allow them to rest for 30 minutes.
Step 2: Prepare the Filling
While the dough is resting, mash the ripe Thai bananas in a medium bowl, leaving some small chunks for texture. Stir in the coconut sugar and toasted white sesame seeds, mixing until evenly distributed. If you’re using cinnamon, sprinkle it in at this stage for an extra flavor boost. This filling will provide a sweet, gooey center for your crispy Thai banana roti.
Step 3: Roll and Stretch Dough
After the dough has rested, take one ball and place it on a floured surface. Use your hands to press it flat, then roll it out with a rolling pin as thin as possible—aim for nearly transparent, about 1/16 inch thick. The more you stretch the dough, the crispier the roti will be when fried, setting the stage for that delightful combination of textures.
Step 4: Fill and Fold Roti
Spoon about 2 tablespoons of the banana filling onto the center of the rolled dough. Carefully fold the edges of the dough inward to create a small packet, ensuring the filling is completely encased. Press gently to seal the edges, making sure there are no openings for the filling to leak out during frying. Repeat this process for all dough balls to create your crispy Thai banana roti.
Step 5: Fry Roti
Heat a skillet over medium heat and add a tablespoon of unsalted butter or margarine. Once melted and bubbling, place a filled roti seam side down into the skillet. Cook for 2-3 minutes until the bottom is golden brown and crispy, pressing gently with a spatula to ensure even cooking. Flip the roti and fry the other side for an additional 2-3 minutes until it achieves that perfect crispy texture.
Step 6: Serve
Once cooked, transfer the crispy Thai banana roti to a serving plate. Drizzle with sweetened condensed milk for an extra layer of sweetness and sprinkle with additional coconut sugar and toasted sesame seeds for enhanced flavor. Serve immediately while hot, allowing everyone to enjoy the delightful combination of crispy exterior and gooey banana center.

How to Store and Freeze Crispy Thai Banana Roti
Fridge: Store any leftover crispy Thai banana roti in an airtight container for up to 2 days. Reheat in a skillet over medium heat for the best texture before serving.
Freezer: To freeze, wrap each cooled roti individually in plastic wrap, then place in an airtight freezer bag. They can be stored for up to 2 months.
Reheating: For the best results, reheat frozen roti directly from the freezer in a skillet over medium heat until heated through, about 5-7 minutes per side.
Room Temperature: If you plan to eat them within the day, you can keep them at room temperature for up to 4 hours, loosely wrapped to maintain some crispness.
Make Ahead Options
These Crispy Thai Banana Roti with Coconut Sugar and Sesame Seeds are perfect for busy home cooks looking to simplify meal prep! You can prepare the dough and filling up to 24 hours in advance. Simply make the dough as directed and form it into balls, then cover and refrigerate them. For the filling, mash your ripe Thai bananas and mix in the coconut sugar and sesame seeds, storing it in an airtight container in the fridge. When you’re ready to fry, simply roll out the chilled dough, fill it, and cook them as usual. This prep method ensures you’ll have the same delicious, crispy results with minimal effort on those hectic days!
Crispy Thai Banana Roti Variations & Substitutions
Feel free to get creative and add your own flair to this delightful recipe!
- Vegan Option: Replace butter with plant-based margarine and use almond or oat milk to replace sweetened condensed milk for a vegan treat.
- Different Fruits: Use thinly sliced apples or pears instead of bananas for a fruity twist that still delivers on sweetness and texture.
- Flavored Sugars: Swap coconut sugar for flavored sugars like vanilla or even a dusting of chai spice for a warm, exotic kick in every bite.
- Nutty Addition: Mix in crushed nuts like walnuts or pistachios into the filling for an extra crunch and delightful contrast to the gooey banana.
- Coconut Flakes: Incorporate unsweetened shredded coconut into the filling for a tropical flair that complements the flavors beautifully.
- Spicy Kick: Add a tiny pinch of cayenne pepper or chili powder to the filling to introduce a surprising heat that balances the sweetness!
- Sesame Twist: Experiment with different seeds, like flax or pumpkin seeds, for a different nutritional boost and interesting texture.
And if you’re in the mood for more delicious recipes, why not try my Bacon Brown Sugar Chicken Tenders or the warm, comforting Snickerdoodle Banana Bread?
What to Serve with Crispy Thai Banana Roti with Coconut Sugar and Sesame Seeds
Treat yourself to the perfect complement to your beautifully crispy banana roti, creating an unforgettable dining experience at home.
-
Coconut Ice Cream: The creamy, chilled texture pairs beautifully with the warm roti, enhancing the tropical flavor profile.
-
Fresh Tropical Fruit Salad: A refreshing mix of mangos, pineapples, and kiwis offers a vibrant contrast to the richness of the roti.
-
Sweetened Condensed Milk Drizzle: Serve extra on the side for those who adore an added layer of sweetness. It’s a classic combination that never disappoints.
-
Chai Tea: The warming spices of chai beautifully complement the flavors of the banana roti, making for a cozy pairing.
-
Thai Iced Coffee: This sweet, creamy beverage enhances the dessert experience, offering a delightful caffeine kick alongside the roti.
-
Crispy Spring Rolls: For a savory touch before indulging in the sweet roti, these will impress your guests with their flavorful crunch.
-
Pandan Custard: This delicately sweet sauce adds an aromatic layer, bringing a subtle, unique taste that pairs perfectly with the roti.
-
Mango Sticky Rice: A popular Thai dessert, this dish’s flavors blend wonderfully, ensuring a decadent finish to your meal.
Expert Tips for Crispy Thai Banana Roti
-
Dough Resting Time: Allow dough to rest for at least 30 minutes to improve elasticity, making it easier to stretch for your crispy Thai banana roti.
-
Avoid Overfilling: Use only 2 tablespoons of filling; overfilling can cause leakage during frying, detracting from the crispy texture you want.
-
Right Temperature: Fry at medium heat; too high can burn the outside before the inside is cooked, while too low makes it greasy.
-
Keep it Thin: Roll the dough as thin as possible—nearly transparent. A thinner dough means a crispier exterior that contrasts beautifully with the gooey filling.
-
Watch the Butter: If using butter for frying, make sure it doesn’t burn. A mix of butter and oil can help achieve a perfect golden-brown crust.
-
Experiment Wisely: Feel free to try different fillings, but ensure they are not too watery, keeping your crispy Thai banana roti intact!

Crispy Thai Banana Roti Recipe FAQs
How do I choose the right bananas for this recipe?
Absolutely! For the best filling, select ripe bananas that are yellow with a few brown spots. Avoid overly mushy ones, as they can make the filling too watery. Cavendish bananas are a great choice, but you’re welcome to experiment with other varieties if you prefer!
What’s the best way to store leftovers?
Very good question! Store any leftover crispy Thai banana roti in an airtight container in the fridge for up to 2 days. When you’re ready to enjoy them again, simply reheat in a skillet over medium heat for the best texture. This will restore their crispness beautifully!
Can I freeze the crispy Thai banana roti?
Absolutely! To freeze, wrap each cooled roti individually in plastic wrap, then place them inside an airtight freezer bag. They can be stored for up to 2 months. When you’re ready to enjoy, reheat directly from the freezer in a skillet over medium heat for about 5-7 minutes on each side until heated through.
What if my dough is not stretching easily?
Don’t worry! If your dough isn’t stretching well, it may not have rested long enough. Make sure to let it rest for at least 30 minutes, and consider kneading it a bit longer. If you’re still having trouble, try rolling it out with a bit more flour to prevent sticking, or use oiled hands while shaping.
Is this recipe suitable for people with allergies or dietary considerations?
Very much so! This crispy Thai banana roti is vegetarian-friendly. If you’re concerned about allergens, you can easily substitute the all-purpose flour with a gluten-free blend. Additionally, swapping butter for plant-based margarine makes it vegan-friendly! Always double-check ingredients for any specific allergies you might have.
How can I enhance the flavor of the filling?
Great question! You can add a pinch of cinnamon for extra warmth in the filling. Some people also enjoy adding a splash of vanilla extract to enhance the sweetness. Feel free to get creative!

Crispy Thai Banana Roti with Coconut Sugar & Sesame Seeds Bliss
Ingredients
Equipment
Method
- In a large mixing bowl, combine all-purpose flour, salt, and granulated sugar. Gradually add warm water and vegetable oil, mixing until the dough becomes shaggy. Knead the dough on a lightly floured surface for 8-10 minutes until smooth and elastic. Divide into four balls, coat with oil, cover, and rest for 30 minutes.
- Mash the ripe Thai bananas in a medium bowl, leaving some small chunks. Stir in coconut sugar and toasted white sesame seeds. If using cinnamon, sprinkle it in now.
- Press one dough ball flat on a floured surface and roll it out to nearly transparent, about 1/16 inch thick.
- Spoon about 2 tablespoons of the banana filling onto the center of rolled dough. Fold edges inward to encase filling completely and press to seal.
- Heat a skillet over medium heat and add butter or margarine. Once melted, place filled roti seam side down and fry for 2-3 minutes until golden and crispy. Flip and cook another 2-3 minutes.
- Transfer cooked roti to a serving plate. Drizzle with sweetened condensed milk and sprinkle with coconut sugar and toasted sesame seeds. Serve hot.

Leave a Reply