READY IN: 35mins
Recipe by breezermom

This is a very common dish in Greece, and is usually made with lamb. However, feel free to substitute pork or chicken, as they go well with the marinade too. You can also add some onion and other vegetables on the skewer if you'd like! Serve this with tzatziki sauce, pita bread and a delicious greek salad! Note: Prep time does not include marinating time!!

Top Review by Deantini

I cut the recipe back by 1/2 and I used pork roast cut into cubes and let it marinate for a good 20 hours. I cooked the cubes on a hot pan to get them crispy souvlaki-style as opposed to placing them on skewers in the oven. I did not make the sauce for basting since I wasn't going to baste. The marinate left on the cubes after marinating was plenty for cooking. The flavour was just fantastic and I will for sure make this dish again.

Ingredients Nutrition


  1. Combine all ingredients except lamb in a large bowl; stir with a wire whisk. Add lamb, stirring gently to combine. Cover and marinate in the refrigerator at least 8 hours, up to 24 hours.
  2. Remove lamb from marinade, reserving marinade. Set meat aside.
  3. Place marinade in a saucepan, bring to a boil, reduce heat and simmer 5 minutes. Remove from heat and set aside.
  4. Place lamb on metal skewers; grill over medium coals or broil 4 to 6 inches from heat 8 to 10 minutes on each side or to desired degree of doneness, basting frequently with marinade.

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a