
One of my favorite food memories comes from a sun-soaked afternoon during our Greek Isles cruise, with the Aegean’s impossibly blue waters and a breeze hinting at salt and wild herbs. Here we had a fantastic Gyros with soft Pita bread.
When our ship anchored off Santorini, we took a tender boat ashore, surrounded by whitewashed houses stacked like sugar cubes on the cliffs.
My Memory from the Greek Isles: Gyros in Santorini
We wandered through the narrow lanes of Fira, letting the rhythm of the island pull us along: the chatter of shopkeepers, the soft clinking of bracelets in tiny jewelry stalls, the scent of grilled meat drifting from tucked‑away tavernas. Eventually, hunger nudged us toward a small gyro stand — nothing fancy, just a counter, a few stools, and a cook with a smile as warm as the Greek sun.

He handed us gyros wrapped in soft, warm pita, the paper already turning translucent from the juices. The pita was unlike anything I had tasted before — pillowy, flexible, almost hugging the fillings. Inside was tender meat, crisp onions, juicy tomatoes, and that cool, garlicky Tzatziki that makes every bite feel like a little celebration.

We ate sitting on a low wall overlooking the caldera, our legs dangling, the sea glittering below. The gyro was simple, but in that moment — with the breeze in our hair, the bells of a distant church ringing, and the island glowing in late‑afternoon light — it tasted like pure joy.
Ever since that day, I’ve tried to recreate that perfect Greek pita at home. This recipe comes closest: soft, warm, and ready to wrap around your favorite fillings, just like the ones we savored in Santorini.
You can create your own Gyros Pita bread at home:
There’s something magical about homemade Greek pita — that soft, warm, slightly chewy flatbread that wraps so perfectly around gyro meat, grilled chicken, or fresh vegetables. Unlike pocket pita, Greek gyro flatbread is thicker, more flexible, and wonderfully tender. Once you make it at home, you’ll never want to go back to store‑bought.
These pitas come together with simple ingredients, a gentle rise, and a quick cook on the stovetop. Add a spoonful of Greek yogurt to the dough and you’ll get that extra softness and elasticity that makes them truly irresistible.
Yield: 6 large pitas • Prep Time: 1 hour (plus rest) • Cook Time: 3–4 minutes each
Ingredients
- 2 cups all‑purpose flour
- 1 cup warm water (about 105°F)
- 2 teaspoons instant yeast
- 1 teaspoon sugar
- 2 tablespoons olive oil
- 1 teaspoon salt
- Optional: 2 tablespoons Greek yogurt (for extra softness)
Instructions
1. Activate the Yeast
In a medium bowl, whisk together the warm water, sugar, and instant yeast. Let the mixture sit for about 5 minutes, until it looks slightly foamy on top. This step wakes up the yeast and gives your pitas a beautiful rise.
2. Make the Dough
Add the flour, salt, olive oil, and optional Greek yogurt to the yeast mixture. Stir until a shaggy dough forms, then turn it out onto a lightly floured surface. Knead for 5–7 minutes, until the dough becomes smooth, soft, and elastic. It should feel supple and slightly tacky, but not sticky.

3. First Rise
Place the dough in a lightly oiled bowl, cover it with a clean kitchen towel, and let it rise for 45–60 minutes. It won’t double completely, but it should look puffy and relaxed.

4. Shape the Pitas
Punch down the dough gently to release air. Divide it into 6 equal pieces and roll each into a ball. Using a rolling pin, roll each ball into a round about 7–8 inches wide and roughly ¼ inch thick. Don’t worry if they’re not perfectly circular — rustic shapes are part of the charm.

5. Cook the Flatbreads
Heat a nonstick or cast‑iron skillet over medium‑high heat. Once hot, lay one pita into the pan. Cook for 2–3 minutes per side, until lightly browned, soft, and flexible. You may see small bubbles forming — that’s exactly what you want.
Brush each warm pita with a little olive oil if you like an extra silky finish.

6. Keep Them Soft
As each pita comes off the pan, wrap it in a clean kitchen towel. The steam keeps them tender and pliable until serving.
Notes & Tips
- Greek pita is soft and pocketless. It’s perfect for gyros, souvlaki, or dipping into tzatziki.
- Greek yogurt makes the dough extra tender. Highly recommended if you want that classic gyro‑shop texture.
- Freezer-friendly: Stack cooled pitas with parchment between each one, freeze, and reheat in a warm skillet for 1–2 minutes.
- Make ahead: The dough can rest in the fridge overnight. Bring to room temperature before shaping.
Greek Flat Bread, Soft Pita
Ingredients
- 2 cups all‑purpose flour
- 1 cup warm water (about 105°F)
- 2 teaspoons instant yeast
- 1 teaspoon sugar
- 2 tablespoons olive oil
- 1 teaspoon salt
- Optional: 2 tablespoons Greek yogurt (for extra softness)
There’s something magical about homemade Greek pita — that soft, warm, slightly chewy flatbread that wraps so perfectly around gyro meat, grilled chicken, or fresh vegetables. Unlike pocket pita, Greek gyro flatbread is thicker, more flexible, and wonderfully tender.
Instructions
- Activate the Yeast: In a medium bowl, whisk together the warm water, sugar, and instant yeast. Let the mixture sit for about 5 minutes, until it looks slightly foamy on top. This step wakes up the yeast and gives your pitas a beautiful rise.
- Make the Dough: Add the flour, salt, olive oil, and optional Greek yogurt to the yeast mixture. Stir until a shaggy dough forms, then turn it out onto a lightly floured surface. Knead for 5–7 minutes, until the dough becomes smooth, soft, and elastic. It should feel supple and slightly tacky, but not sticky.
- First Rise: Place the dough in a lightly oiled bowl, cover it with a clean kitchen towel, and let it rise for 45–60 minutes. It won’t double completely, but it should look puffy and relaxed.
- Shape the Pitas: Punch down the dough gently to release air. Divide it into 6 equal pieces and roll each into a ball. Using a rolling pin, roll each ball into a round about 7–8 inches wide and roughly ¼ inch thick. Don’t worry if they’re not perfectly circular — rustic shapes are part of the charm.
- Cook the Flatbreads: Heat a nonstick or cast‑iron skillet over medium‑high heat. Once hot, lay one pita into the pan. Cook for 2–3 minutes per side, until lightly browned, soft, and flexible. You may see small bubbles forming — that’s exactly what you want.
- Brush each warm pita with a little olive oil if you like an extra silky finish.
- Keep Them Soft: As each pita comes off the pan, wrap it in a clean kitchen towel. The steam keeps them tender and pliable until serving.
Notes
Greek pita is soft and pocketless. It’s perfect for gyros, souvlaki, or dipping into tzatziki.
• Greek yogurt makes the dough extra tender. Highly recommended if you want that classic gyro‑shop texture.
• Freezer-friendly: Stack cooled pitas with parchment between each one, freeze, and reheat in a warm skillet for 1–2 minutes.
• Make ahead: The dough can rest in the fridge overnight. Bring to room temperature before shaping.
