Step 1
Combine water sugar and yeast in a bowl. Let stand until yeast softens and forms a creamy foam about 15 minutes.
Step 2
In the meantime heat butter in a pan over medium heat until melted and sizzling. Quickly mix in garlic. Remove garlic butter from heat and set aside until ready to use.
Step 3
Add yogurt bread flour salt and 1 tablespoon of the garlic butter to the yeast mixture. Stir with a wooden spoon until a shaggy dough forms. Knead by hand until dough pulls away from the sides of the bowl adding more water or flour as needed. Turn dough out onto the counter and continue kneading into a smooth ball 3 to 4 minutes.
Step 4
Place dough in a large bowl. Coat with a few more drizzles of garlic butter. Cover and let rise until doubled in volume about 2 hours.
Step 5
Punch down dough and turn out onto the counter. Shape into a rough rectangle and cut into 6 pieces. Roll each piece into a ball and lightly dust with flour. Cover with plastic wrap and proof until slightly puffy 15 to 20 minutes.
Step 6
Roll each piece into an oval about 1/8 inch thick. Sprinkle some cilantro on top and press lightly to adhere.
Step 7
Preheat a cast iron skillet until very very hot about 5 minutes. Cook each naan until large bubbles form 1 to 2 minutes. Flip over press gently and cook until bubbles on the bottom are charred 2 to 3 minutes more.
Step 8
Brush naan with more garlic butter before serving.