In a small bowl, combine 1 cup warm water, sugar, and active dry yeast.
Stir and let it sit for 5–10 minutes until the mixture becomes foamy and bubbly, indicating the yeast is active.
In a large mixing bowl, whisk together flour and salt.
Add the activated yeast mixture, plain yogurt, and oil (vegetable or olive oil).
Mix with a spatula or wooden spoon until a rough, shaggy dough forms.
Transfer the dough to a stand mixer with a dough hook, or knead by hand on a lightly floured surface.
Knead for 8–10 minutes, until the dough is smooth, soft, and elastic.
If the dough is too sticky, sprinkle in a little more flour as needed.
Place the kneaded dough in a greased bowl, cover with a clean kitchen towel or plastic wrap.
Let it rise in a warm place for 1 to 1.5 hours, or until doubled in size.
Punch down the risen dough and divide it into 8–10 equal portions.
Flatten each ball slightly, place 2–3 tablespoons of shredded cheese in the center.
Pinch and seal dough edges tightly to enclose the cheese and form a ball.
Gently roll each filled dough ball into an oval or teardrop shape , about ¼ inch thick. Be careful not to press too hard—this helps prevent the cheese from leaking out.
Heat a cast iron skillet over medium-high heat until hot (no oil needed).
Place one rolled naan onto the pan and cook for 1–2 minutes until bubbles form and the bottom is golden.
Flip and cook the other side for 1–2 minutes until lightly charred and cooked through.
Remove from the pan and immediately brush with melted butter or garlic butter.
Serve the cheese naan warm with your favorite curry, dip, or enjoy as it is.