01 - Combine lukewarm water, yeast, and sugar in a large mixing bowl. Stir gently and let stand for 5–10 minutes until mixture becomes foamy and activated.
02 - Add room temperature yogurt to the yeast mixture and whisk until thoroughly incorporated.
03 - Gradually add flour and salt to the wet mixture, stirring with a wooden spoon until a sticky, shaggy dough forms.
04 - Turn dough onto a lightly floured surface and knead for 10 minutes by hand or with a stand mixer until smooth, elastic, and slightly tacky to the touch.
05 - Place dough in a clean, lightly oiled bowl. Cover with a damp cloth and let rise in a warm, draft-free area for 1 hour or until doubled in volume.
06 - Punch down risen dough to release air. Turn onto floured surface and divide into 8 equal portions.
07 - Shape each portion into a smooth ball. Using a rolling pin, flatten into 6-inch rounds approximately ⅓ inch thick.
08 - Heat a nonstick skillet or cast-iron pan over medium-high heat until thoroughly hot but not smoking.
09 - Place one flatbread in the hot pan. Cook for 2–3 minutes until golden brown spots appear and bread begins to puff up.
10 - Flip flatbread and cook for an additional 1–2 minutes until golden and cooked through. Remove and brush with olive oil or melted butter if desired.
11 - Stack cooked flatbreads and cover immediately with a kitchen towel to retain moisture and softness while remaining breads cook.
12 - Serve warm alongside cheeses, dips, or use as wraps for fillings. Store in an airtight container for up to 2 days.