Gather all ingredients.
Place flour in a bowl. Mix in 2 TBS. of the oil.
Add the warm water slowly, stirring as you go, until the dough starts to come together. Keep stirring, adding more water in small amounts, until the dough forms a ball.
Turn the dough out onto the counter and knead for a few minutes, adding a little flour if it is too sticky. The dough should be soft but not sticky enough to adhere to your hands or the counter.
Let the dough rest for 10 minutes, covered with a damp cloth.
Roll out the dough into a large circle, about 1/4 inch thick. Spread the remaining 1 tsp. oil over the surface of the dough. Roll the dough up into a long roll.
Slice the log into 8-10 pieces. Roll each piece flat into a 6 inch circle. Let the circles rest, covered with a damp cloth for 5 minutes.
Heat a flat heave griddle or skillet over med-low heat.
Roll the first circle of the dough out as thin as possible(to about 8-9 inch circle.)
Add about 1 tsp. of oil to the skillet and add a circle of dough. Cook 1-2 minutes, until the bread puffs up and turns light brown on the underside. Slide the roti to the side of the pan and quickly flip to brown the other side, cooking about 1-2 minutes more.
Remove from pan and place roti in a colander to cool. Cover roti with a damp cloth while you cook the rest; this will help keep them from becoming hard. Add more oil to the skillet if needed.
Brush the finished roti with melted butter before serving, if desired.
Serve and enjoy.