01 - Combine flour, sugar, salt, and instant yeast in a large mixing bowl. Whisk thoroughly to distribute yeast evenly.
02 - Pour warm milk, yogurt, and vegetable oil into the dry mixture. Mix with a wooden spoon or hands until a shaggy dough forms. Gradually add warm water, 1 tablespoon at a time, until dough comes together.
03 - Turn dough onto a lightly floured surface. Knead firmly for 5–7 minutes until smooth and elastic. Place in an oiled bowl, cover with damp cloth, and let rise in warm area for 1 hour until doubled.
04 - Combine crumbled cottage cheese, chopped cilantro, minced green chili, salt, and black pepper in a medium bowl. Mash slightly with fork to create cohesive filling mixture.
05 - Punch down risen dough to release air. Divide into 8 equal portions and roll each into smooth balls. Cover with towel to prevent drying.
06 - Roll one ball into 4-inch disc using rolling pin. Place 2 tablespoons filling in center. Gather edges and pinch tightly to seal. Gently flatten sealed ball between palms.
07 - Roll stuffed ball into 6–7 inch oval or round shape, applying even pressure. Take care not to rupture dough or expose filling.
08 - Place cast iron skillet or tawa over medium-high heat for 3–4 minutes until thoroughly hot. Reduce heat to medium before cooking first naan.
09 - Whisk melted butter with minced garlic and chopped cilantro in small bowl until fully incorporated.
10 - Place rolled naan on hot skillet. Cook for 1–2 minutes until bubbles form across surface and bottom shows golden brown spots.
11 - Flip naan carefully. Immediately brush cooked side with garlic butter mixture using pastry brush. Cook second side for 1–2 minutes until golden brown spots appear.
12 - Remove naan and wrap in clean kitchen towel. Repeat with remaining dough balls, stacking cooked naans in towel to maintain warmth. Serve immediately, brushing with additional garlic butter if desired.