Go Back

Perfect Grilled Souvlaki Recipe

This Perfect Grilled Souvlaki Recipe features juicy, marinated meat grilled to perfection and served with fresh toppings and pita. It’s easy, vibrant, and the perfect balance of simple and satisfying.
Prep Time 15 minutes
Cook Time 10 minutes
Marinating Times 30 minutes
Total Time 55 minutes
Servings 6

Ingredients
  

For the souvlaki:

  • 2 lbs chicken thighs or beef sirloin cut into 1.5-inch pieces
  • 3 tablespoons olive oil
  • 2 tablespoons lemon juice
  • 4 cloves garlic minced
  • 1 tablespoon dried oregano
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • Wooden or metal skewers

Optional for serving:

  • Pita bread or flatbread
  • Sliced tomato
  • Sliced red onion
  • Tzatziki sauce
  • Fresh parsley or dill

Instructions
 

  • In a bowl, whisk together olive oil, lemon juice, garlic, oregano, salt, and pepper.
  • Add meat and toss to coat. Marinate for at least 30 minutes (or overnight for more flavor).
  • If using wooden skewers, soak in water for 20 minutes.
  • Thread marinated meat onto skewers.
  • Preheat grill or grill pan over medium-high heat. Lightly oil the grates.
  • Grill skewers for 10–12 minutes, turning occasionally, until meat is cooked through and charred in spots.
  • Serve with warm pita and toppings of choice.

Notes

  • Use chicken thighs for juicier results.
  • Marinate overnight for deeper flavor.
  • Don’t overcook—watch for charring and internal temp.
  • Serve with lemon wedges for brightness.
  • Great with rice, hummus, or Greek salad.