Welcome to our kitchen, where we'll be taking you on a culinary journey to Greece with this authentic homemade Souvlaki recipe. Souvlaki, a popular Greek street food, is a delicious and flavorful dish consisting of marinated meat skewers, accompanied by a refreshing tzatziki sauce and a variety of toppings. Bursting with Mediterranean flavors, this dish is perfect for a family gathering or a casual dinner with friends. So let's grab our aprons and get ready to experience the true taste of Greece!
In a mixing bowl, combine the olive oil, minced garlic, lemon juice, red wine vinegar, dried oregano, salt, and pepper. Mix well to create the marinade.Add the chicken and pork pieces to the marinade and toss until they are evenly coated. Cover the bowl with plastic wrap and refrigerate for at least 2 hours to allow the flavors to meld together.
While the meat is marinating, prepare the tzatziki sauce. In a separate bowl, combine the Greek yogurt, grated cucumber, minced garlic, lemon juice, olive oil, chopped dill, and salt. Mix well until all the ingredients are thoroughly combined. Cover and refrigerate until serving.
Preheat your grill or barbecue to medium-high heat.
Thread the marinated meat onto the skewers, alternating between chicken and pork.
Place the skewers on the grill and cook for approximately 4-5 minutes per side or until the meat is cooked through and slightly charred.
Remove the skewers from the grill and let them rest for a few minutes.
Serve the Souvlaki hot with a side of tzatziki sauce and your choice of toppings such as pita bread, sliced tomatoes, red onions, and fresh parsley.