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 mins
Cook Time 10 minutes mins
Marinating Times 30 minutes mins
Total Time 55 minutes mins
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
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.
-
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.