Thai Banana Roti

Delicious Thai Banana Roti served with toppings

The Irresistible Delight of Thai Banana Roti: A Sweet Journey into Comfort Food


Picture this: it’s a warm evening in Thailand, and the streets are alive with sizzling sounds and fragrant aromas wafting through the air. You stop at a friendly roadside stall, and your heart skips a beat as your eyes land on the golden, crispy, Thai Banana Roti being expertly flipped by the vendor. The sweet scent of caramelizing bananas mixed with melting butter is nothing short of intoxicating. Every bite takes me back to my childhood, where banana roti was not just a treat, but a family gathering moment—laughter, love, and deliciousness all rolled into one.

Thai Banana Roti holds a special place in my heart, more than any other dessert. It’s that perfect blend of flavors and textures—the warm, soft banana enveloped in crispy, flaky dough, with a drizzle of sweetened condensed milk and a sprinkle of sugar. What makes this recipe stand out is not just the flavor but also the techniques I’ve honed over the years, allowing you to recreate that magic right in your own kitchen.

In this blog post, I’ll share my go-to Thai Banana Roti recipe, filled with tips, tricks, and personal insights that will take your experience to the next level. Get ready to whip up these delightful treats and create memories that are as sweet as the roti itself!

What Are Thai Banana Roti?

Originating from the streets of Thailand, Thai Banana Roti is a beloved street food that has captured the hearts and taste buds of many. Essentially, it’s a thin, crispy flatbread filled with ripe bananas, often topped with sweetened condensed milk or drizzled with chocolate sauce. The dough is typically made with simple ingredients—flour, water, butter, and a pinch of salt—but the magic happens when the dough is stretched into impossibly thin sheets, revealing a delightful golden color once cooked.

The taste and texture are what makes Thai Banana Roti truly special. The crispy exterior gives way to a gooey, sweet banana filling that’s complemented by the rich flavors of butter and sugar. Imagine biting into the warm, flaky layers, releasing the heavenly aroma while your taste buds dance in joy!

These delightful roti are perfect for breakfast, dessert, or a late-night snack—any time you’re in the mood for something warm, sweet, and undeniably comforting.

Why You’ll Love This Recipe

  1. Easy and Accessible: The beauty of this Thai Banana Roti recipe lies in its simplicity. With just a handful of ingredients that you likely already have in your pantry, you can whip up a satisfying treat that beats any store-bought option. Trust me, once you try making them yourself, you’ll wonder why you ever settled for anything else!

  2. Cost-Effective: Homemade Thai Banana Roti is not only delicious but also budget-friendly. By using everyday ingredients, you can make a batch for the price of just one from a street vendor. Plus, you can personalize them to your heart’s content!

  3. Customization Potential: This recipe encourages creativity! While the classic version features bananas, why not fill them with Nutella, chocolate sauce, or even strawberries? You can adjust the sweetness to suit your taste, making each batch uniquely yours.

  4. Memorable Family Moments: There’s something special about preparing food together. Gather your family or friends and let everyone join in on the fun of stretching the dough and choosing fillings. Creating these Thai Banana Roti will forge memories that linger long after the last bite.

  5. Quick Cooking Time: While the dough does require some resting time, the actual cooking process is super quick! You’ll be serving up warm, crispy roti in no time.


Thai Banana Roti

Ingredients

  • 1 ½ tsp salt
  • 1 Tbsp sweetened condensed milk (or 1 tablespoon sugar)
  • 1 large egg
  • 260 ml water (room temperature)
  • 500 g all-purpose flour
    I recommend using a high-quality brand like King Arthur or Gold Medal for the best texture.
  • 55 g unsalted butter, softened (room temperature)
  • 1 ½ Tbsp (22 g) unsalted butter (for coating the dough)
  • 1 Tbsp (15 ml) neutral flavored oil (for coating the dough)
  • Neutral flavored oil, for cooking (like canola or vegetable oil)
  • Extra unsalted butter for cooking (optional, but highly recommended)
  • Bananas (ripe and sweet)
  • Sweetened condensed milk (for drizzling)
  • Nutella or chocolate sauce (for extra indulgence)
  • Granulated sugar (to sprinkle)

Preparation Notes:

  • Ensure your butter is at room temperature for easier incorporation into the dough.
  • Feel free to replace the neutral oil with coconut oil for added flavor, though you might want to use refined coconut oil to avoid the strong coconut taste.

Thai Banana Roti

Step-by-Step Instructions

  1. Mix the Wet Ingredients: In a large mixing bowl, combine the salt with the water and whisk until the salt is dissolved. Then, stir in the sweetened condensed milk and the egg, whisking until everything is combined.

  2. Prepare the Dry Ingredients: In another bowl, combine the flour and softened butter. Use your fingers to rub the butter into the flour until you no longer see large chunks. This step will create a tender texture.

  3. Combine and Knead: Gradually mix the flour mixture into the water mixture and knead lightly until just combined. Cover with a kitchen towel and let rest for 15-30 minutes. This resting period helps to relax the gluten, making the dough easier to stretch later on.

  4. Knead Again: After resting, knead the dough for about 5 minutes until it’s less sticky and moist. If it’s too sticky, feel free to sprinkle a bit more flour as needed. Allow the dough to rest for another 10-15 minutes.

  5. Form the Dough Balls: Divide the dough into small balls (about the size of a golf ball), coat them with a mixture of melted butter and oil, and let them rest for at least 3 hours at room temperature—or refrigerate overnight for even better flavor and texture.

  6. Cooking Time: Once ready to cook, heat a neutral oil in a skillet over medium-high heat. Stretch each dough ball into a thin sheet on a floured surface. Place banana slices in the center, fold the dough over to enclose the filling, and carefully place it in the skillet.

  7. Crisp It Up: Cook for about 3-4 minutes on each side or until golden and crispy. You can add a little extra butter for flavor while cooking. Serve hot with drizzles of condensed milk, chocolate sauce, and a sprinkle of sugar.

Chef’s Tips:

  • If you’re having trouble stretching the dough, let it rest a bit longer. It should be elastic but not sticky.
  • Keep the heat medium to avoid burning the roti. Adjust as necessary!

Common Mistakes to Avoid: Ensure you give the dough ample resting time before stretching—this helps to avoid fatigue in the gluten and leads to a better texture.


Expert Tips & Tricks

  1. Storage: Thai Banana Roti are best enjoyed fresh. However, if you have leftovers, store them in an airtight container at room temperature for 1-2 days. To reheat, simply place them in a pan over low heat until warmed through.

  2. Make-Ahead Instructions: You can prepare the dough a day in advance and refrigerate it overnight. Just bring it back to room temperature before stretching.

  3. Troubleshooting: If your dough is too dry, add a little water; if it’s too sticky, a bit of flour should do the trick. Don’t be afraid to adjust!

  4. Flavor Enhancements: For a more decadent version, try adding a pinch of cinnamon to the dough or a splash of vanilla extract for a lovely aroma.

  5. Presentation: When serving, stack them on a beautiful plate and drizzle with chocolate or condensed milk, perhaps pairing with a scoop of vanilla ice cream for a delightful dessert!


Serving Suggestions

Thai Banana Roti is incredibly versatile. Serve it alongside sweetened Thai iced tea or a refreshing coconut smoothie for a perfect treat! For a more festive presentation, stack them up with a sprinkle of powdered sugar and a drizzle of chocolate sauce, or serve them with fresh fruit. They make for an unforgettable dessert at gatherings or as a cozy treat after dinner on a chilly evening.


Variations & Substitutions

  • Nutty Delight: Add crushed nuts like peanuts or almonds to the banana filling for a satisfying crunch.
  • Seasonal Flavors: Take advantage of seasonal fruits—try peaches in summer or apples in fall for a unique twist.
  • Dietary Restrictions: For a vegan version, substitute the egg with flaxseed meal mixed with water (1 tablespoon ground flax mixed with 2.5 tablespoons water) and use plant-based butter.

Nutrition & Storage Info

Prep Time: 30 minutes (plus resting time)
Cook Time: 30 minutes
Total Time: Approximately 1 hour
Yield: 10 servings
Estimated Calories per Serving: ~320 calories (depending on fillings and servings)

Storage Instructions:

  • Room Temperature: Store in an airtight container for 1-2 days.
  • Refrigerated: Keep in the fridge for up to 4 days.
  • Frozen: Freeze individually in plastic wrap, then place in a sealed freezer bag for up to 3 months. Reheat in a skillet when ready to enjoy.

FAQ Section

  1. Can I use whole wheat flour instead of all-purpose flour?
    Yes, but the texture will change slightly. Whole wheat flour will make the roti denser. You may want to add a bit more water to compensate for the absorption.

  2. How do I know when my dough has rested enough?
    The dough should feel softer and more pliable, making it easier to stretch. If it feels too tight, let it rest longer.

  3. Is it normal for the dough to stick while rolling?
    That’s normal, but you can dust your work surface and hands with a bit of flour to help prevent sticking.

  4. Can I use different fillings?
    Absolutely! For a chocolate lover’s twist, try Nutella or chocolate chips. For a tropical touch, mango or jackfruit would work beautifully.

  5. What can I do with leftovers?
    Reheat them in a skillet for a quick snack, or cut them up and toss them into a morning fruit salad!

  6. How can I get my roti extra crispy?
    Ensure the oil is hot enough before adding the roti, and flip them once they’re golden brown on one side to maintain crispness.

  7. Can these be made in advance?
    Yes! Prepare the dough, then refrigerate overnight. Bring it back to room temperature before stretching.

  8. What’s the best way to stretch the dough?
    Gently pull and rotate the dough, letting gravity help you create a thin sheet. Keep the edges thinner for a delicate crisp!

  9. Are these gluten-free?
    Traditional Thai Banana Roti contains gluten, but you can experiment with a gluten-free flour blend if needed.

  10. How do Chinese and Thai Banana Roti differ?
    Thai versions are flakier and rich due to butter, while Chinese versions may use a thicker dough. Both are delicious in their own right!


Thai Banana Roti

Conclusion

Thai Banana Roti is not just a recipe; it’s an invitation to create delicious memories filled with warmth and comfort. Whether it’s your first time or your hundredth, every batch you make will bring you closer to the flavors of Thailand and the joy of cooking. I encourage you to try your hand at this incredible dish and share your results with us! Your feedback means the world, and if you love these roti, be sure to check out my other recipes on the blog for more culinary adventures. Happy cooking!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Thai Banana Roti


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: chef-caterina
  • Total Time: 60 minutes
  • Yield: 10 servings 1x
  • Diet: Vegetarian

Description

Indulge in the delightful warmth of Thai Banana Roti, a crispy flatbread filled with sweet bananas and drizzled with sweetened condensed milk.


Ingredients

Scale
  • 1 ½ tsp salt
  • 1 Tbsp sweetened condensed milk (or 1 tablespoon sugar)
  • 1 large egg
  • 260 ml water (room temperature)
  • 500 g all-purpose flour
  • 55 g unsalted butter, softened
  • 1 ½ Tbsp (22 g) unsalted butter (for coating the dough)
  • 1 Tbsp (15 ml) neutral flavored oil (for coating the dough)
  • Neutral flavored oil, for cooking
  • Extra unsalted butter for cooking (optional, but highly recommended)
  • Bananas (ripe and sweet)
  • Sweetened condensed milk (for drizzling)
  • Nutella or chocolate sauce (for extra indulgence)
  • Granulated sugar (to sprinkle)

Instructions

  1. Mix the Wet Ingredients: In a large mixing bowl, combine the salt with the water and whisk until the salt is dissolved. Then, stir in the sweetened condensed milk and the egg, whisking until everything is combined.
  2. Prepare the Dry Ingredients: In another bowl, combine the flour and softened butter. Use your fingers to rub the butter into the flour until you no longer see large chunks.
  3. Combine and Knead: Gradually mix the flour mixture into the water mixture and knead lightly until just combined. Cover with a kitchen towel and let rest for 15-30 minutes.
  4. Knead Again: After resting, knead the dough for about 5 minutes until it’s less sticky and moist. Allow the dough to rest for another 10-15 minutes.
  5. Form the Dough Balls: Divide the dough into small balls, coat them with a mixture of melted butter and oil, and let them rest for at least 3 hours at room temperature.
  6. Cook the Dough: Once ready to cook, heat neutral oil in a skillet over medium-high heat. Stretch each dough ball into a thin sheet, add banana slices, fold over, and cook.
  7. Crisp It Up: Cook for about 3-4 minutes on each side or until golden and crispy. Serve hot with drizzles of condensed milk and a sprinkle of sugar.

Notes

Store leftovers in an airtight container at room temperature for 1-2 days. For longer storage, refrigerate or freeze.

  • Prep Time: 30 minutes
  • Cook Time: 30 minutes
  • Category: Dessert
  • Method: Frying
  • Cuisine: Thai

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 10g
  • Sodium: 400mg
  • Fat: 15g
  • Saturated Fat: 6g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 2g
  • Protein: 6g
  • Cholesterol: 50mg

🥗 Free Custom Keto Meal Plan?

Do you want to lose weight while still enjoying delicious Asian & Thai Fusion meals? Take this quick quiz to get your personalized Keto plan based on your favorite foods!

  • ✅ No more guessing what to eat
  • ✅ Delicious & easy-to-make recipes
  • ✅ Tailored to your body type

Get My Custom Plan Now! →

*Over 100,000+ people have transformed their lives with this quiz.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star