Print
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
Alt Text: Platter of grilled Greek Souvlaki skewers with pita bread, tzatziki, and lemon wedges

Greek Souvlaki Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef skimo
  • Total Time: 27 minutes plus marinating
  • Yield: 4 servings 1x

Description

Juicy, smoky, and full of fresh Mediterranean flavor, Greek Souvlaki is the ultimate street food — and so easy to make at home. These tender little skewers are marinated with classic Greek herbs and grilled to perfection, served with warm pita and tzatziki just like in a Greek taverna.


Ingredients

Scale
  • 12 pounds chicken thighs, chicken shoulder, or lamb shoulder
  • 1/4 cup olive oil
  • Juice of 1 large lemon
  • 23 cloves garlic, minced
  • 1 tbsp dried oregano (Greek oregano if possible)
  • 1 tsp dried thyme or rosemary (optional)
  • Salt and freshly ground black pepper
  • Metal or wooden skewers (if wooden, soak in water)

Instructions

  1. Cut meat into bite-sized chunks.
  2. In a bowl, mix olive oil, lemon juice, minced garlic, oregano, thyme or rosemary (if using), salt, and pepper.
  3. Add meat to the marinade and toss to coat well.
  4. Cover and refrigerate for at least 2 hours, or overnight for best flavor.
  5. Thread marinated meat onto skewers.
  6. Preheat grill to medium-high heat.
  7. Grill skewers, turning every few minutes and basting with leftover marinade, for about 8–12 minutes or until meat is cooked through and nicely charred.
  8. Serve hot with warm pita, sliced tomatoes, onions, and a generous spoonful of tzatziki.

Notes

Use cuts with some fat for juicy souvlaki. Grill over medium-high heat for the best char. Serve with fries or a fresh Greek salad for a full meal. No grill? Use a stovetop grill pan or bake in the oven at 400°F for 15–20 minutes.

  • Prep Time: 15 minutes
  • Cook Time: 12 minutes
  • Category: Main Course
  • Method: Grill
  • Cuisine: Greek

Nutrition

  • Serving Size: 1 skewer
  • Calories: 320
  • Sugar: 0g
  • Sodium: 150mg
  • Fat: 22g
  • Saturated Fat: 5g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 1g
  • Fiber: 0g
  • Protein: 28g
  • Cholesterol: 90mg