Ingredients: Gather 2 cups of all-purpose flour, 1 teaspoon of sugar, 1 teaspoon of active dry yeast, ½ teaspoon of baking powder, ½ teaspoon of salt, 2 tablespoons of plain yogurt, 2 tablespoons of melted ghee or butter, and ½ cup of warm milk.
Activate Yeast: In a small bowl, combine the warm milk, sugar, and yeast. Let it sit for about 5-10 minutes until frothy.
Mix Dry Ingredients: In a large mixing bowl, sift together the flour, baking powder, and salt.
Combine Wet Ingredients: Make a well in the center of the dry ingredients and add the activated yeast mixture, yogurt, and melted ghee or butter. Mix until a dough forms.
Knead and Rise: Turn the dough out onto a floured surface and knead for about 5-7 minutes until smooth and elastic. Place the dough in a greased bowl, cover it with a clean towel, and let it rise in a warm place for about 1-2 hours until doubled in size.
Divide and Shape: Once the dough has risen, punch it down and divide it into 6 equal portions. Roll each portion into a ball and then flatten it into an oval or round shape about ¼ inch thick.
Cooking Naan: Heat a non-stick skillet or griddle over medium-high heat. Place a flattened dough piece onto the hot skillet and cook for about 1-2 minutes on each side until bubbles form and it's golden brown.