Greek Gyro (Γύρος) — Seasoned Meat Pita Wrap with Tzatziki
Gyro is a beloved Greek street food built around aromatic, herb-forward meat and cool tzatziki in warm pita. This home version recreates the classic taverna flavors using an oven-roasted meat loaf sliced thin and served like the original.

Printable Recipe Card
Servings: 6 · Total: 105 min · Difficulty: medium
Ingredients (quick list)
- 700 g ground pork (80–85% lean) (traditional for gyro; keep some fat for juiciness)
- 300 g ground beef (85% lean) (balances flavor and texture)
- 180 g yellow onion (finely grated or pureed)
- 12 g garlic cloves (about 4 cloves, finely grated)
- 2 tsp dried oregano
- 1 tsp ground cumin
- 1 tsp ground coriander
- 2 tsp sweet paprika
- 1 tsp ground black pepper
- 2 tsp fine sea salt (about 12 g)
- 1 tsp dried marjoram (optional but very traditional)
- 1 tsp dried thyme
+ 9 more in the full ingredients section below.
Steps (summary)
- Make the tzatziki first so it can chill and mellow. Grate the cucumber, toss it with 0.5 tsp salt, and let it drain in a fine s…
- In a bowl, combine yogurt, squeezed cucumber, grated garlic, olive oil, dill, lemon juice, and black pepper. Stir until creamy…
- Prepare the gyro meat mixture by placing the grated onion in a sieve and pressing out excess liquid. Add the onion to a large b…
- Knead the meat vigorously for 3 full minutes until it becomes tacky and cohesive. This mixing creates the springy, sliceable te…
- Line a loaf pan with parchment, then pack the meat in tightly, pressing firmly to remove air pockets. Cover and refrigerate for…
- Heat the oven to 190°C (375°F) and place the loaf pan on a rimmed baking sheet to catch drips. Roast for 55–65 minutes, or unti…
+ 3 more steps in the full instructions section below.
Cultural Background
Gyro is one of Greece’s most iconic street foods, shaped by the country’s love of grilled meats, herbs, and yogurt sauces. Served in pita for eating on the go, it’s a modern taverna staple that reflects Greece’s lively café and souvlaki culture.
Equipment
💡 Tips
- Squeeze the cucumber extremely dry; removing at least 60 ml liquid keeps tzatziki thick instead of watery.
- For thinner, more authentic shavings, chill the cooked loaf for 30 minutes, slice very thin, then sear quickly in a hot pan.
- If your skillet isn’t large, sear meat in two batches so slices brown instead of steaming.
⚠️ Common Mistakes
❌ Tzatziki turns watery after chilling.
✅ Fix: Salt and drain the cucumber, then squeeze it very dry before mixing into the yogurt.
❌ Gyro loaf crumbles when slicing.
✅ Fix: Knead the meat for 3 minutes and pack it tightly into the pan, then rest before slicing.
❌ Meat slices steam instead of browning.
✅ Fix: Use a very hot skillet and sear in small batches with enough space between slices.
🧊 How to Store
Refrigerate cooked gyro meat and tzatziki separately in airtight containers for up to 3 days. Reheat sliced meat in a hot skillet for 2–3 minutes until sizzling; keep tzatziki cold and stir before serving to restore its creamy texture.
📅 Make Ahead
Mix and shape the meat loaf up to 24 hours ahead and keep it covered in the refrigerator. Tzatziki can be made up to 2 days ahead; stir well before serving and drain any separated liquid if needed.
🍽️ Pairs Well With
- Greek fries
- horiatiki (Greek salad)
- lemon wedges
- kalamata olives
- pickled peppers.
Regional Variations
- Pork gyro is classic in much of Greece, while chicken gyro is especially common in contemporary shops and lighter summer menus.
- Some tavernas add a pinch of cinnamon or allspice to the meat mixture for a warmer, more aromatic profile.
- In parts of Greece, fries are tucked inside the pita for a heartier, street-style wrap.
Ingredients
- 700 gground pork (80–85% lean) (traditional for gyro; keep some fat for juiciness)
- 300 gground beef (85% lean) (balances flavor and texture)
- 180 gyellow onion (finely grated or pureed)
- 12 ggarlic cloves (about 4 cloves, finely grated)
- 2 tspdried oregano
- 1 tspground cumin
- 1 tspground coriander
- 2 tspsweet paprika
- 1 tspground black pepper
- 2 tspfine sea salt (about 12 g)
- 1 tspdried marjoram (optional but very traditional)
- 1 tspdried thyme
- 1 tbspextra-virgin olive oil
- 1 tbspred wine vinegar (adds the classic tang)
- 500 gGreek yogurt (full-fat, strained)
- 300 gEnglish cucumber (about 1 large cucumber, grated)
- 10 gfresh dill (finely chopped)
- 1 tbspfresh lemon juice (about 15 ml)
- 6Greek pita breads (about 60 g each)
- 300 gtomatoes (thinly sliced)
- 120 gred onion (thinly sliced)
🔄 Substitutions
- ground pork (80–85% lean)→ ground chicken thigh
- fresh dill→ fresh mint
- red wine vinegar→ fresh lemon juice
Instructions
- 1
Make the tzatziki first so it can chill and mellow. Grate the cucumber, toss it with 0.5 tsp salt, and let it drain in a fine sieve for 10 minutes, then squeeze very dry with clean hands or a towel.
- 2
In a bowl, combine yogurt, squeezed cucumber, grated garlic, olive oil, dill, lemon juice, and black pepper. Stir until creamy and uniform, then cover and refrigerate for at least 30 minutes so the flavors round out.
- 3
Prepare the gyro meat mixture by placing the grated onion in a sieve and pressing out excess liquid. Add the onion to a large bowl with the ground pork, ground beef, garlic, oregano, cumin, coriander, paprika, pepper, salt, marjoram, thyme, olive oil, and red wine vinegar.
- 4
Knead the meat vigorously for 3 full minutes until it becomes tacky and cohesive. This mixing creates the springy, sliceable texture associated with gyro carved from a spit.
- 5
Line a loaf pan with parchment, then pack the meat in tightly, pressing firmly to remove air pockets. Cover and refrigerate for 20 minutes to help the loaf hold together and slice cleanly after roasting.
- 6
Heat the oven to 190°C (375°F) and place the loaf pan on a rimmed baking sheet to catch drips. Roast for 55–65 minutes, or until the center reaches 71°C (160°F) on an instant-read thermometer.
- 7
Rest the meat loaf for 15 minutes, then lift it out and slice as thinly as you can with a sharp knife. For the classic browned edges, sear the slices in a hot skillet for 2–3 minutes total, turning once, until lightly crisped.
- 8
Warm the pitas in a dry skillet or on a griddle, brushing with 1 tbsp olive oil total across all breads. Heat each pita about 30–45 seconds per side until pliable and lightly toasted.
- 9
Assemble each gyro by spreading about 80 g tzatziki on a warm pita. Add sliced gyro meat, tomatoes, and red onion, then fold into a wrap and serve immediately while the meat is hot and the sauce is cold.
🪪 Recipe Passport
Cultural Background
Gyro is one of Greece’s most iconic street foods, shaped by the country’s love of grilled meats, herbs, and yogurt sauces. Served in pita for eating on the go, it’s a modern taverna staple that reflects Greece’s lively café and souvlaki culture.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
- Chelo Kebab Koobideh (چلو کباب کوبیده) — Persian Minced Meat Skewers with Saffron Rice
- Persian Steamed Rice Masterclass (چلو و پلو) — Chelo and Polow techniques with perfect tahdig
- Horta Vrasta (Χόρτα Βραστά) — Greek boiled wild greens with olive oil and lemon
- Kokoretsi (Κοκορέτσι) — Charcoal-Grilled Offal Wrapped in Caul Fat
- Lahanodolmades (Λαχανοντολμάδες) — Greek Cabbage Rolls with Avgolemono
Does your family make this differently?
Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.
You Might Also Like

Greek Green Beans in Olive Oil (Φασολάκια λαδερά) — Tender green beans braised with tomato and extra-virgin olive oil
Greek · Main Courses · 75 min

Kokoretsi (Κοκορέτσι) — Charcoal-Grilled Wrapped Lamb Offal
Greek · Kebabs · 135 min

Kakavia (Κακαβιά) — Greek Fisherman’s Fish Soup with Herbs
Greek · Soups · 65 min

Kabab Vijeh (کباب ویژه) — Royal Persian Mixed Grill Platter
Persian · Kebabs · 70 min

Bulgar Kabab (کباب بلغار) — Persian Rolled Saffron Fillets
Persian · Kebabs · 37 min

Gavurdağı Salad (Gavurdağı Salatası) — Finely Chopped Walnut & Pomegranate Salad
Turkish · Salads · 20 min

Izmir Kofte (İzmir Köfte) — Oven-Baked Meatballs with Tomato Sauce and Potatoes
Turkish · Main Courses · 70 min

Biangbiang Noodles (油泼扯面) — Xi'an Hand-Pulled Belt Noodles
Chinese · Main Courses · 65 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.