clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
grilled pork souvlaki

Grilled Pork Souvlaki

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 10 reviews

  • Author: Katherine | Love In My Oven
  • Total Time: 3 hours


Easy, flavourful grilled pork souvlaki with an even easier tzatziki recipe! Prep the recipe the day before to make dinner the next day a breeze! 



Pork and Marinade

  • 1 lemon (juice)
  • 4 cloves garlic, minced
  • 2 tbsp olive oil
  • 2 tbsp red wine vinegar
  • 1 tbsp oregano
  • dash of salt and pepper
  • 1 1/2 lbs pork tenderloin/shoulder, cut into 1” cubes

Tzatziki Sauce

  • 1 cup plain, full-fat Greek yogurt
  • 1 medium cucumber, grated*
  • 2 cloves garlic, minced
  • 1 tbsp fresh dill, chopped finely (or 1 tsp dried)
  • 1 tbsp fresh parsely, chopped finely (or 1 tsp dried)
  • 1 tbsp fresh lemon juice
  • salt and pepper, to taste
  • optional: pita, shredded lettuce, for serving


  1. Prepare the marinade. Combine all of the marinade ingredients in a large resealable bag or container and add the cubed pork. Toss to coat and place the pork in the fridge, at least 2 hours prior to grilling**.
  2. About 30 minutes to an hour before grilling, soak your wooden skewers (if using) in water. This recipe will require about 4 skewers.
  3. Prepare the tzatziki sauce. In a small bowl, whisk together the yogurt, grated cucumber, garlic, dill, parsley and lemon juice. Taste, and add a dash of salt and pepper to taste. Refrigerate until ready to serve.
  4. Grill the pork. Preheat your grill to medium-high heat. Remove the pork from the bag, and discard the remaining marinade. Thread the pieces of pork onto the skewers. Brush the grill lightly with oil (I use a soaked paper towel) then place the skewers on the grill***, cooking them for about 4-5 minutes on each side (turning once) until browned and cooked through, to 145 F. Remove the skewers to a plate.
  5. To serve, place a warmed pita on each plate, followed by 1-2 souvlaki skewers, and drizzle the tzatziki sauce all over. Squeeze some fresh lemon juice all over the dish for added taste!

Leftover souvlaki can be kept in the fridge for 2-3 days, in an airtight container. The tzatziki sauce will last in the fridge for about 4-5 days.


*I use the large hole on my box grater to grate my cucumber. There is no need to de-seed your cucumber!

**You can marinate this meat for up to 24 hours! I would highly recommend at least 2 hours.

***As per my blog post above, I like to use the top rack of my BBQ for these skewers; but you know your grill best!

  • Prep Time: 30
  • Cook Time: 15
Recipe Card powered byTasty Recipes