Ingredients

  • 3 cups all-purpose flour
  • 1 teaspoon salt
  • 1 teaspoon sugar
  • 2 tablespoons vegetable oil
  • 1 cup warm water (as needed)
  • ½ cup melted butter or ghee
  • Extra flour for dusting
  • Oil or ghee for cooking

Instructions

  1. In a large bowl, combine flour, salt, and sugar.
  2. Add vegetable oil and gradually pour in warm water. Mix until a soft dough forms.
  3. Knead for 8–10 minutes until smooth and elastic.
  4. Cover the dough and let it rest for 30 minutes.
  5. Divide the dough into 6–8 equal balls.
  6. Roll each ball into a thin circle using a rolling pin.
  7. Brush the surface generously with melted butter or ghee.
  8. Sprinkle a little flour over the buttered surface. Fold the dough into pleats or roll it into a long strip, then coil it into a round shape.
  9. Let the shaped dough rest for 10 minutes.
  10. Gently roll each portion into a flatbread without pressing too hard.
  11. Heat a skillet over medium heat and lightly grease it with oil or ghee.
  12. Cook each flatbread for 2–3 minutes on each side until golden brown, flaky, and fully cooked.
  13. Brush with a little butter before serving.

Tips

  • Letting the dough rest makes the flatbreads softer and easier to roll.
  • Use enough ghee between layers to create a flaky texture.
  • Cook over medium heat to ensure the inside cooks properly.
  • Serve warm for the best taste.

Serving Suggestion: Enjoy these delicious, buttery, flaky flatbreads with curry, chicken, eggs, yogurt, or your favorite tea. They are perfect for breakfast, lunch, or dinner!