Authentic Greek Pork Souvlaki Recipe: Skewered Perfection with Lemon and Oregano

Main Courses

Authentic Greek Pork Souvlaki Recipe: Skewered Perfection with Lemon and Oregano

This authentic Greek pork souvlaki recipe brings the vibrant flavors of Athens to your backyard or kitchen—juicy, tender pork marinated in bright lemon, aromatic oregano, and garlic, then grilled to perfect skewered perfection. 🔥 As someone who's spent years perfecting pork techniques, I can tell you the secret lies in the marinade: letting the meat soak for at least 4 hours (overnight is even better) transforms simple cuts into restaurant-quality bites.

The result? Skewers that sizzle on the grill and practically melt in your mouth.

The beauty of traditional souvlaki is its simplicity—just a handful of ingredients that work together to create bold, Mediterranean flavors.

You'll need quality pork (shoulder or loin works best), fresh lemon juice for brightness, and a mix of olive oil, garlic, and dried oregano that forms a fragrant crust on the meat. The key technique?

Grilling over high heat for just 2-3 minutes per side ensures the outside stays crisp while keeping the inside juicy. No fancy equipment needed—charcoal, gas, or even your oven broiler will work.

What makes this recipe truly special is how versatile it is. Serve the skewers wrapped in warm pita with tzatziki, crumbled feta, and fresh tomatoes for a complete meal, or enjoy them as a standalone appetizer with a side of Greek salad.

The aroma alone will have everyone gathering around your grill, and the first bite delivers that perfect balance of smoky, tangy, and herby flavors that define authentic Greek street food. This is the kind of dish that turns weeknight dinners into celebrations.

Whether you're hosting a backyard gathering or just craving a taste of Greece, this souvlaki recipe delivers restaurant-quality results with minimal effort. The marinade can be prepped ahead, and the cooking process is quick—ideal for when you want impressive food without spending hours in the kitchen.

Let's get started on creating skewers that taste like they came straight from a bustling Athens street corner.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for authentic greek pork souvlaki

Just 13 ingredients transform simple pork into restaurant-quality skewers—bright, herby, and smoky perfect for any gathering.

Ingredient Amount Notes
Pork Shoulder 🥩 1 ½ lb Boneless, cut into 1-inch cubes
Extra-Virgin Olive Oil 🫒 ¼ cup High quality, fruity variety
Fresh Lemon Juice 🍋 ½ cup From 2-3 medium lemons
Garlic Cloves 🧄 8 cloves Peeled, minced finely
Dried Oregano 🌿 2 tbsp Greek oregano preferred
Dried Thyme 🌿 1 tbsp Fresh works too
Sea Salt 🧂 1 ½ tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ 1 tsp Freshly ground
Wooden Skewers 🪵 8 whole Soaked in water 30 minutes
Pita Bread 🍞 4 whole Warm, for serving
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Crumbled Feta Cheese 🧀 ½ cup For serving
Cherry Tomatoes 🍅 ½ lb Halved, for serving

The pork cut matters—pork shoulder gives you that juicy, tender texture after marinating, while loin stays firmer. Trader Joe's or Whole Foods usually have it pre-cut, but if you're buying a whole roast, ask the butcher to cube it for you. Look for good marbling—those little white streaks mean more flavor. I always grab extra because it freezes beautifully for next time. For the olive oil, Kalamata olives brands like Colavita have that rich, fruity taste that makes everything sing. Don't skimp here—it's the base of your marinade.

No fresh oregano? Dried works perfectly, but use half the amount. Short on thyme? Fresh basil or marjoram can step in, though oregano is non-negotiable for that authentic Greek taste. The lemon juice can be bottled, but fresh is worth the squeeze—Eureka lemons have the best juice-to-pulp ratio. For the skewers, soak them in water for at least 30 minutes to prevent burning. If you're prepping ahead, marinate the pork for up to 24 hours—the longer it sits, the more tender it gets. And trust me on the feta: Kalamata feta from the deli section has the best salty, crumbly texture.

Marinated pork keeps 3 days in the fridge, covered tightly. The skewers themselves? Cook them fresh for best results, but you can prep the meat ahead and thread it last-minute. For leftovers, store cooked skewers in an airtight container with a paper towel to absorb any moisture. They reheat beautifully in a skillet or oven at 350°F for 5-7 minutes. The pita stays fresh for 2 days if wrapped in foil—just warm it in a dry skillet for 30 seconds before serving. These skewers are all about freshness, so plan to grill them the same day you marinate.

❤️

Why You'll Love This Recipe

  • Same recipe, endless uses: skewer it for dinner, serve it in pitas for lunch, or toss it in salads when you’re done. Honestly, I’ve made this for date nights, family dinners, and even a last-minute potluck—no one ever guessed it was the same base.
  • No-Fuss Prep: I swear by this—just cube the pork, toss it in the marinade (olive oil, lemon, garlic, oregano), and let it sit while you make coffee. No chopping, no fuss, no stress.
  • Taste Like a Taverna: That crispy edge on the outside? The juicy, tender inside? It’s all in the pork shoulder—affordable, flavorful, and packed with that bright lemon-or olive oil punch that hits different.
  • Weeknight to Party Fix: Same recipe, endless uses: skewer it for dinner, serve it in pitas for lunch, or toss it in salads when you’re done. Honestly, I’ve made this for date nights, family dinners, and even a last-minute potluck—no one ever guessed it was the same base.

Step-by-step instructions for authentic Greek pork souvlaki

Let's create skewers so flavorful, they'll transport you straight to a Greek taverna.

1

👨‍🍳 Step 1: Marinate the Pork Shoulder for Maximum Flavor

In a large bowl, combine the 1.5 lb pork shoulder cut into 1-inch cubes with the 0.25 cup extra-virgin olive oil, 0.5 cup fresh lemon juice, 8 cloves minced garlic, 2 tbsp dried oregano, 1 tbsp dried thyme, 1.5 tsp sea salt, and 1 tsp ground black pepper. I use my hands to break up the pork slightly and distribute the marinade evenly—this ensures every bite gets that bright, herby punch.

Cover the bowl with plastic wrap and refrigerate for at least 4 hours, but I recommend marinating overnight if possible. The acidity from the lemon juice tenderizes the meat while the oregano and thyme infuse deep flavor. You'll know it's ready when the pork absorbs the marinade completely and smells like a Greek sunset.

2

🔪 Step 2: Prep the Skewers and Assemble

Soak the 8 wooden skewers in water for 30 minutes to prevent burning on the grill. Drain and let them dry slightly on paper towels. Now, thread 3-4 pork cubes onto each skewer, leaving a little space between them so they cook evenly. I like to arrange them in a spiral pattern—this creates beautiful grill marks and ensures perfect charring.

Here's the thing—don't overcrowd the skewers. If they're too packed, the pork won't brown properly and will steam instead of sear. Trust me, this small detail makes a huge difference in the final texture and flavor.

3

🔥 Step 3: Grill to Golden Perfection

Preheat your grill to medium-high heat (about 375°F). You want the grates nice and hot—this creates those beautiful char marks we all love. Place the skewers on the grill and cook for 8-10 minutes, turning occasionally, until the pork is golden brown and cooked through to 160°F internally. The outside should have a nice crust while the inside remains juicy—this is what makes souvlaki so irresistible.

Don't walk away during this step. You'll know it's ready when the pork releases easily from the skewers and has a beautiful caramelized crust. If you see any flare-ups, move the skewers to a cooler part of the grill—we want flavor, not smoke.

4

🥘 Step 4: Rest and Assemble the Plates

Transfer the cooked skewers to a cutting board and let them rest for 5 minutes. This resting period is crucial—it allows the juices to redistribute, preventing them from running out when you cut. While they rest, warm the 4 whole pita breads in a dry skillet or wrap them in foil and warm in the oven.

To assemble, slice each skewer into 2-3 pieces and arrange them on the warm pita breads. Top with halved cherry tomatoes, crumbled feta cheese, and chopped fresh parsley. The combination of juicy pork, tangy tomatoes, salty feta, and fresh herbs is pure Greek comfort food in every bite.

👨‍🍳

Pro Tips For Making Authentic Greek Pork Souvlaki

  • Trim the Fat First: Pork shoulder has enough fat to make your skewers greasy messes if you don’t handle it right. Cut away the thickest layers before cutting into cubes—this keeps your souvlaki juicy and the grill clean. I used to skip this and ended up with soggy, sticky meat that stuck to everything.
  • Marinate Overnight (No Excuses): The acid in lemon juice and olive oil needs time to tenderize the pork shoulder—at least 8 hours, but 24 is better. Toss the cubes in a sealed bag, then refrigerate. I know, I know, you’re impatient, but rushing this step means tough, flavorless meat that tastes like it was thrown together last minute.
  • Skewer Like a Pro: Use two metal or soaked wooden skewers per piece of pork to prevent breakage, and pack the meat loosely—overcrowding steams the meat instead of searing it. My first attempt with single skewers sent half the cubes flying into the grill flames. (Yes, I learned that one the hard way.)
  • Sear Before Grilling: Heat your grill or pan to screaming hot, then sear the skewers for 2-3 minutes per side before lowering the heat. This locks in the juices and gives that classic smoky crust. I used to grill them slow from the start, and the outside always dried out while the inside stayed raw.

Dietary considerations for authentic greek pork souvlaki

Gluten-Free Adaptation

Traditional souvlaki is served in pita bread, but you can easily make this gluten-free by serving the skewers over a bed of romaine lettuce or endive leaves instead.

I've tested this with my Gloucestershire Old Spots pork and found that the natural juices from the meat and marinade keep everything moist. For extra crunch, add gluten-free crackers or toasted gluten-free breadcrumbs on top. 🌱

Dairy-Free Options

Skip the feta cheese or use a dairy-free feta alternative made from almonds or coconut. I recommend Violife dairy-free feta—it melts beautifully and adds that salty tang.

For extra flavor, drizzle with lemon-tahini sauce (mix ¼ cup tahini, 2 tbsp lemon juice, and 1 tbsp water) instead of tzatziki. The sauce adds creaminess without dairy.

Allergen-Friendly Tips

For nut allergies, avoid tahini-based sauces and opt for olive oil-based dressings instead. I like a simple mix of extra-virgin olive oil, lemon juice, and minced garlic for dipping.

If you're avoiding garlic, substitute with asafetida powder (just ¼ tsp)—it adds depth without the allergen. Always check your oregano and thyme for cross-contamination warnings if allergies are a concern.

Lower-Carb Version

Cut carbs further by skipping the pita entirely and serving the skewers with a side of zucchini noodles or grilled eggplant slices. I love pairing them with a Greek-inspired salad of cucumber, red onion, kalamata olives, and dairy-free feta.

The acidity from the lemon in the marinade balances the richness of the pork perfectly, making this a satisfying low-carb meal. 💪

Vegetarian Adaptation

While souvlaki traditionally uses pork, you can make a vegetarian version with portobello mushrooms or firm tofu. Marinate them in the same lemon-oregano blend for 2-3 hours, then grill until tender.

For extra protein, add chickpeas to the skewers—they hold their shape well and soak up the marinade beautifully. This version keeps the same smoky, herby flavors while being completely plant-based.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 9g45%
Cholesterol 135mg45%
Sodium 850mg37%
Total Carbohydrate 22g8%
Dietary Fiber 2g8%
Sugars 3g
Protein 42g84%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use chicken or beef instead of pork for souvlaki?

While traditional Greek souvlaki uses pork, you can absolutely use chicken thighs (they stay juicier than breast) or lean beef cuts like sirloin. For chicken, marinate for 2-3 hours max to prevent drying, and for beef, reduce cooking time to 6-8 minutes per side. The marinade works perfectly on all three—just adjust the cooking method to match the meat's texture.

2

What if I don't have a grill? Can I make this in the oven?

Preheat your broiler to high and place the skewers on a wire rack over a baking sheet. Broil for 4-5 minutes per side until golden brown and cooked to 160°F. For extra flavor, brush with a little olive oil before broiling. The oven method works especially well in cooler weather when grilling isn't an option.

3

How do I prevent the skewers from falling apart when grilling?

Soak your wooden skewers for 30 minutes before using, and don't overcrowd them—3-4 pork cubes per skewer is perfect. For extra security, thread a cherry tomato or onion piece between each pork cube to help hold everything together. Also, avoid moving the skewers too much while grilling to prevent breakage.

Can I make the marinade ahead of time? Yes! Store the marinade (without pork) in an airtight container in the fridge for up to 5 days or freeze for 3 months. When ready to use, combine with fresh pork and marinate for at least 4 hours. The flavors actually develop better when prepped ahead—just

4

What's the best way to reheat leftover souvlaki?

Reheat in a skillet over medium heat for 2-3 minutes per side** until warmed through. For skewers, you can also reheat in the oven at 350°F for 5-7 minutes to maintain that crispy exterior. Avoid microwaving—it makes the pork rubbery. The best solution? Cook just enough for your meal and save leftovers for wraps the next day!

★★★★★5.0(2 reviews)
Categories Main Courses