Mix the dry ingredients. In a large mixing bowl (or the bowl of a stand mixer), whisk together flour, instant yeast, salt, and sugar until well combined.
Add the wet ingredients. Make a well in the center and add the olive oil and warm water. Stir with a spoon until a shaggy dough forms.
Knead the dough. Attach the dough hook if using a stand mixer and knead on medium speed for 7–8 minutes, until smooth, stretchy, and elastic. Tip: If kneading by hand, turn dough out onto a lightly floured surface and knead for 10–12 minutes.
First rise. Lightly oil a clean bowl. Place the dough inside, turning once to coat. Cover with a damp kitchen towel or plastic wrap. Let the dough rise in a warm, draft-free area for about 1 hour, or until the dough doubles in size.
Divide and shape. Punch down the risen dough to release air. Turn onto a lightly floured surface and divide into 8 equal portions. Roll each piece into a ball, then use a rolling pin to flatten into a circle about ¼-inch thick. Tip: Keep the thickness as even as possible. Rolling too thin prevents puffing; too thick leads to dense bread.
Rest the dough. Place the rolled circles on a floured surface or parchment paper. Cover with a kitchen towel and let them rest for 15 minutes.
Stovetop cooking instructions: Preheat a nonstick or cast iron skillet over medium-high heat. Place one dough circle in the hot pan and cook for 1–2 minutes on each side. Watch for puffing and golden spots. Tip: Don’t press down the pita as it cooks—let it puff naturally!
Oven cooking instructions: Preheat your oven to 475°F (245°C) with a pizza stone or baking sheet inside. Carefully place 1–2 dough rounds onto the hot surface. Bake for 3–4 minutes, or until fully puffed and lightly golden. Tip: A hot surface is key—if your oven or tray isn't hot enough, the steam won’t form inside.
Wrap and serve. Once cooked, wrap the warm pitas in a clean towel to keep them soft. Serve immediately.