In a large bowl, combine all-purpose flour, salt, and sugar.
Add oil or ghee to the flour and mix well.
Gradually add warm water and knead the mixture into a soft dough.
Knead the dough for about 8–10 minutes until it becomes smooth and elastic.
Cover the dough and let it rest for about 20 minutes.
Divide the dough into small equal-sized balls.
Roll each ball into a thin circle and lightly brush with oil or ghee.
Fold the dough to create layers, then roll it again into a round shape.
Heat a flat pan or tawa over medium heat.
Place the porota on the hot pan and cook for about 30 seconds.
Flip the porota and add a small amount of oil or ghee.
Cook both sides until golden brown and crispy.
Remove from the pan and serve hot with curry, eggs, or vegetables.