Begin by combining water, sugar, and yeast in a bowl. Allow the mixture to sit for 5-10 minutes until it starts bubbling on top.
Next, add milk, yogurt, oil, minced garlic, flour, baking powder, and salt to the bowl. Mix everything together until the dough comes together using your hands.
Transfer the dough onto a lightly floured surface and knead it with floured hands until it becomes smooth, typically taking 3 to 5 minutes.
Lightly grease the same mixing bowl with a small spray of cooking oil to prepare for the naan.
Place the dough back into the greased bowl and cover it with plastic wrap. Allow it to rest at room temperature for approximately an hour, until it doubles in size.
Once the dough has risen, divide it into 10 equal pieces and shape them into balls.
Using a rolling pin, roll out each ball of dough into a large oval shape, about 6 inches long and 1/8 inch thick.
Heat a pan over high heat. Lightly grease the surface with oil to prevent the dough from sticking.