Souvlaki is a classic Greek dish of skewered, grilled meat—typically pork, chicken, or lamb—marinated in olive oil, lemon, garlic, and oregano. This recipe captures the essence of the beloved West Palm Beach Greek grill style: juicy, charred edges, and a bright, herbaceous marinade. It works because the marinade tenderizes the meat while the high heat creates a smoky crust, making it perfect for a weeknight dinner or a backyard gathering.
Ingredients
- 1.5 lbs (680 g) pork shoulder or chicken breast, cut into 1.5-inch cubes
- 1/4 cup (60 ml) olive oil
- 3 tablespoons (45 ml) fresh lemon juice
- 4 cloves garlic, minced
- 2 teaspoons dried oregano
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 cup (60 g) plain Greek yogurt (for serving, optional)
- 1 small red onion, sliced (for serving)
- 1 lemon, cut into wedges (for serving)
- 4 pita breads, warmed
Instructions
- In a large bowl, whisk together olive oil, lemon juice, garlic, oregano, salt, and pepper. Add the meat cubes and toss to coat evenly. Cover and refrigerate for at least 2 hours, or up to 24 hours for deeper flavor.
- If using wooden skewers, soak them in water for 30 minutes before grilling to prevent burning. Thread the marinated meat onto skewers, leaving a small gap between pieces for even cooking.
- Preheat a grill or grill pan to medium-high heat (about 400°F / 200°C).
- Place the skewers on the grill. Cook, turning occasionally, until the meat is charred on all sides and reaches a safe minimum internal temperature of 145°F (63°C) for pork or lamb, or 165°F (74°C) for chicken, as measured with a food thermometer. This typically takes 8–10 minutes.
- Remove from the grill and let rest for 3 minutes before serving. This allows the juices to redistribute.
- Serve hot with warm pita, sliced red onion, lemon wedges, and a dollop of Greek yogurt if desired.
Tips
- Substitutions: If you don’t have Greek yogurt, use regular plain yogurt or a drizzle of tzatziki sauce. For a non-pork version, use chicken thigh or lamb leg; adjust cooking time accordingly.
- Storage: Cooked souvlaki can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet or microwave to avoid drying out.
- Common mistake: Overcrowding the skewers or grill can cause steaming instead of charring. Leave space between pieces and don’t flip too often—let each side develop a crust.
- Marinating time: While 2 hours is minimum, overnight marinating yields a more tender and flavorful result. If using a metal skewer, no soaking is needed.
Serving Suggestions
Serve souvlaki as a main with a Greek salad, rice pilaf, or roasted potatoes. For a casual meal, wrap the meat in warm pita with tomatoes, onions, and tzatziki. A side of grilled vegetables or a simple cucumber-tomato salad also complements the flavors well.
Variations
- Chicken Souvlaki: Use boneless, skinless chicken thighs or breasts. Marinate for at least 2 hours, and grill until 165°F (74°C).
- Lamb Souvlaki: Substitute lamb leg or shoulder. Lamb pairs beautifully with a mint-yogurt sauce instead of plain yogurt.
- Vegetarian: Replace meat with halloumi cheese or firm tofu. Marinate for 30 minutes and grill until golden; no internal temperature requirement for vegetables, but ensure halloumi is heated through.
- Spicy: Add 1 teaspoon of smoked paprika or a pinch of cayenne to the marinade for a smoky kick.
Storage and Reheating
Refrigerate leftover souvlaki within 2 hours of cooking. Store in an airtight container for up to 3 days. To reheat, place skewers in a preheated oven at 350°F (175°C) for 5–7 minutes, or microwave on high for 1–2 minutes. For best texture, reheat in a hot skillet with a splash of olive oil. Do not freeze cooked souvlaki as it can become dry; if you must, freeze in a sealed bag for up to 1 month and thaw overnight before reheating.
Frequently Asked Questions
Can I use pork tenderloin instead of shoulder? Yes, tenderloin works but is leaner; reduce marinating time to 1–2 hours and grill to 145°F (63°C) to avoid dryness.
Do I need to soak wooden skewers? Yes, soak for at least 30 minutes to prevent burning. Alternatively, use metal skewers and skip this step.
Can I cook souvlaki in the oven? Absolutely. Preheat oven to 425°F (220°C), place skewers on a baking sheet, and roast for 15–20 minutes, turning once, until the meat reaches the safe temperature.
What if I don’t have fresh lemon juice? Use bottled lemon juice, but reduce the amount to 2 tablespoons (30 ml) as it’s more concentrated. The flavor will be slightly less bright.
How do I know when the meat is done without a thermometer? A thermometer is the only reliable way. If you don’t have one, cut into a piece to check there’s no pink and juices run clear—but this is less accurate.
Can I prepare the marinade ahead? Yes, the marinade can be made up to 2 days in advance and stored in the refrigerator. Add the meat just before marinating.
Related
- Tabbouleh Salad Ingredients: Classic Recipe
- Steaming Eye Mask Recipe: DIY Warm Compress
- Bagel Lovers Harrisburg PA: A Local’s Guide
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).