1. In a bowl, add warm water and yeast. Let sit for 5 minutes. If it doesn’t become foamy, start over with new yeast.
2. Then add egg, yogurt, oil, salt, and sugar to the yeast mixture and mix well.
3. On a clean work surface, add flour and make a well large enough for your wet ingredients. Add your wet ingredients into the flour well and begin to mix slowly, incorporating the flour.
4. Once a dough has formed, knead your dough for 10-12 minutes.
5. Transfer the dough to a greased bowl and let it rest for 1 1/2 hours until doubled in size.
6. For the garlic butter: To a pan, add butter. Once melted, add the minced garlic, chopped cilantro, and salt to taste. Mix well.
7. Once your dough has doubled in size, punch it down and divide it into 8 equal portions. Then roll each piece of dough very thin (they don’t have to be a circle).
8. Add your naan to a hot pan and cook for 90 seconds. Flip and cook for 90 more seconds. Repeat with all your naan portions.
9. Brush the cooked naan with the garlic butter.
10. Enjoy!