Go Back

Savory Thai Roti with Spiced Minced Chicken and Vegetables

Flaky Thai-style flatbread filled with aromatic spiced minced chicken and fresh vegetables for an authentic street food experience at home.
Prep Time 25 minutes
Cook Time 20 minutes
Total Time 45 minutes
Course Main Dish
Cuisine Thai
Servings 4

Equipment

  • Large Mixing Bowl at least 3-quart capacity for making the dough, stainless steel or glass works best as it won't retain odors
  • Cast iron skillet or non-stick pan 10 to 12-inch diameter for cooking the roti, cast iron gives the best char and heat retention, but a good quality non-stick pan works perfectly if that's what you have
  • Rolling Pin standard wooden or marble rolling pin, or use a wine bottle in a pinch for flattening the dough
  • Large skillet or wok for cooking the chicken filling, a wok distributes heat more evenly but any large skillet works
  • Kitchen towel clean, damp towel for covering the dough while it rests to prevent drying
  • Pastry Brush for brushing oil or melted butter onto the roti, a silicone brush is easiest to clean

Ingredients
  

For the roti bread

  • 2 cup all-purpose flour plus extra for dusting, bread flour also works for a chewier texture
  • ½ teaspoon salt fine sea salt or table salt
  • 1 tablespoon granulated sugar helps with browning and adds subtle sweetness
  • 1 tablespoon vegetable oil for the dough, plus more for cooking
  • ¾ cup warm water about 110°F, not too hot or it will kill the dough's elasticity
  • 3 tablespoon melted butter for brushing, unsalted preferred, or use ghee for authentic flavor

For the spiced chicken filling

  • 1 pound ground chicken preferably ground chicken thigh for more flavor and moisture, but breast works too
  • 2 tablespoon vegetable oil for cooking the filling
  • 3 clove garlic minced finely
  • 1 tablespoon fresh ginger minced or grated
  • 2 Thai bird's eye chilies minced, or substitute with 1 serrano pepper for less heat
  • 1 tablespoon curry powder Thai-style yellow curry powder preferred, but any good quality curry powder works
  • 1 teaspoon ground turmeric adds color and earthy flavor
  • 2 tablespoon soy sauce regular or light soy sauce
  • 1 tablespoon fish sauce essential for authentic Thai flavor, no good substitute
  • 1 teaspoon brown sugar balances the savory flavors
  • ½ cup diced carrot small dice for even cooking
  • ½ cup frozen peas no need to thaw
  • 2 green onions sliced, white and green parts separated
  • ¼ cup fresh cilantro chopped, plus more for garnish

For serving

  • 1 cup shredded lettuce iceberg or romaine for crunch
  • 1 cucumber thinly sliced
  • ¼ cup sweet chili sauce for drizzling
  • 2 tablespoon lime juice freshly squeezed

Instructions
 

Make the roti dough

  1. In your large mixing bowl, whisk together the all-purpose flour, salt, and sugar until evenly combined. This dry mixing ensures the salt distributes evenly throughout the dough rather than creating salty pockets.
  2. Make a well in the center of the flour mixture and pour in the vegetable oil and warm water. Using a wooden spoon or your hand, stir the mixture together until it forms a shaggy, rough dough. Don't worry if it looks messy at this stage.
  3. Turn the dough out onto a lightly floured work surface and knead for about 8 to 10 minutes until it becomes smooth, elastic, and slightly tacky but not sticky. If the dough feels too dry and won't come together, add water one teaspoon at a time. If it's too sticky, dust with a little more flour. You'll know it's ready when you can poke it and the indent slowly springs back.
  4. Shape the dough into a ball, place it back in the bowl, and cover with a damp kitchen towel. Let it rest at room temperature for 20 minutes. This resting period allows the gluten to relax, making the dough much easier to roll out thin without springing back.

Prepare the spiced chicken filling

  1. While the dough rests, heat 2 tablespoons of vegetable oil in your wok or large skillet over medium-high heat until it shimmers. Add the minced garlic, ginger, and Thai chilies, stirring constantly for about 30 seconds until fragrant but not browned. The kitchen should smell amazing right about now.
  2. Add the ground chicken to the pan, breaking it up with a wooden spoon or spatula. Cook for 4 to 5 minutes, stirring occasionally, until the chicken is mostly cooked through and no longer pink. Don't worry about browning it perfectly at this stage.
  3. Sprinkle the curry powder and turmeric over the chicken, stirring to coat everything evenly. Let the spices toast for about 1 minute until they become fragrant and deepen in color. This step is crucial for developing complex flavors rather than raw spice taste.
  4. Stir in the soy sauce, fish sauce, and brown sugar, mixing well to combine. Add the diced carrots and the white parts of the green onions. Cook for 3 to 4 minutes until the carrots begin to soften but still have some bite.
  5. Add the frozen peas and cook for another 2 minutes until heated through. Remove from heat and stir in the chopped cilantro and green parts of the green onions. Taste and adjust seasoning if needed. The filling should be savory, slightly sweet, with a pleasant heat. Set aside to cool slightly while you prepare the roti.

Shape and cook the roti

  1. Divide the rested dough into 4 equal portions and roll each into a smooth ball. Keep the balls covered with the damp towel while you work to prevent them from drying out.
  2. On a lightly floured surface, take one dough ball and flatten it with your palm. Using your rolling pin, roll it out into a thin circle about 8 to 9 inches in diameter and roughly 1/8 inch thick. The thinner you can get it without tearing, the flakier your roti will be. Don't stress about perfect circles-rustic shapes are part of the charm.
  3. Heat your cast iron skillet or non-stick pan over medium heat. Brush the surface lightly with vegetable oil. Once the pan is hot, carefully lay one roti in the pan. Cook for about 1 to 2 minutes until you see bubbles forming on the surface and the bottom develops golden-brown spots.
  4. Flip the roti and brush the cooked side generously with melted butter. Cook the second side for another 1 to 2 minutes until golden and slightly crispy around the edges. The roti should have beautiful leopard spots and feel slightly crispy yet still pliable.
  5. Transfer the cooked roti to a plate and cover with a clean kitchen towel to keep warm. Repeat with the remaining dough balls, brushing the pan with oil between each one. Stack the finished roti under the towel so they stay soft and warm.

Assemble and serve

  1. Place one warm roti on a clean work surface or plate. Arrange a handful of shredded lettuce down the center, leaving about an inch on each side. This creates a barrier between the bread and filling so it doesn't get soggy.
  2. Spoon about one-quarter of the spiced chicken filling over the lettuce. Top with several cucumber slices for freshness and crunch.
  3. Drizzle with sweet chili sauce and a squeeze of fresh lime juice. The lime brightens all the flavors and cuts through the richness beautifully.
  4. Fold the bottom edge of the roti up over the filling, then fold in the sides and roll it up like a burrito, tucking as you go to keep everything contained. Cut in half diagonally if desired for easier eating. Serve immediately while the roti is still warm and the filling is hot. Garnish with extra cilantro and serve with additional sweet chili sauce on the side.