01 - Combine flour, sugar, salt, and instant yeast in a large bowl. Mix thoroughly to distribute yeast evenly.
02 - Pour warm milk, yogurt, and oil into the dry mixture. Stir to form a soft dough, gradually incorporating warm water as needed to achieve proper consistency.
03 - Knead dough on a floured surface for 5 to 7 minutes until smooth and elastic. Cover with a damp cloth and let rise in a warm place for 1 hour until doubled in volume.
04 - Mix crumbled cottage cheese, chopped cilantro, green chili, salt, and black pepper in a medium bowl until well combined. Set aside.
05 - Punch down the risen dough to release air. Divide into 8 equal portions and shape each into a smooth ball.
06 - Roll each ball into a 4-inch disc. Place 2 tablespoons of filling in the center, gather edges to seal completely, and gently flatten.
07 - Carefully roll each stuffed ball into a 6 to 7-inch oval or round shape, ensuring the filling remains evenly distributed without breaking through the dough.
08 - Heat a cast iron skillet or tawa over medium-high heat until properly hot but not smoking.
09 - Whisk melted butter with minced garlic and chopped cilantro in a small bowl until fully incorporated.
10 - Place one naan on the hot skillet. Cook for 1 to 2 minutes until bubbles form across the surface and bottom shows golden spots.
11 - Flip the naan and immediately brush the cooked side with garlic butter mixture. Cook another 1 to 2 minutes until golden brown spots appear.
12 - Transfer cooked naan to a plate and cover with a clean kitchen towel. Repeat cooking process with remaining dough, stacking naans under the towel to stay warm.
13 - Serve hot, brushing with additional garlic butter if desired. Pair with dal, curry, or raita for a complete meal.