Main Courses
This authentic pork gyros recipe brings the bold flavors of Mediterranean street food to your kitchen, where perfectly spiced meat meets crispy pita and cool tzatziki in every bite. After years of perfecting the technique—from the vertical slice to the charcoal grill finish—I can promise restaurant-quality results that'll have everyone asking for seconds. The secret lies in the marinade, which transforms tough pork shoulder into tender, flavorful strips that practically melt in your mouth.
What sets this recipe apart is the attention to detail that makes it truly authentic: the slow marinating process, the high-heat grilling technique, and the crispy pita bread that's warmed just enough to hold up to the juicy meat.
I've tested this recipe countless times, and it never fails to deliver that perfect balance of spice, tenderness, and crispiness. The warm spices—cumin, oregano, and paprika—infuse the meat with deep, aromatic flavors that build as it cooks.
By the time you're done, you'll have perfectly charred pork slices stacked high in warm pita pockets, drizzled with tangy tzatziki and garnished with fresh parsley and lemon wedges. The contrast of warm, spiced meat with cool, creamy sauce creates a bite that's impossible to resist.
This is the kind of meal that feels special enough for a dinner party but simple enough for a weeknight.
Whether you're serving a crowd or treating yourself to a taste of Greece, this recipe delivers every time. The leftovers reheat beautifully, and the marinade can be made ahead, so you're always ready for a quick, flavorful meal. Let's get cooking!
Ingredients for authentic pork gyros
Pork shoulder, warm spices, and crispy pita—this is your Mediterranean feast in a bowl.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🐖 | 2 lb | Bone-in for flavor, cut into strips |
| Plain Greek Yogurt 🧀 | 1 cup | Full-fat for creaminess |
| Lemon Juice 🍋 | ½ cup | Freshly squeezed |
| Garlic Cloves 🧄 | 6 cloves | Minced for marinade |
| Ground Cumin 🌿 | 2 tbsp | Toasted for depth |
| Dried Oregano 🍃 | 1 tbsp | Greek oregano preferred |
| Paprika 🌶️ | 1 tbsp | Smoked for warmth |
| Ground Coriander 🌿 | 1 tsp | Freshly ground preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Olive Oil 🫒 | ¼ cup | Extra-virgin for richness |
| Pita Bread 🍞 | 4 whole | Warm for serving |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
| Lemon Wedges 🍋 | 4 pieces | For serving |
| Tzatziki Sauce 🥫 | 1 cup | Store-bought or homemade |
The pork shoulder is the star—bone-in for extra flavor, cut into vertical strips about 1/2-inch thick. Costco or local butchers usually have it pre-cut, but if not, ask for a whole shoulder and slice it yourself. Look for good marbling; that's where the flavor hides. Fresh garlic and Greek oregano (not Italian) make all the difference here. I grab mine from the international aisle at Whole Foods—it's worth the hunt. Toast the cumin seeds in a dry pan for 30 seconds before grinding to wake up those flavors.
No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. Short on yogurt? Substitute sour cream or vegan yogurt—just know the texture might be slightly different. The marinade can sit for up to 24 hours, but I usually do 4-6 hours. Pita bread? Trader Joe's or Middle Eastern markets have the best—look for soft, slightly chewy ones. If yours is too dry, brush with olive oil and warm in a skillet for 10 seconds per side.
Marinate the pork in the fridge, then grill over medium-high heat for 3-4 minutes per side until charred. The leftovers reheat beautifully—wrap in foil and microwave for 2 minutes. Store the marinade in a jar for up to 3 days. Pita stays fresh for 2 days if wrapped tightly. Double the marinade and freeze half for next time—game changer for weeknight dinners.
Why You'll Love This Recipe
- Foolproof Marination: I swear by that yogurt-garlic mix—just rub it into the pork shoulder, let it sit while you make dinner. No fancy equipment, no stress. The cumin and lemon juice do the heavy lifting while you sip your coffee.
- Crave-Worthy Crisp: That first bite of caramelized pork with the tangy yogurt sauce? It’s the kind of flavor that makes you close your eyes. The garlic cloves roasted right into the meat? Pure satisfaction.
- Weeknight to Party: Same marinade, endless uses. Toss it on a pita for a quick lunch or slice it thin for a charcuterie board. My kids eat it straight from the pan—no judgment here.
- Budget-Friendly Feast: Pork shoulder stretches for meals all week. Double the batch, freeze half, and thank me later. One ingredient does double duty: the yogurt tenderizes and becomes the sauce. Smart, right?
Step-by-step instructions for authentic pork gyros
Here's how to bring authentic Greek flavors to your kitchen with perfectly spiced pork and crispy pita.
Marinate the Pork Shoulder for Maximum Flavor
In a large bowl, combine the 2 lb pork shoulder cut into strips, 1 cup plain Greek yogurt, 0.5 cup lemon juice, 6 minced garlic cloves, 2 tbsp ground cumin, 1 tbsp dried oregano, 1 tbsp paprika, 1 tsp ground coriander, 1.5 tsp salt, and 0.5 tsp black pepper. Mix everything thoroughly with your hands until the pork is fully coated in the marinade.
The yogurt and lemon juice create a tenderizing marinade while the spices infuse the meat with authentic Greek flavors. Let the pork marinate in the refrigerator for at least 4 hours—overnight is even better. This long marinating time ensures the meat stays juicy and absorbs all those delicious spices.
Cook the Pork to Juicy Perfection
Preheat your grill or grill pan to medium-high heat. Remove the pork from the marinade (reserve the marinade for later) and cook for 8-10 minutes per side, turning occasionally, until the internal temperature reaches 160°F. The pork should be nicely browned on the outside but still juicy inside.
Here's the thing—don't overcook the pork. You want it to finish cooking when you serve it, so it stays tender. If you're using a grill pan, make sure to scrape off any browned bits that form at the bottom—they're packed with flavor and can be used to make a quick sauce.
Warm the Pita Bread and Prepare the Tzatziki
While the pork cooks, warm the 4 whole pita breads in a dry skillet over medium heat for 30 seconds per side until they're pliable and slightly crispy. This step is crucial for achieving that authentic gyro texture—warm pita is the secret to a perfect wrap.
Spread 1 cup tzatziki sauce evenly on each warmed pita. You can use store-bought tzatziki or make your own with the remaining yogurt from the marinade. If you're using the reserved marinade, mix it with 0.25 cup olive oil and a splash of water to thin it out, then simmer for 5 minutes to make a quick sauce.
Assemble Your Authentic Pork Gyros
Slice the cooked pork into thin strips and arrange them on top of the tzatziki-covered pita. Sprinkle with 0.25 cup chopped fresh parsley and serve immediately with 4 lemon wedges on the side. The fresh lemon adds a bright contrast to the rich, spiced pork.
For the crispy pita magic, I like to fold the pita in half and press gently to hold everything together. Serve with a side of sliced tomatoes or cucumbers for a complete Greek experience. The key to authentic gyros is balancing all those flavors—spicy, tangy, creamy, and fresh—all in one perfect bite.
Pro Tips For Making Authentic Pork Gyros
- Trim the Fat First: Pork shoulder has a lot of marbling, and if you don’t trim it first, your gyros will taste greasy instead of tender. Grab kitchen shears and snip off the thickest fat layers before slicing—just leave a thin layer for flavor, but not so much it turns your marinade into a fat bath.
- Marinate Overnight, Not Hours: I used to think 4 hours was enough, but the yogurt and lemon need time to actually penetrate the meat. Give it 12–24 hours in the fridge—this isn’t the kind of dish where rushing works. If you’re short on time, at least let it sit for 6 hours, but don’t skip it entirely.
- Don’t Overcrowd the Grill: Stacking too many slices at once steams them instead of searing. Cook in batches—two or three at a time—so they hit the grill with direct heat and develop that smoky crust. Crowding turns your gyros into sad, soggy wraps.
- Slice Against the Grain: If you cut with the grain, your gyros will be chewy. Pork shoulder fibers run long, so slice perpendicular to them—this makes each bite tender. A sharp knife and a steady hand here save you from gummy meat later.
Best sauces and condiments for this recipe
Classic Tzatziki
This creamy yogurt sauce is non-negotiable for authentic gyros. Mix 1 cup plain Greek yogurt with 2 tbsp lemon juice, 1 minced garlic clove, 1 tbsp finely chopped cucumber (peeled and seeded), 1 tsp dried dill, and ½ tsp salt.
Chill for at least 30 minutes before serving to let flavors meld. I often double the batch—it disappears fast! 🥫
Spicy Skordalia
For a bold twist, try skordalia—a garlic-yogurt sauce with extra kick. Blend ½ cup Greek yogurt with 3 roasted garlic cloves (charred in a dry pan), 1 tbsp olive oil, ½ tsp red pepper flakes, and a pinch of salt.
This sauce cuts through the richness of the pork beautifully. I serve it alongside tzatziki for variety. 🌶️
Lemon-Garlic Aioli
Brighten up your gyros with a tangy aioli. Whisk ½ cup mayonnaise with 1 tbsp lemon juice, 1 minced garlic clove, ½ tsp dried oregano, and ¼ tsp salt.
Drizzle lightly over the assembled gyros or serve on the side for dipping. The acidity balances the smoky spices perfectly. 🍋
Quick Tomato Relish
Add freshness with a simple tomato relish. Pulse 1 cup diced tomatoes with 1 tbsp red onion, 1 tbsp chopped parsley, 1 tsp lemon juice, and ½ tsp salt in a food processor.
This adds a juicy crunch that contrasts the tender pork. I often serve it on the side for scooping. 🍅
Garnish Like a Pro
Finish with fresh herbs and citrus. Sprinkle each gyro with 1 tbsp chopped parsley and serve with lemon wedges. The bright green and zesty yellow make every bite pop.
I also add a pinch of smoked paprika for extra depth. These little touches elevate the dish from good to restaurant-quality. ✨
Nutrition facts
Frequently asked questions
Can I use chicken or beef instead of pork for gyros?
While traditional gyros use pork, you can absolutely make chicken or beef versions! For chicken, use 2 lb boneless chicken thighs (they stay juicier than breast meat) and marinate for at least 6 hours. For beef, opt for 2 lb sirloin or flank steak cut thinly against the grain, and marinate for 4-6 hours. The cooking time will be shorter—4-5 minutes per side for chicken, 3-4 minutes per side for beef. Just remember, pork's fat content gives it that signature juiciness.
How do I make the pita bread extra crispy?
For that perfect crispy texture, warm your pita in a dry skillet over medium-high heat for 10-15 seconds per side—just until it puffs up slightly. Pro tip: Brush the inside with a tiny bit of olive oil before assembling, then press gently with a spatula while stacking the meat. If your pita is too soft, try toasting it in the oven at 375°F for 2-3 minutes before serving. The key is heat—crispy pita makes all the difference!
What's the best way to reheat leftover pork?
Leftover pork should never be reheated in the microwave—it turns rubbery! Instead, wrap slices in foil and reheat in a 350°F oven for 10-12 minutes or on a skillet over medium heat for 2-3 minutes per side. For extra flavor, add a splash of water or the reserved marinade to the pan. The residual heat will keep it juicy. Store leftovers in an airtight container for up to 3 days.
Can I make gyros ahead of time?
Marinate the pork up to 24 hours ahead for deeper flavor. Cook the meat 1 day ahead and store it in the fridge—it actually tastes better the next day as the flavors meld. Warm the pita and assemble just before serving to keep it crispy. The tzatziki can be made 2 days ahead and stored in an airtight container. This is a great make-ahead meal for busy weeknights!
Why does my gyro meat turn out dry?
Overcooking is the #1 culprit! Pork should reach 160°F internally but still feel slightly pink in the center. If using a meat thermometer is new to you, cut into a piece—it should be juicy, not dry. Also, avoid marinating for more than 24 hours (the acid can break down the meat too much). For extra juiciness, baste the pork with reserved marinade while grilling. A splash of water in the pan also helps create steam.
