Thai Banana Egg Roti Recipe: Crispy Layers With Sweet-Savory Filling

Breakfast & Brunch

Thai Banana Egg Roti Recipe: Crispy Layers With Sweet-Savory Filling

This Thai banana egg roti recipe transforms simple ingredients into a crispy, layered masterpiece that balances sweet and savory flavors perfectly. 🌟 The secret lies in the delicate roti shells—thin, golden, and just sturdy enough to hold the creamy egg and caramelized banana filling without breaking.

What makes this dish special is how it marries Thai-inspired flavors with a comforting, handheld format that’s ideal for breakfast or brunch.

The process starts with a basic flour-water dough that’s rolled into paper-thin circles and cooked until crispy on the edges. While the rotis form the structure, the filling—scrambled eggs infused with a touch of turmeric and black pepper, paired with sweet banana slices—adds depth.

The contrast between the savory egg and the caramelized fruit creates a harmony that’s both unexpected and irresistible.

What you’ll end up with is a dish that’s as satisfying as it is visually stunning: flaky, golden rotis encasing a filling that’s rich, creamy, and just sweet enough. The technique is straightforward, but the result feels like a restaurant-quality treat.

Serve with a side of coconut chutney or a sprinkle of fresh cilantro to elevate the flavors even further.

Perfect for breakfast, brunch, or even a light dinner, this recipe is a celebration of texture and flavor. The crispy layers give way to tender egg and sweet banana with every bite, making it a dish that’s as fun to eat as it is to make. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for thai banana egg roti

Simple pantry staples create crispy, golden rotis with sweet-savory filling perfection.

Ingredient Amount Notes
All-Purpose Flour 🌾 1 ½ cups For soft, pliable dough
Unsalted Butter 🧈 ½ cup Cold, cut into small pieces
Ripe Bananas 🍌 2 medium Sliced into half-moons
Large Eggs 🥚 4 whole Room temperature preferred
Turmeric Powder 🌿 ½ tsp For golden color
Ground Black Pepper 🌶️ ¼ tsp Freshly cracked
Granulated Sugar 🍚 1 tbsp For caramelizing bananas
Vegetable Oil 🫒 ¼ cup For cooking rotis
Salt 🧂 ½ tsp Fine sea salt preferred
Water 💧 ½ cup Room temperature
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Coconut Milk 🥥 ¼ cup Optional for dipping sauce

The rotis hinge on flour quality—King Arthur or Gold Medal work best for that tender yet crispy texture. Butter matters here: Plugrá or Land O’Lakes unsalted melt beautifully without overpowering. Ripe bananas should be slightly squishy when pressed—Chiquita or Dole are reliable brands. For the dough, mix flour, butter, salt, and water until it forms a soft ball. If it cracks, add a splash more water. The key is letting it rest 30 minutes before rolling—this relaxes the gluten for those perfect paper-thin circles.

No turmeric? Saffron or annatto powder adds color, though turmeric's earthy warmth is ideal. Short on bananas? Plantains or mango slices work for a tropical twist. The eggs must be room temperature—cold eggs create dense curds. For extra crispiness, brush the rotis with a tiny bit of melted butter after cooking. The coconut milk dipping sauce is optional but adds a creamy contrast—Thai Kitchen brand is my go-to for its rich flavor. Fresh cilantro brightens everything, but dried works in a pinch (use half the amount).

Prep the dough ahead and refrigerate it up to 24 hours—it actually improves with rest. Cooked rotis stay crispy for 2-3 hours at room temperature, but reheat in a dry skillet for 30 seconds to revive crispness. Store filled rotis in an airtight container with parchment paper between layers—they keep 1 day in the fridge. Freeze unfilled rotis for 1 month by stacking them with parchment, then reheat from frozen in a skillet. The filling reheats beautifully, though bananas soften slightly—best enjoyed fresh.

❤️

Why You'll Love This Recipe

  • No-Fuss Mash-Up: I swear by this when I’m too tired to measure—just smash those bananas right into the flour, crack in the eggs, and go. The turmeric gives it that golden glow without extra effort, and honestly? The butter makes it taste like a treat even when it’s just me and takeout containers.
  • Sweet-Savory Magic: That ripe banana caramelizes into something almost like a crepe, but with a subtle earthiness from the turmeric. The egg adds richness, and the butter? It’s the secret—crispy edges that hold up to dipping in honey or even a sprinkle of sugar. Not the prettiest, but the taste makes up for it every time.
  • Breakfast or Snack: Between us, this is my go-to when I need something fast for lunch or a midday pick-me-up. Wrap it around a banana and a dollop of peanut butter for a kid-friendly snack, or serve it with chai for a proper brunch. It’s the kind of thing that works at 9 AM or 9 PM—no judgment.
  • Pantry Staple Power: I make a batch of these on Sundays because they keep for days in the fridge—just reheat in a dry pan, and they’re like new. And with just flour, eggs, and bananas, it’s one of those recipes that never feels like a splurge. My daughter picks out the ripest bananas for them, but still asks for seconds. Budget win.

Step-by-step instructions for Thai banana egg roti

Master the art of crispy layers and sweet-savory balance with this foolproof method.

1

👨‍🍳 Step 1: Prepare the Banana Filling

Peel the 2 medium ripe bananas and slice them into half-moons. In a small nonstick skillet over medium-low heat, melt 0.25 cup vegetable oil and add the sliced bananas. Cook for 3-4 minutes until they begin to soften and caramelize slightly. This gentle cooking preserves their natural sweetness while preventing them from turning mushy.

Remove the bananas from the skillet and set aside. In the same skillet, add 1 tablespoon granulated sugar and let it melt completely, coating the bottom evenly. Return the bananas to the skillet and toss to coat them in the caramelized sugar. This creates the perfect balance of sweet and savory we want in each bite. Let the mixture cool slightly before using.

2

👨‍🍳 Step 2: Make the Spiced Egg Mixture

In a medium bowl, whisk together the 4 whole large eggs until they're fully combined. Add 0.5 teaspoon turmeric powder, 0.25 teaspoon ground black pepper, and 0.5 teaspoon salt. Mix well until the spices are evenly distributed throughout the eggs. I like to use a fork for this step—it helps incorporate air while keeping the mixture smooth.

Add the cooled banana mixture to the egg mixture and stir gently to combine. The bananas should be evenly distributed throughout the egg mixture. This step is crucial for creating that signature sweet-savory contrast in every bite of your roti. Set this mixture aside while you prepare the dough.

3

👨‍🍳 Step 3: Create the Dough

In a large mixing bowl, combine the 1.5 cups all-purpose flour and 0.5 cup cold unsalted butter cut into small pieces. Use your fingers or a pastry cutter to work the butter into the flour until the mixture resembles coarse crumbs with pea-sized butter pieces remaining. This texture is essential for creating flaky, crispy layers in your roti.

Gradually add the 0.5 cup room temperature water while mixing with your hands or a wooden spoon. The dough should come together gradually—add just enough water to form a soft, pliable ball that doesn't stick to your hands. If it's too dry, add a few drops more water; if too sticky, sprinkle in a bit more flour. Knead the dough lightly for 2-3 minutes until smooth.

4

🔥 Step 4: Roll and Cook the Roti

Divide the dough into 4 equal portions and roll each into a ball. Using a rolling pin, roll one ball into a thin, round circle about 6 inches in diameter. The key here is to roll it as thin as possible without tearing—aim for about ⅛-inch thickness. If the dough resists, let it rest for 5 minutes before rolling again.

Heat a clean skillet over medium-high heat and place the rolled roti in the pan. Cook for 1-2 minutes until the bottom turns golden brown and crispy. Flip carefully and cook the other side for another 1-2 minutes until golden. Remove from heat and set aside. Repeat with the remaining dough portions.

5

🥘 Step 5: Assemble and Serve

For each roti, spread a generous spoonful of the banana-egg mixture onto the center. Fold the roti in half, then fold it in half again to create a neat square package. Press gently to seal the edges. Heat a clean skillet over medium heat and cook each assembled roti for 1-2 minutes per side until golden brown and crispy.

Garnish with 0.25 cup chopped fresh cilantro and serve warm with 0.25 cup coconut milk for dipping. The coconut milk adds a creamy contrast to the crispy exterior and sweet-savory filling. Each bite should deliver perfect texture—crispy layers with a soft, flavorful center.

👨‍🍳

Pro Tips For Making Thai Banana Egg Roti

  • Mash Bananas Smooth: The riper the bananas, the sweeter and easier to blend—but don’t overdo it. Use a fork first to break them up, then mash with a potato masher until it’s like thick pudding, not chunky. I learned this the hard way when I skipped the fork and ended up with banana bits in every bite.
  • Cook Eggs Low and Slow: High heat makes scrambled eggs rubbery, and this roti isn’t the place for that. Use medium-low heat, stirring constantly, until the eggs are just set—soft curds, not scrambled. If your pan’s too hot, the bananas will burn before the eggs cook through.
  • Rest Dough Before Rolling: This isn’t a race. Let the dough sit for 15 minutes after mixing—it relaxes the gluten, so it rolls out evenly and doesn’t tear. I used to skip this, and the roti would crack like a brittle biscuit. Trust me, the wait makes the difference.
  • Butter the Pan Just Right: A thin layer of melted butter on the pan is enough—too much, and your roti turns into a greasy mess. Swirl it around, then wipe off the excess with a paper towel. The butter should coat the pan but not pool. (Yes, even if you’re impatient like me.)

Health benefits of these flavors

Balanced Energy Boost

This roti delivers a perfect balance of carbohydrates from the roti dough and protein from the eggs, making it an ideal energizing meal. The 1.5 cups all-purpose flour provides complex carbs for sustained energy, while the 4 eggs offer 24 grams of complete protein—essential for muscle repair and satiety.

The ripe bananas add potassium and natural sugars for quick energy, perfect for breakfast or brunch. 💪

Rich in Antioxidants

The turmeric powder in the egg mixture isn’t just for color—it’s packed with curcumin, a potent antioxidant that reduces inflammation and supports brain health. Pair that with the black pepper, which enhances curcumin absorption by 2000%, and you’ve got a powerful combo.

The caramelized bananas also contribute antioxidants like dopamine and catechins, which help combat oxidative stress. 🌿

Healthy Fats for Satiety

The 0.5 cup unsalted butter in the dough provides saturated fats that keep you full longer, while the 0.25 cup vegetable oil used for cooking adds monounsaturated fats—the same heart-healthy fats found in olive oil.

These fats support brain function and help stabilize blood sugar levels, preventing energy crashes. The coconut milk dipping sauce adds medium-chain triglycerides (MCTs), which are quickly converted to energy. 🥥

Fiber for Digestion

While the roti itself isn’t high in fiber, the ripe bananas contribute 3 grams per serving, aiding digestion and promoting gut health.

For an extra fiber boost, consider adding 1 tablespoon chia seeds to the egg mixture—they’ll absorb moisture, making the filling even creamier while adding 5 grams of fiber per tablespoon. This helps regulate digestion and keeps you feeling satisfied. 🍌

Low-Calorie, High-Flavor

At around 350 calories per serving, this roti is surprisingly light for its satisfying flavor and texture. The crispy layers create a satisfying crunch without excess calories, while the sweet-savory filling keeps you engaged with each bite.

It’s a great option for those watching their calorie intake but still craving indulgent flavors. The coconut milk dipping sauce adds creaminess for just 50 extra calories per serving. ✨

Blood Sugar Balance

The combination of protein, fiber, and healthy fats in this roti helps stabilize blood sugar levels, making it a smart choice for those managing diabetes or insulin resistance.

The low glycemic index of the roti dough (thanks to the butter and flour combo) and the natural sweetness of ripe bananas prevent spikes. For an even better balance, serve with a side of Thai green chutney—its tangy flavor can help moderate sweetness. 🌡️

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 185mg62%
Sodium 420mg18%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 18g
Protein 16g32%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make the roti dough ahead of time?

Yes! The dough actually improves when made 1-2 days ahead—just wrap it tightly in plastic wrap and refrigerate. Let it sit at room temperature for 30 minutes before rolling to make it more pliable. For longer storage, freeze the dough balls for up to 1 month. Thaw overnight in the fridge before using.

2

How do I prevent the rotis from tearing when rolling?

Work with a well-rested dough (let it rest 30 minutes after mixing) and use a lightly floured surface. Roll gently from the center outward, rotating the dough ¼ turn after each roll. If it cracks, dust with more flour and let it rest 5 minutes before trying again. A 6-inch diameter is ideal—too large makes them fragile.

3

What's the best way to reheat leftover rotis?

For crispy results, reheat in a dry skillet over medium heat for 30-45 seconds per side. If microwaving, wrap in a damp paper towel and heat for 10-15 seconds—this steams the filling slightly. Avoid reheating in the oven as it can make the rotis soggy. The filling reheats beautifully, though bananas soften slightly.

4

Can I make these without butter?

Yes! Replace the 0.5 cup butter with 0.5 cup coconut oil (solid) or 0.4 cup vegetable shortening for a lighter option. The dough will be slightly less flavorful but still work well. For extra richness, add 1 teaspoon vanilla extract to the dough. The texture will be more neutral but still crispy when cooked properly.

5

What are good Thai-inspired sides to serve with this?

Try these complementary dishes: Thai coconut chutney (blend coconut milk, lime juice, and chili), green papaya salad (spicy and crunchy), or mango chili jam (sweet-spicy contrast). For a lighter option, serve with cucumber raita (yogurt with mint and cucumber). These pairings enhance the sweet-savory balance of the roti.

★★★★★4.6(1 review)
Categories Breakfast & Brunch