Greek Pork Souvlaki in a Pita 

As soon as anyone mentions Greek food, especially something like a juicy pork souvlaki recipe, I can almost taste the oregano and lemons.

The famous combination of olive oil, lemon, garlic and fresh oregano form the foundation to that unmistakable flavor associated with Mediteranean food.

With this souvlaki recipe you grill the marinated pork, red onion and green peppers on skewers and then slide them off into a nice warm pita or tortilla shell and drizzle with a light, cool Tzatziki sauce.


If you can't find Tzatziki in your grocery store try this homemade creamy garlic cucumber sauce instead.

Eat these just like fajitas and serve them with a side of warm rich pilaf and a cold greek salad.

I prefer the tortilla shells over the pita as there's less bread involved and the filling isn't overwhelmed.

Read Reviews/Leave Comments

› Pork Souvlaki recipe


Serves: 4 - 6

Prep Time: 5 minutes

Cook Time: 12 minutes (or internal temperature 150F)

Direct Heat: 425F - 450F

Note: for best results marinate at least 4 hours but best if left overnight.

What you'll need:

  • 2 pork tenderloins (about 2 lbs total)
  • 1 red onion
  • 1 green pepper

For the marinade:

  • 1/4 cup olive oil
  • 1/4 cup lemon juice
  • 1 tablespoon red wine vinegar
  • 4 garlic cloves, minced
  • 2 tablespoons freshly chopped oregano (or 1 tablespoon dried)
  • salt & pepper to taste

Serve with: 

  • prepared Tzatziki sauce
  • warm pocketless pita or tortilla shells

pork tenderloin red onion green pepper

Step 1:
Slice the pork tenderloins into 1 inch chunks.

Cut the red onion and green pepper into chunks and set aside.


make greek souvlaki marinade

In a small bowl combine the marinade ingredients and stir well to ensure the oil, vinegar and lemon juice blend together.


marinating greek vegetables and pork

Place the sliced pork, red onion and green pepper in a resealable plastic bag and pour in the marinade.

Mix the innards around well so everything is well coated in marinade and place the bag in the refrigerator for at least 4 hours.  If possible leave it overnight for maximum flavor.


souvlaki pork skewers

Step 2:
Begin threading the marinated green pepper, pork and red onion on skewers starting with the green pepper and alternating with pork and red onion.

Preheat the grill to 425F - 450F and oil the grates well.


grilling greek pork skewers

Once the grill has reached cooking temperature place the pork souvlaki skewers on the oiled grates and close the lid.

After several minutes wiggle the skewers to loosen them from the grate and turn them 1/4 turn, they should be showing nice grill marks.

Continue to cook the pork skewers and every several minutes rotate them another 1/4 turn so all sides cook evenly like the picture below.

marinated pork kebabs

Once the skewers are cooked and pork is about 150F internal temperature remove the souvlaki from the grill.

Place some grilled pork, onion and pepper in a warm tortilla shell or pita and drizzle with cool tzatziki sauce or this creamy cucumber sauce and serve.

Enjoy! 

greek souvlaki pita

You may also like these BBQ recipes...
greek pork tenderloin chicken fajita crepes beef fajitas
Mediterranean Stuffed Pork Chicken Fajitas Steak Fajitas




Back to Top

› Pork Souvlaki recipe

Join the conversation...






Newest Recipe

rotisserie bbq peameal roast

Rotisserie Peameal Bacon Roast





Never miss a recipe or tip!

Subscribe below...

Subscribe to tasteofBBQ

"Hot off the Grill"

Free email newsletter

Your Email

First Name


Click here to read back issues...