Greek Pork Souvlaki with Tomato-Feta Salad and Tzatziki

Juicy, marinated pork strips grilled to perfection, served in warm pita with a fresh tomato-feta salad and creamy tzatziki.

This is the classic Greek street food, but made at home with love. The key is a good marinade and a hot grill to get that charred, smoky flavor.

Serve these souvlakia as a main course or as party appetizers. They're perfect for summer gatherings and always a crowd-pleaser.

Ingredients

Servings 4

Converted amounts are rounded.

Method

  1. In a bowl, combine the herbs, onion slices, olive oil, vinegar, honey, and a pinch of salt and pepper. Place the meat in a large dish and pour the marinade over it. Massage the meat gently with the marinade. Cover with foil and let it marinate for at least 30 minutes, or up to 3-4 hours or overnight in the fridge.
  2. If marinated in the fridge, take the meat out 30 minutes before cooking to bring it to room temperature.
  3. For the filling: Slice the tomatoes thinly and place them in a bowl. Add the sliced onion and crumbled feta. Season with salt, sprinkle with oregano, and drizzle with olive oil and vinegar. Mix gently and let it sit for at least 30 minutes before serving.
  4. Heat a cast-iron grill pan (or a regular pan) with 2-3 tablespoons of olive oil over high heat until almost smoking. Add the meat strips in small batches (2-3 at a time) to avoid overcrowding, which would lower the temperature and cause the meat to boil instead of grill.
  5. Cook the meat for 2-3 minutes per side, adjusting the time based on the thickness of your strips. Do a test piece first to gauge the heat.
  6. Just before serving, wipe the pan clean with a paper towel, drizzle a little olive oil, and warm the pita breads on the same pan to give them a charred, smoky flavor.
  7. To assemble: Place a pita on a plate, add 2-3 slices of meat, 2-3 tablespoons of the tomato-feta filling, and 2 tablespoons of tzatziki. Wrap in parchment paper and enjoy!

💡 Tips

  • For extra flavor, marinate the meat overnight.
  • If you don't have a grill pan, use a regular skillet or an outdoor grill.
  • Serve with extra tzatziki and a squeeze of lemon.

Inspired by a recipe from The Greek Foodie

You may also like

🍽️

Whiskey-Glazed Bacon Burgers (Copycat T.G.I. Friday's)

Juicy, smoky burgers with a sweet and boozy glaze, topped with melted cheese and crispy bacon – just like the…

⏱ 1h 45mMedium
🍽️

Hearty Greek-Style Beef and Potato Stew

A quick and comforting one-pot stew with ground meat and tender potatoes, perfect for a cozy dinner.

⏱ 50 minEasy
🍽️

Baked Greek Meatballs in Spiced Tomato Sauce (Soutzoukakia)

Juicy, tender meatballs baked in a richly spiced tomato sauce with cumin and allspice.

⏱ 1h 30mEasy
🍽️

Greek-Style Pork and Green Bean Stew

Tender pork pieces simmered with round green beans in a rich tomato sauce, creating a hearty and healthy…

⏱ 1h 50mMedium