Souvlaki is a beloved Greek street food of skewered, grilled meat, and the marinade is what gives it its signature bright, herbaceous flavor. This recipe uses lemon, olive oil, garlic, and oregano to tenderize and season the lamb, creating a juicy, charred exterior with a savory, tangy bite. It’s a simple, foolproof marinade that works beautifully for quick weeknight dinners or weekend cookouts.
Ingredients
- 2 lb (900 g) boneless leg of lamb or lamb shoulder, cut into 1½-inch (4 cm) cubes
- ½ cup (120 ml) extra-virgin olive oil
- ¼ cup (60 ml) fresh lemon juice (about 2 lemons)
- 6 cloves garlic, minced
- 2 tablespoons (6 g) dried oregano (preferably Greek)
- 1 teaspoon (2 g) ground cumin
- 1 teaspoon (2 g) sweet paprika
- 1 teaspoon (5 g) fine sea salt
- ½ teaspoon (1 g) freshly ground black pepper
- 2 bay leaves, crumbled (optional)
- Wooden or metal skewers (if wooden, soak in water for 30 minutes)
Instructions
- In a large bowl, whisk together the olive oil, lemon juice, garlic, oregano, cumin, paprika, salt, and pepper. Add the crumbled bay leaves if using.
- Add the lamb cubes to the marinade and toss well to coat every piece. Cover the bowl with plastic wrap or a lid.
- Refrigerate for at least 4 hours, or up to 12 hours for deeper flavor. Do not marinate longer than 24 hours, as the acid can make the meat mushy.
- If using wooden skewers, soak them in water for 30 minutes before grilling to prevent burning.
- Preheat a grill, grill pan, or broiler to medium-high heat (about 400°F / 200°C).
- Thread the lamb cubes onto the skewers, leaving a small gap between pieces for even cooking. Press the meat snugly but not too tightly.
- Grill the skewers for 8–12 minutes, turning every 2–3 minutes, until nicely charred on all sides. The lamb is done when it reaches a safe minimum internal temperature of 145°F (63°C) for medium-rare, as recommended by the USDA FSIS, or up to 160°F (71°C) for medium. Use a food thermometer to check.
- Remove from the grill and let rest for 3 minutes before serving. This allows the juices to redistribute.
Tips
- Cut lamb evenly: For even cooking, cut the lamb into uniform 1½-inch cubes. Smaller pieces cook faster and are easier to overcook.
- Don’t skip the rest: Letting the skewers rest for 3 minutes after grilling is essential for juicy meat. If you cut into them immediately, the juices will run out.
- Substitute the meat: This marinade works beautifully with chicken (cook to 165°F / 74°C) or pork (cook to 145°F / 63°C). Adjust cooking times accordingly.
- If using a broiler: Place the skewers on a foil-lined baking sheet and broil 4–5 inches from the heat, turning once, until done to your liking.
Serving Suggestions
Serve the souvlaki hot off the grill with warm pita bread, sliced red onion, tomato, and a dollop of tzatziki sauce. A side of Greek salad, lemon potatoes, or rice pilaf rounds out the meal. For a traditional touch, add a wedge of lemon for squeezing over the meat just before eating.
Variations
- Chicken souvlaki: Use boneless, skinless chicken thighs or breasts. Marinate for 2–4 hours, and grill until the chicken reaches 165°F (74°C).
- Pork souvlaki: Use pork shoulder or tenderloin. Marinate for 4–6 hours, and cook to 145°F (63°C) with a 3-minute rest.
- Add fresh herbs: Stir in 2 tablespoons of chopped fresh mint or dill along with the dried oregano for a brighter, more aromatic marinade.
- Spicy version: Add 1 teaspoon of red pepper flakes or a minced fresh chili to the marinade for a kick of heat.
Storage and Reheating
Store leftover cooked souvlaki in an airtight container in the refrigerator for up to 3–4 days. To reheat, place the skewers in a 350°F (175°C) oven for 5–7 minutes, or until warmed through. You can also reheat in a hot skillet with a splash of water or broth to keep the meat moist. Avoid microwaving, as it can make the lamb tough and rubbery. For longer storage, freeze the cooked, cooled souvlaki in a freezer-safe bag for up to 3 months; thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
Can I use lamb chops or a leg of lamb instead of cubes? Yes, you can use the same marinade for lamb chops or a butterflied leg of lamb. For chops, grill to 145°F (63°C) with a 3-minute rest. For a whole leg, you’ll need to adjust the cooking time to about 20–25 minutes per pound, depending on thickness.
How long should I marinate the lamb? At least 4 hours is ideal for the flavors to penetrate. You can go up to 12 hours for a more intense taste, but beyond 24 hours the acid in the lemon will begin to break down the meat’s texture, making it mushy.
Can I use dried oregano instead of fresh? Yes, this recipe calls for dried oregano, which is traditional in Greek cooking. If you have fresh oregano, use 3 tablespoons chopped fresh in place of the dried, but add it to the marinade just before grilling to preserve its flavor.
Do I need to soak wooden skewers? Yes, soak wooden skewers in water for at least 30 minutes before threading the meat. This prevents them from catching fire on the grill. Metal skewers don’t need soaking, but they can get very hot; use tongs to handle them.
Can I cook souvlaki in the oven? Absolutely. Preheat your oven to 425°F (220°C) and place the skewers on a wire rack over a baking sheet. Roast for 12–15 minutes, turning once, until the lamb reaches 145°F (63°C) for medium-rare. For a charred exterior, you can finish under the broiler for 2 minutes.
What if I don’t have a grill? A cast-iron grill pan works perfectly. Heat it over medium-high heat until smoking, then cook the skewers in batches, turning every 2–3 minutes, until done.
Related
- Peking Duck Recipe: Crispy Skin at Home
- Chinese Peking Duck with Steamed Buns Recipe
- Best Peking Duck in Beijing Wangfujing: Top Picks
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).