Combine your water, sugar, salt, and instant yeast in a bowl and mix well.
Allow your yeast to activate in your bowl by leaving it for 10 minutes. Your liquid mixture will now be cloudy and slightly thick.
Once this is done, add your melted butter, yoghurt, and egg to the yeast mixture and mix it well.
Add your flour, garlic powder and dried sweet basil to your wet ingredients and mix well with your wooden spoon.
Now place the dough onto a clean floured surface and start kneading your dough. Constantly add little bits of flour into your dough until it is springy, soft, smooth and is no longer ticking to your hands.
Place your dough into a large oiled bowl and cover it with a damp cloth. Leave it in a sunny spot for 45 minutes until it is double in size.
Once your dough has risen separate it into 8 equal parts. Roll each part into small balls.
Now, heat your non-stick pan onto medium-high heat with a little bit of oil. Roll out each ball one at a time and make sure that it is thin enough to not tear when picked up. Place your rolled dough onto the hot pan and cook each side for about 60 seconds. A way to identify when to flip your is is if you have bubbles forming on the uncooked side and when the other side is golden brown.
Cook your dough on each side and smear a layer of butter onto each naan right after cooking it. This ensures that your fresh naan bread remains flexible and soft.
Do this for the rest of your naan and serve with a delicious curry or as a Wrap base.