Traditional Thai Roti Banana Pancake Recipe

The Thai Roti Banana Pancake is a beloved street food that perfectly blends the rich, savory flavors of traditional Thai cuisine with the sweet comfort of a banana treat.

Often found sizzling on bustling street corners across Thailand, this delicacy features a thin, crispy roti enveloping tender, caramelized banana slices. The roti, a soft and stretchy flatbread, is cooked to a golden crisp, while the bananas, sweetened and slightly spiced, add a delightful burst of flavor with each bite.

 Topped with a drizzle of sweetened condensed milk, honey, or chocolate sauce, this street food classic is a tantalizing fusion of textures and tastes that's irresistible to both locals and visitors alike.

Whether enjoyed as a snack or a dessert, the Thai Roti Banana Pancake offers a delicious taste of Thai culinary culture in every mouthful.

traditional banana pancake seller with their own cart for making Roti pancakes

For making Thai Roti Banana Pancakes, you'll need the following tools:


Mixing Bowls - For preparing the roti dough and banana filling.

Measuring Cups and Spoons - For accurately measuring ingredients.
Rolling Pin - To roll out the dough into thin circles.
Non-Stick Skillet or Griddle - For cooking the roti and banana pancake.
Spatula - To flip the roti and assist in folding.
Knife - For slicing the bananas.
Cutting Board - For preparing the bananas and any other chopping needs.
Damp Cloth - To cover the dough while it rests to prevent it from drying out.
Basting Brush - For lightly oiling the skillet or griddle (optional).
Serving Plate - To present the finished pancakes.

Ingredients - For the Roti

2 cups all-purpose flour
1/4 cup sugar
1/2 teaspoon salt
1/2 teaspoon baking powder
1/4 cup melted butter or ghee
3/4 cup warm water (adjust as needed)
1/4 cup condensed milk (optional, for added sweetness)
Extra flour for dusting

bananas for making banana pancakes

For the Banana Filling:

2 ripe bananas
2 tablespoons sugar ( Optional )
1/2 teaspoon ground cinnamon (optional)

For Cooking:

2 tablespoons vegetable oil (for frying)

banana pancake skullet for cooking

For Topping:

Sweetened condensed milk
Honey
Chocolate sauce (optional)
Powdered sugar (optional)

Prepare the Roti Dough:


  • Ingredients: All-purpose flour, sugar, salt, baking powder, melted butter (or ghee), warm water, and condensed milk (optional).
  • Tools: Large mixing bowl, measuring cups and spoons, whisk or spoon, and a damp cloth.

Combine Dry Ingredients:

  • In a large mixing bowl, measure and add 2 cups of all-purpose flour, 1/4 cup of sugar, 1/2 teaspoon of salt, and 1/2 teaspoon of baking powder.
  • Whisk these ingredients together to ensure they are well combined and evenly distributed.

Add Wet Ingredients:

  • Make a well in the center of the dry ingredients.
  • Pour in 1/4 cup of melted butter (or ghee) into the well.
  • If using, add 1/4 cup of condensed milk for extra sweetness. This step is optional and can be adjusted based on your preference.

Mix Ingredients:

  • Gently mix the butter (or ghee) and condensed milk (if using) into the dry ingredients with a whisk or spoon.
  • Gradually begin adding 3/4 cup of warm water to the mixture. The water should be warm but not hot, to help activate the ingredients without cooking the dough.
  • Mix continuously while adding water to avoid lumps and ensure even hydration of the flour.

Knead the Dough:

  • Once the mixture starts coming together, use your hands to knead the dough in the bowl.
  • Continue kneading on a clean surface for about 5-7 minutes until the dough becomes smooth and elastic. If the dough is too sticky, sprinkle a little more flour; if it’s too dry, add a bit more warm water, a tablespoon at a time.

Rest the Dough:

  • Shape the dough into a ball and cover it with a damp cloth to prevent it from drying out.
  • Allow the dough to rest for at least 30 minutes at room temperature. This resting period helps the gluten relax, making the dough easier to roll out.

Check the Dough:

  • After resting, check the dough. It should be soft and slightly elastic. If it feels dry, knead in a small amount of water; if it’s too sticky, dust it lightly with flour.

Prepare for Rolling:

  • Divide the dough into small balls, roughly the size of a golf ball. Each ball will be rolled out into a roti.
  • Keep the dough balls covered with a damp cloth to prevent them from drying out while you work with each one.
roti balls

Prepare the Banana Filling:

Peel and slice the bananas into thin rounds.
In a small bowl, mix the banana slices with sugar and cinnamon (if using). Set aside.

Shape the Roti:

On a clean, lightly oiled work surface, flatten a dough ball into a disk.

Take the edge of the dough and stretch it out gently, one section at a time, until it reaches its maximum stretch without tearing. Press the stretched edge onto the counter to prevent it from shrinking back.

Continue stretching around the dough until you achieve a very thin sheet.

Use a knife to trim off the thicker edge of the dough for an even thickness.

Cook the Roti:

Heat a non-stick skillet or griddle over medium heat and brush lightly with vegetable oil.
Place one of the rolled-out dough circles onto the skillet. Cook until small bubbles start to form, about 1-2 minutes.
Flip the roti and cook for another 1-2 minutes until lightly golden. Remove from the skillet and keep warm. Repeat with remaining dough circles.

Assemble the Banana Pancake:

Place a cooked roti back onto the skillet over low heat.
Spread a portion of the banana filling evenly over half of the roti.
Fold the other half of the roti over the bananas to form a half-moon shape.
Cook for another 1-2 minutes, pressing gently, until the bananas are slightly caramelized and the roti is crisp.
Serve:

banana pancake

Remove the banana pancake from the skillet and transfer to a serving plate.
Drizzle with sweetened condensed milk, honey, or chocolate sauce, and sprinkle with powdered sugar if desired.
Slice into wedges and serve warm.
Enjoy your homemade Thai street-style banana pancake!