ChefSnapOpen in the app

Greek

Greek Pork Gyros

Thin slices of marinated pork are stacked, roasted until the edges char, then shaved into warm pita with tzatziki, tomato, onion, and crisp fries. This is the Greek street-food style gyros, made on a small upright skewer for a home kitchen.

Greek Pork Gyros — Greek — ChefSnap
35 mins (+ 4 hrs marinating)Prep
30 minsCook
2Serves
MediumDifficulty
820 kcal per serving44g protein 58g carbs 44g fat

Ingredients

Method

  1. Grate half of the yellow onion and squeeze out excess liquid, then reserve the other half as the base for the meat stack.
  2. Mix the grated onion with 2 grated garlic cloves, 2 tbsp olive oil, 1 tbsp red wine vinegar, lemon juice, mustard, oregano, paprika, cumin, 1 tsp salt, and black pepper.
  3. Massage the pork slices and pork fat with the marinade, cover, and refrigerate for at least 4 hours or overnight.
  4. Make the tzatziki by mixing the Greek yogurt, squeezed cucumber, remaining grated garlic clove, 1 tsp red wine vinegar, 1 tsp olive oil, and 1/4 tsp salt, then chill until serving.
  5. Heat the oven to 220°C/425°F and place the reserved onion half cut-side down on a small roasting tray.
  6. Push two sturdy wooden or metal skewers vertically into the onion half and stack the marinated pork slices tightly onto them, alternating with the thin slices of fat.
  7. Press the meat stack firmly into a compact cone shape so it roasts evenly and bastes itself as the fat melts.
  8. Roast the pork upright for 25 to 30 minutes, basting once with the tray juices, until the outside is browned and lightly charred.
  9. Shave the browned outer pork into thin strips with a sharp knife, then return any paler inner pieces to the oven for 5 minutes if they need more color.
  10. Fry the potatoes in hot oil until golden and crisp, then drain and season lightly with salt.
  11. Warm the pita breads on a hot pan until soft and lightly spotted, then keep them wrapped in a clean towel.
  12. Spread each pita with tzatziki, add shaved pork, tomato, red onion, parsley, and fries, then dust with a little sweet paprika.
  13. Wrap each gyros tightly in parchment or foil and serve immediately while the pork and pita are warm.

Common questions

Can I substitute pork neck or shoulder with another cut for gyros?

Yes. Pork shoulder is best, but pork loin works if you add enough fat or bacon-style trimmings to keep it juicy. Avoid very lean cuts alone, or the gyros can turn dry and stringy during roasting.

How long should I marinate the pork for the best flavor?

Minimum 4 hours is workable, but overnight gives noticeably better flavor and tenderness. If you’re short on time, even 1 hour helps, but the onion, lemon, and spices won’t penetrate as deeply.

What are the most common mistakes when making homemade gyros?

The biggest mistakes are slicing the pork too thick, skipping the fat, and packing the meat loosely. Also, don’t overcook it—roast hot for color, then slice thinly so the outside is crisp and the inside stays juicy.

How should I store leftover pork gyros and tzatziki?

Store cooked pork and tzatziki separately in airtight containers in the fridge. The pork keeps 3–4 days, tzatziki about 2–3 days. Reheat pork briefly in a hot pan or oven to avoid drying it out.

What’s the best way to serve pork gyros at home?

Serve the sliced pork in warm pita with tzatziki, tomato, red onion, and fries if you like. Add a squeeze of lemon and extra oregano. Warm the pita first so it stays soft and wraps without tearing.