Yes, on a stone. But I most often make it in the oven.
3/4 c lukewarm water
1 t yeast
2 c all purpose, unbleached flour
1 t salt
pinch baking soda
1 t sugar
2.5 T plain yogurt
2 T oil
ghee, for brushing
Mix the yeast in the water and stir to wet and dissolve. Let it sit a couple of minutes. To the flour, add the salt, sugar, and baking soda. Mix well. Add oil and yogurt. Mix well. Add the yeast/water mixture and mix well to make sticky dough. Knead until it becomes a soft dough ball. It should still stick slightly. Sprinkle a few drops of oil onto your palm and knead the dough until the oil coats the outside. Let sit, covered, for 2-4 hours until doubled in size.
Heat oven to 500 with a baking stone inside, for at least 20 minutes.
Knead the dough briefly to deflate. Oil your hands lightly and make six balls from the dough.
Roll the balls in a little flour to help with rolling. Roll the naan into a rectangle shape about 1/4-inch thick. Do not make it too thin.
Wet hands so they are damp. Flip naan from palm to palm two or three times and put it on the baking stone--2 or 3, whatever will fit. After about 3 minutes they should puff and brown here and there. Remove and immediately brush the hot breads with ghee. Repeat with the remaining dough.