Greek Souvlaki: Easy Marinated Pork Skewers

Updated November 4, 2026

Total time
2 hr 32 min
prep 20 min · cook 12 min
Serves
4
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Greek Souvlaki: Easy Marinated Pork Skewers

Greek souvlaki is a classic Greek dish of small pieces of marinated meat grilled on skewers, often served with pita, lemon, and tzatziki. This pork version uses olive oil, lemon, garlic, and oregano for a bright, savory flavor, with an easy stovetop or outdoor-grill method.

Ingredients

  • 1½ lb (680 g) boneless pork shoulder or pork loin, cut into 1-inch (2.5 cm) cubes
  • ¼ cup (60 ml) extra-virgin olive oil
  • 3 tbsp (45 ml) fresh lemon juice, plus 1 lemon cut into wedges for serving
  • 2 tbsp (30 ml) red wine vinegar
  • 3 garlic cloves (about 9 g), finely grated or minced
  • 2 tsp (4 g) dried Greek oregano, or regular dried oregano
  • 1 tsp (5 g) fine salt
  • ½ tsp (1 g) freshly ground black pepper
  • 8 wooden or metal skewers; if using wooden skewers, soak them in water for 30 minutes
  • Optional for serving: 4 pita breads (about 240 g total), 1 cup (240 g) tzatziki, and 1 small red onion (about 110 g), thinly sliced

Instructions

  1. Cut the pork. Trim away any tough, thick pieces of surface fat, then cut the meat into evenly sized 1-inch (2.5 cm) cubes. Keeping the pieces similar in size helps them cook at the same pace.
  2. Mix the marinade. In a medium bowl, whisk together the olive oil, lemon juice, red wine vinegar, garlic, oregano, salt, and black pepper. Add the pork and toss until each piece is coated. Cover and refrigerate for 2 hours. Do not leave raw pork marinating at room temperature, and do not extend the lemon marinade much beyond 8 hours, since the acid can make the surface soft.
  3. Prepare the skewers and grill. If using wooden skewers, soak them in water for 30 minutes. Heat an outdoor grill to medium-high, about 400°F (205°C), or heat a lightly oiled grill pan over medium-high heat. Remove the pork from the refrigerator while the grill heats, but keep it chilled if cooking will be delayed.
  4. Thread the pork. Lift the pork from the marinade and let excess drip off; discard the marinade, since it has touched raw meat. Thread the cubes onto the skewers with a little space between pieces so heat can circulate. Avoid packing them tightly, which can leave the centers undercooked while the outsides brown.
  5. Grill until cooked through. Grill for about 10–12 minutes, turning every 2–3 minutes to brown several sides. Cooking time varies with the grill and cube size. Check the center of several of the largest pieces with a food thermometer: USDA FSIS sets the safe minimum for whole cuts of pork at 145°F (63°C), followed by a 3-minute rest. If pieces are below that temperature, continue grilling and check again.
  6. Rest and serve. Transfer the skewers to a clean platter and rest the pork for 3 minutes. Serve hot with lemon wedges and, if desired, warm pita, tzatziki, and sliced red onion.

Tips

  • Choose the cut for your preference: pork shoulder stays juicy and has a traditional hearty texture; pork loin is leaner, so watch it closely to avoid drying it out.
  • Keep the pieces even: cubes around 1 inch cook efficiently without burning before the center is ready. If using long metal skewers, handle them with oven mitts because they become very hot.
  • Make the flavor brighter at the table: finish with fresh lemon juice and oregano rather than adding extra salt to the marinade. Greek oregano has a robust, slightly earthy flavor; ordinary dried oregano works, though it may taste milder.
  • Keep raw-meat handling safe: use a separate plate and utensils for cooked souvlaki. Never reuse the raw marinade as a sauce unless it is brought to a full boil; it is simpler to discard it.

Serving Suggestions

For a familiar Greek-style meal, tuck the pork into warm pita with tzatziki, tomato, red onion, and a handful of fries if you like. Alternatively, slide the meat off the skewers and serve it over lemon rice or a Greek salad of tomato, cucumber, olives, and feta. A bowl of hummus or grilled vegetables makes the meal more substantial. Put extra lemon wedges on the table so each person can season their portion to taste.

Variations

Chicken souvlaki is a popular alternative: use boneless, skinless chicken thighs or breasts cut into 1-inch (2.5 cm) pieces and cook until a thermometer registers 165°F (74°C), the USDA FSIS safe minimum for poultry. Lamb cubes also work; cook whole cuts to at least 145°F (63°C) and rest for 3 minutes. For a meat-free option, marinate thick pieces of firm tofu or sturdy vegetables such as zucchini and bell pepper, then grill until tender and well browned. Their texture differs from pork, so cook them to the level of browning and tenderness you prefer. You can also add ½ tsp (1 g) ground cumin or a pinch of smoked paprika to the pork marinade for a warmer flavor, though neither is essential.

Storage and Reheating

Refrigerate cooked pork within 2 hours of cooking, in a covered shallow container. It keeps for 3–4 days in the refrigerator. Remove the meat from the skewers before storing if that makes it easier to pack. For longer storage, freeze it in an airtight container for up to 2–3 months for best quality, then thaw in the refrigerator. Reheat leftovers in a covered skillet over medium-low heat with a spoonful of water, or in a microwave, until they reach 165°F (74°C). Reheat only the portion you plan to eat, and discard food left at room temperature for more than 2 hours (or more than 1 hour when the temperature is above 90°F/32°C).

Frequently Asked Questions

Can I marinate the pork overnight?
It is better to keep this lemon-and-vinegar marinade to about 2–8 hours. A much longer acidic marinade can soften the meat’s exterior and make its texture less pleasant. If you need to prepare ahead, mix the marinade and cut the pork separately, then combine them within that window.

Can I cook souvlaki without a grill?
Yes. Use a grill pan on the stovetop, or broil the skewers on a foil-lined, rimmed baking sheet, turning them once or twice. Broiler strength and distance vary, so use the thermometer temperature—not browning alone—to decide when the pork is done. Make sure the skewers fit safely under the broiler; metal skewers can become extremely hot.

Should I use pork shoulder or pork loin?
Either works. Shoulder has more fat and tends to stay succulent on the grill, while loin is leaner and cooks quickly. Cut either one into even cubes, and check the largest pieces early so lean loin does not become dry.

Can I make the souvlaki ahead?
You can cut the pork and prepare the marinade a day ahead, storing them separately in the refrigerator. Marinate the pork for 2–8 hours before cooking. You can also cook the skewers ahead and refrigerate them, then reheat the meat to 165°F (74°C) before serving.

Why is my pork souvlaki dry?
Common causes include using very lean meat, cutting cubes too small, crowding the skewers, or cooking longer than needed. Use evenly sized 1-inch pieces, leave small gaps between them, and check with a thermometer. Pork is safe at 145°F (63°C) with a 3-minute rest; cooking far past that can make it drier.

What is the difference between souvlaki and gyros?
Souvlaki is meat cooked in pieces, usually on skewers. Gyros is commonly made by stacking seasoned meat on a vertical rotisserie and shaving it off as it cooks. Both are often served with pita and sauces, but they use different cooking methods.

Related

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).