Banana roti is the fried flatbread folded around banana so it caramelizes, then drizzled with condensed milk. I use a hot griddle so the dough crisps while the fruit softens.
Simple to prepare at home, this dish is great for dessert or a tasty snack. Serve it warm for the best experience, and enjoy the satisfying flavors of Thailand.
Easy Sweet Thai Banana Roti Recipe

This Sweet Thai Banana Roti features a flaky roti wrap filled with ripe bananas, fried until golden brown, and drizzled with sweetened condensed milk. The cooking process takes about 20 minutes and this recipe serves 2 people.
Ingredients
- 2 roti or naan bread
- 2 ripe bananas, sliced
- 2 tablespoons sugar
- 1 tablespoon butter or oil for frying
- 1/4 cup sweetened condensed milk
- Pinch of salt
- Sesame seeds or crushed peanuts for garnish (optional)
Instructions
- Prepare the Filling: In a bowl, mix sliced bananas with sugar and a pinch of salt.
- Fill the Roti: Place the banana mixture in the center of each roti or naan bread. Fold and seal the edges tightly to form a pocket.
- Cook the Roti: Heat butter or oil in a skillet over medium heat. Place the filled roti in the skillet and cook for 2-3 minutes on each side, until golden and crispy.
- Drizzle with Condensed Milk: Once cooked, remove the roti from the skillet and drizzle sweetened condensed milk generously over the top.
- Garnish: Optionally, sprinkle with sesame seeds or crushed peanuts for added texture. Serve warm and enjoy your sweet Thai treat!
Cook and Prep Times
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
Nutrition Information
- Servings: 2 servings
- Calories: 300kcal
- Fat: 10g
- Protein: 5g
- Carbohydrates: 47g
Fold it hot and cut it into squares to share.






