Heat up the water until it is 100 to 115 degrees F. (37 to 46 C) Then add in about a tsp. of your sugar to the water. Next, add in your yeast. Mix it in the water a bit and let it sit for 5 to 10 minutes until nice and foamy.
Now let's add the yeast mixture to a large bowl. Next add in the rest of our sugar, the oil, and the yogurt. Mix that up well with a whisk.
Next, let's add in about 1 cup of our flour, then add the salt on top of that. Then whisk it until well combined.
Add in about another cup of flour and mix with a wooden spoon, until the dough comes together. Next, add some of the leftover flour to a counter or table, and knead the dough for 8 minutes. Add more of the flour to the dough as necessary to keep it from sticking.
After the dough is kneaded, add it to a large bowl that has been coated with oil or kitchen spray. Cover the bowl lightly with plastic wrap and a damp towel, and place in a warm spot to rise. Let the dough rise for about an hour or until the dough doubles in size.
Put the dough back on the work surface, and elongate it. Next, cut it into 6 equal pieces. Roll each piece into a ball shape and then using a rolling pin roll it out into a circle or oval shape about 1/8th of an inch thick.
Heat up a skillet with medium-high heat on the stovetop until really hot. Add the dough to the skillet. In about a minute or two, little bubbles will form on top. Flip it over to the other side, and wait for another minute or two. It is done when you see nice brown spots on each side.Remove it with tongs and place it on a plate. Baste it with butter if you like. And cook the rest of them.
You can garnish the naan with cilantro or parsley if you like. Enjoy!