Greek Souvlaki Marinade Recipe for Lamb, Pork & Chicken

Greek souvlaki is a favorite I could happily eat every week—whether it’s lamb, chicken, or pork. There’s a great Greek restaurant nearby that makes an incredible lamb souvlaki, and sometimes I head there for a fix. But you don’t need to dine out to enjoy this dish: making souvlaki at home is simple and rewarding.

I like to build a full Greek meal at home: a variety of souvlaki, a crisp Greek salad, tzatziki, and warm pita. It’s an outstanding dinner that’s perfect for family meals or small gatherings. Below you’ll find clear instructions for marinating and grilling lamb, chicken, or pork skewers so you can recreate authentic-flavored souvlaki at home.

Greek Souvlaki marinade and how to grill

Begin by cutting the meat into roughly 1-inch cubes. Choose the best cut for each protein:

  • Chicken: boneless, skinless chicken breasts work well.
  • Pork: tenderloin yields very tender results.
  • Lamb: boneless leg or shoulder, trimmed of excess fat, gives great flavor.

The marinade is essential to classic Greek souvlaki—its balance of aromatics and acid both seasons the meat and helps tenderize it. Combine the marinade ingredients, then toss with the cubed meat until every piece is well coated. Cover and refrigerate: allow at least 2–3 hours for marinating, or longer if you prefer. I often marinate overnight, which makes meal prep easier when entertaining.

After marinating, thread the meat onto wooden skewers and keep them chilled until you’re ready to grill. You can grill immediately or hold them in the refrigerator while finishing other dishes.

Greek Souvlaki marinade and how to grill

Preheat your grill for direct cooking at medium-high heat. Lightly oil the grates to prevent sticking. Two simple methods:

  • Use a commercial grill oil spray for quick coverage.
  • Or dip a folded paper towel in oil, hold it with tongs, and rub the grates carefully.

Greek Souvlaki marinade and how to grill

When grilling different meats for one meal, remember that cooking times vary. Stagger the skewers on the grill so each finishes properly:

  • Start chicken first since it takes the longest.
  • Add pork a few minutes later.
  • Add lamb last so it doesn’t overcook.

Greek Souvlaki marinade and how to grill

Grill the skewers, turning every few minutes until they reach the proper internal temperature. Aim for these targets:

  • Chicken: 165°F (74°C).
  • Pork: 145°F (63°C).
  • Lamb: cook to your preferred doneness — about 140°F (60°C) for medium-rare, 150°F (66°C) for medium, 160°F (71°C) for well done.

Greek Souvlaki marinade and how to grill

With a minute or two remaining, place pita bread on the grill to warm and lightly toast—watch carefully to avoid charring. A short time on the grill improves the texture and flavor of the pita.

Greek Souvlaki marinade and how to grill

Finish by squeezing fresh lemon juice over the cooked souvlaki for bright flavor. Serve the skewers with warm pita, tzatziki, and a fresh Greek salad for a complete meal. These accompaniments complement the grilled meat perfectly.

Greek Souvlaki Marinade for Grilled Lamb, Chicken or Pork

Greek Souvlaki marinade and how to grill
Greek souvlaki marinade with clear instructions to make perfect grilled skewers of lamb, chicken, or pork. Serve with tzatziki, pita, and Greek salad.
Prep Time: 2 hours
Cook Time: 12 minutes
Total Time: 2 hours 12 minutes
Servings: 4 people

Ingredients

  • 1 pound cubed lamb (chicken or pork works great as well)
  • 1/3 cup olive oil
  • 1/4 cup red wine vinegar
  • 1/3 cup lemon juice
  • 4 garlic cloves, minced
  • 1 tbsp oregano
  • 1 1/2 tsp salt
  • 1 1/2 tsp black pepper, freshly ground
  • 1 tsp paprika (use paprika for chicken or lamb marinade)

Instructions

  1. Make the marinade by mixing all ingredients except the meat. Pour over the cubed meat and toss until evenly coated. Cover and refrigerate for 2–3 hours (or longer).
  2. Preheat the grill to medium-high heat.
  3. Thread the marinated meat onto wooden skewers.
  4. Place the skewers on the grill, cook a couple minutes, then flip. Continue turning every few minutes until done.
  5. Cook to internal temperatures: chicken 165°F, pork 145°F, lamb to desired doneness (140°F medium-rare, 150°F medium, 160°F well done).
  6. Serve with Greek salad, tzatziki, and warm pita bread.

Nutrition

Per serving:

Calories: 329.46 kcal
Carbohydrates: 4.05 g
Protein: 23.44 g
Fat: 24.2 g
Saturated Fat: 4.68 g
Cholesterol: 73.71 mg
Sodium: 948.83 mg
Fiber: 0.96 g
Sugar: 0.65 g

Nutrition Disclaimer

Author: Steve Cylka
Course: Main Course
Cuisine: Greek

Grilled Greek Souvlaki lamb chicken pork