This ultimate Greek Souvlaki Skewer Platter brings lamb, chicken, and pork together on a single skewer. Each is marinated separately in its own herb-forward blend for a showstopping Greek dinner that's easier to make than it looks. Three quick marinades, 15 minutes on the grill, and a creamy homemade tzatziki that comes together in minutes. Serve with warm pita and a Greek salad for a full Mediterranean spread that feeds a crowd.
In a large dish, combine dry white wine, rosemary, and thyme. Add wooden skewers and soak for 2 hours.
In separate bowls or zip top bags, combine lamb with its marinade ingredients. Cover and refrigerate for 2 hours.
In another bowl, combine chicken with its marinade ingredients. Cover and refrigerate for 2 hours.
In a third bowl, combine pork with its marinade ingredients. Cover and refrigerate for 2 hours.
After marinating, thread one piece each of chicken, lamb, and pork onto each soaked skewer. Repeat until each skewer has about 6 pieces of meat.
To make the tzatziki, combine yogurt, garlic, and salt in a bowl and mix well. Add drained cucumber and dillweed, stir to combine, then drizzle olive oil on top. Refrigerate until ready to serve.
Preheat grill or grill pan to medium heat.
Place skewers on the grill and cook for about 5 to 7 minutes per side, turning occasionally, until meat is cooked through and lightly charred.
Serve hot with pita bread, Greek salad, and chilled tzatziki.
Notes
For best flavor, marinate the meats overnight in the fridge.
Grate cucumbers and squeeze out all moisture before adding to the tzatziki to keep it thick and creamy.
Leftover meat keeps in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet with a little olive oil. Tzatziki keeps for up to 2 days.
No outdoor grill? A cast iron grill pan on the stovetop works well. Cook in batches for best results.