Skip to content
sweetery toronto logo
Menu
  • About Me
  • Global Desserts
  • No-Bake Recipes
  • Healthy Desserts
  • Contact
  • Privacy Policy
Menu
Thai roti with banana and condensed milk

Thai Roti with Banana and Condensed Milk: A Street Food Favorite You Can Make at Home

Posted on September 24, 2025September 24, 2025 by Jesse Morgan
Jump to Recipe Print Recipe

If you’ve ever strolled through a bustling Thai night market, chances are the sweet smell of sizzling Thai roti with banana and condensed milk pulled you in like a magnet. It’s one of those desserts that makes you stop in your tracks, watch the vendor’s quick hands, and leave with a crispy, golden pancake drizzled with creamy goodness.

The good news? You don’t need to hop on a plane to Bangkok to enjoy this treat. I’ll show you exactly how to make it at home—crispy edges, soft banana filling, and that drizzle of sweetened condensed milk that makes it irresistible.


Table of Contents

Toggle
  • Why Thai Roti With Banana and Condensed Milk Is So Special
  • Thai Banana Roti vs. Banana Pancakes
  • Ingredients You’ll Need
  • Step-by-Step: How to Make Thai Banana Roti at Home
    • Step 1: Make the Dough
    • Step 2: Prepare the Filling
    • Step 3: Roll It Out
    • Step 4: Cook the Roti
    • Step 5: Fry Until Crispy
    • Step 6: Drizzle With Condensed Milk
  • Tips for Perfect Thai Roti Every Time
  • Variations of Thai Banana Roti
  • What to Serve With Banana Roti
  • Why Dessert Lovers Can’t Resist
  • Final Bite
  • Thai Roti with Banana and Condensed Milk Recipe
    • Ingredients  
    • Method 
    • Notes
  • FAQs About Thai Roti With Banana and Condensed Milk
    • Jesse Morgan

Why Thai Roti With Banana and Condensed Milk Is So Special

Thai banana roti isn’t just dessert—it’s an experience. Vendors set up their carts, heat a flat griddle, and in seconds, transform simple dough into thin sheets of crispy, chewy goodness. Bananas get tucked inside like little treasures, eggs add richness, and finally, condensed milk streams over the top like liquid gold.

What makes this dessert stand out is its balance: crispy outside, gooey inside. It’s like a pancake, a crepe, and a fried bread all at once. And yes, it’s as addictive as it sounds.


Thai Banana Roti vs. Banana Pancakes

At first glance, you might think this is just another banana pancake recipe. But let me stop you right there. Regular banana pancakes are fluffy, soft, and usually eaten for breakfast. Thai banana roti is on another level—crispy, flaky, and indulgent, made for late-night cravings and dessert tables.

Think of banana pancakes as the quiet breakfast cousin. Thai banana roti? The flashy street performer who knows how to grab attention.


Ingredients You’ll Need

ingredients for Thai banana roti

You don’t need anything fancy. Most of these ingredients are probably sitting in your kitchen already.

For the Roti Dough:

  • 2 cups all-purpose flour
  • ½ teaspoon salt
  • 2 teaspoons sugar
  • 2 tablespoons condensed milk
  • 1 large egg
  • ½ cup water (adjust as needed)
  • 2 tablespoons oil or melted butter (plus extra for frying)

For the Filling:

  • 2 medium bananas, sliced thin
  • 1 egg

For the Topping:

  • Sweetened condensed milk (don’t hold back!)
  • Optional: chocolate syrup, sugar, or shredded coconut

Step-by-Step: How to Make Thai Banana Roti at Home

This isn’t a complicated roti recipe, but the magic lies in the technique.

Step 1: Make the Dough

Mix flour, salt, sugar, condensed milk, egg, and water until a soft dough forms. Knead until smooth—about 8–10 minutes. It should feel elastic but not sticky. Brush with oil, cover, and let it rest for at least 30 minutes. Resting helps the dough stretch thin later.

Step 2: Prepare the Filling

Slice your bananas into thin rounds. Crack one egg into a bowl and whisk lightly. That’s it—simple but essential.

Step 3: Roll It Out

Take a dough ball (about the size of a golf ball) and flatten it on a lightly oiled surface. Stretch it thin with your hands until almost see-through. Don’t worry if it tears a little; street vendors do it with a flick of the wrist, but we’re keeping it real at home.

Step 4: Cook the Roti

Heat a pan with a little oil. Place the stretched dough in the center. Quickly add your banana slices and pour the egg on top. Fold the dough over the filling, like a square envelope.

Step 5: Fry Until Crispy

Cook for 2–3 minutes per side until golden brown and crispy. Don’t rush—it’s worth the wait.

Step 6: Drizzle With Condensed Milk

Place the roti on a plate, slice it into bite-sized squares, and drizzle generously with sweetened condensed milk. If you’re extra daring, add chocolate or even peanut butter.


Tips for Perfect Thai Roti Every Time

  • Use ripe bananas. Overripe bananas turn mushy. Slightly firm bananas hold texture better.
  • Don’t skimp on oil. The crispy edges are what make this dessert unforgettable.
  • Slice before eating. Street vendors always cut the roti into little squares—it makes snacking easier and perfect for sharing.
  • Play with toppings. Classic is banana and condensed milk, but Nutella, honey, or ice cream can take it up a notch.

Variations of Thai Banana Roti

Thai banana roti variations on a dessert table

Street vendors in Thailand love to experiment, and so can you.

  • Banana and Egg Roti: A protein-packed twist, great for breakfast lovers.
  • Chocolate Banana Roti: Just drizzle melted chocolate alongside the condensed milk.
  • Coconut Banana Roti: Sprinkle toasted coconut flakes for a tropical vibe.
  • Kanom Krok Inspiration: Add coconut milk in the filling for a nod to another famous Thai coconut pancake.

What to Serve With Banana Roti

Thai banana roti squares on a platter

Thai roti stands tall on its own, but if you’re building a dessert table, pair it with:

  • Fresh mango slices
  • Coconut ice cream
  • Mini crispy pancakes
  • A pot of hot Thai tea

Why Dessert Lovers Can’t Resist

Dessert dishes come and go, but Thai banana roti has a cult following. It’s cheap, it’s quick, and it hits every flavor note: sweet, salty, crispy, creamy.

For anyone who loves exploring Thai street food or simply enjoys experimenting with condensed milk recipes, this is one to bookmark.


Final Bite

Whether you call it Thai banana roti, banana pancakes, or simply heaven on a plate, this dessert is one of the best street foods you can bring into your kitchen. Every bite is crispy, creamy, and just sweet enough to keep you coming back.

So grab those bananas, a can of condensed milk, and let’s make your kitchen smell like a Thai night market.

Thai roti with banana and condensed milk

Thai Roti with Banana and Condensed Milk Recipe

Thai roti with banana and condensed milk is a crispy, sweet street food favorite from Thailand. Golden fried roti dough is filled with sliced bananas and egg, then topped with creamy condensed milk for a dessert that’s crunchy outside and soft inside.
Print Recipe Pin Recipe
Prep Time 40 minutes mins
Cook Time 10 minutes mins
Total Time 50 minutes mins
Servings: 3 people
Course: Dessert, Snack
Cuisine: Chinese Street Food, Thai-inspired street food
Calories: 400
Ingredients Method Notes

Ingredients
  

For the dough:
  • 2 cups all-purpose flour
  • ½ teaspoon salt
  • 2 teaspoons sugar
  • 2 tablespoons condensed milk
  • 1 large egg
  • ½ cup water adjust if needed
  • 2 tablespoons oil or melted butter plus more for frying
For the filling:
  • 2 medium bananas slightly firm, sliced thin
  • 1 egg
For the topping:
  • Sweetened condensed milk to drizzle
  • Optional: chocolate syrup sugar, shredded coconut

Method
 

  1. Make the dough: In a large bowl, mix flour, salt, sugar, condensed milk, egg, and water. Knead until soft and smooth (8–10 minutes). Brush with oil, cover, and rest for 30 minutes.
  2. Slice the bananas: Cut bananas into thin slices. Beat one egg in a small bowl.
  3. Stretch the dough: Take one dough ball (about golf ball size). Flatten and gently stretch it until thin and almost see-through.
  4. Cook the roti: Heat a non-stick pan with oil. Place the stretched dough in the pan. Add banana slices and pour the beaten egg on top.
  5. Fold the roti: Fold the edges over to enclose the filling in a square shape.
  6. Fry until golden: Cook 2–3 minutes per side until crispy and golden brown.
  7. Top and serve: Remove from the pan, cut into squares, and drizzle generously with condensed milk. Serve hot.

Notes

  • Use bananas that are ripe but not too soft. If they’re too mushy, the filling will be runny.
  • Don’t skip the resting time for the dough—it helps the dough stretch thin without breaking.
  • This dessert is best eaten fresh, while it’s still warm and crispy.

FAQs About Thai Roti With Banana and Condensed Milk

Q1: Is Thai roti the same as Indian roti?
No. Indian roti is plain flatbread, usually savory. Thai roti is more like a dessert pancake, often stuffed with banana and topped with condensed milk.

Q2: Can I make Thai roti without egg?
Yes, but the egg helps bind the banana filling. Without it, the inside may be less creamy.

Q3: What type of banana works best?
Small Thai bananas are traditional, but Cavendish bananas (the common grocery store kind) work just fine.

Q4: Can I use roti bread from the store?
If you’re short on time, yes. But making the dough gives you that authentic chewy-crispy texture.

Q5: Is this the same as Thai banana pancakes?
Yes, they’re often called Thai banana pancakes by travelers, but locals call them roti.

Q6: Can I make this ahead?
The dough can be made ahead and kept in the fridge overnight. Cook the roti fresh for best texture.

Q7: How to make roti canai instead of Thai roti?
Roti canai (from Malaysia) uses a very similar dough, but it’s stretched thinner and usually served savory.

Q8: Can I make it healthier?
You can swap condensed milk for honey or maple syrup and use whole wheat flour. But let’s be real—it’s dessert.

Jesse Morgan

 [email protected]

Author Box

Jesse Morgan

A dessert enthusiast and recipe experimenter. I created Sweetery Toronto to share my love for global desserts, creative recipes, and sweet, healthy living tips with readers worldwide.
 [email protected]
© 2025 Sweetery Escapades | Powered by Superbs Personal Blog theme