Pork souvlaki is a classic Greek dish consisting of grilled pork skewers that have been infused with a delicious garlicky, bright, and aromatic marinade. Considered one of the most iconic Greek street foods, it is fortunately easy to replicate at home!

Overhead shot of pork souvlaki skewers with red onion.
Photo Credits: Andrea Gralow

Pork souvlaki is often one of the first introductions to Greek cuisine for visitors from around the world.  In Greece, it’s  usually served straight off the skewer with a drizzle of lemon and a few pieces of grilled bread. Or, it’s wrapped inside a warm pita bread with several flavorful accompaniments, like Tzatziki and Greek Potatoes.

Enjoying delicious pork souvlaki does not require a trip to Greece (or even a local Greek restaurant). With just a few staple ingredients for a bold marinade and a lean cut of pork, you can easily prepare this delicious and healthy dish at home!

Preparation time for the Greek pork souvlaki is minimal and it mostly revolves around the flavorful marinade and cutting the pork tenderloin into bite-sized pieces. It's the same technique used in Middle Eastern-style steak Shish Kabobs. While the meat marinates, all we have to do is assemble a few favorite fixings and we are ready for a feast!

Table of Contents
  1. What Does Souvlaki Mean? 
  2. Pork Souvlaki Ingredients 
  3. How to Make Pork Souvlaki 
  4. Tips: How To Make The Best Pork Souvlaki
  5. Three Ways to Serve Pork Souvlaki
  6. What to Serve with Pork Souvlaki 
  7. Title
  8. Greek Pork Souvlaki Recipe

What Does Souvlaki Mean? 

Souvlaki comes from the Greek word souvla, which is a large metal skewer (spit)Souvlaki is the endearing diminutive of souvla, literally translated to “little skewer.” The origins of this marinated pork date back to ancient Greece, when people cooked small pieces of meat on skewers over open fires during long journeys.

Souvlaki is traditionally made with pork, but other meats such as chicken, beef, or lamb can also be used.  There is even a vegetarian option for souvlaki which features a variety of marinated vegetables, such as mushrooms, peppers, onions, eggplant and zucchini.

Ingredients for pork Souvlaki, including garlic, pork tenderloin, lemon, rosemary, white wine vinegar, oregano, Dijon, pepper, salt, and oil.

Pork Souvlaki Ingredients 

The Greek pork souvlaki cooks beautifully on an outdoor grill, but you can also cook it indoors using a hot grill pan. The list of ingredients is short. And, besides the pork itself, they are all staples in most pantries.

  • Pork tenderloin: As is the case with nearly all simple recipes, the ingredients’ quality is very important. Look for good quality pork tenderloin. If you do not want to deal with trimming the fat off the meat, ask your butcher to do it for you.
  • White vinegar: This is important for tenderizing the proteins in the meat. 
  • Extra virgin olive oil: The olive oil infuses the meat with a lot of flavor. Use a good extra virgin olive oil for the marinade, like our Greek Private Reserve from the Hinaris Family Estate in Kyparissia, Greece. Do not substitute with bitter-tasting olive oil or vegetable seed oils.
  • Mustard: Use a bold, sharp Dijon. 
  • Garlic: Garlic is a major component of the marinade. You can either mince it or, for a more intense garlic flavor, use a microplane to grate the garlic cloves. 
  • Seasonings: Dried oregano–ideally from Greece–is a must for this recipe. Fresh rosemary adds an earthy flavor to the meat. And, sweet paprika gives it a nice color.
  • Salt and pepper: The quantities for both depend on personal preferences.  It is important, however, not to add salt to the marinade. It is generally recommended to wait to salt pork until right before grilling because salt can draw out moisture from the meat, making it less juicy and tender. This is particularly true for lean cuts of pork like pork tenderloin, which can more easily become dry and tough.
  • Neutral oil: Coats the grill grates so the chicken doesn’t stick. While you can use olive oil, it’s more expensive and not necessary. Vegetable oil works well. 
  • Lemon: A fresh squeeze of lemon in the final moments balances the savory flavor.
Overhead shot of a pita with tzatziki, red onion, tomato, and a pork souvlaki skewer, with more pork souvlaki skewers, pita bread, and lemon wedges on the side.

How to Make Pork Souvlaki 

Making the pork souvlaki is foolproof. All you need to do is follow these simple steps:

  • Prepare the meat: Trim the silver lining and most visible fat from the tenderloin. Cut into bite-sized cubes, about 1-inch in size. To do this, use a knife to release a portion of the silverskin from the meat. Then, to get a better grip, use a paper towel to pull the silverskin away from the meat.Removing the silver skin from pork tenderloin to make pork souvlaki.
  • Make the marinade:  In a large glass or ceramic bowl (or a Ziplock bag), whisk together 3 tablespoons of white wine vinegar, 5 tablespoons of olive oil, 6 minced garlic cloves, 1 teaspoon mustard, 2 teaspoons of oregano, 1 ½ teaspoons of rosemary, 1 teaspoon of sweet paprika, and ¾ teaspoon freshly ground black pepper. Pork marinating in a bowl with white wine vinegar, olive oil, garlic cloves, mustard, oregano, rosemary, paprika, and black pepper to make pork souvlaki.
  • Marinate the meat: Add the pork and toss to combine. Cover the bowl and refrigerate overnight, or for at least two hours. I usually do this step in the morning and allow it to sit for several hours in the marinade, until I cook it later in the day.
  • Get ready: Allow the meat to sit at room temperature for 30 minutes before grilling. This creates a more even temperature throughout the meat, which makes it easier to grill. If you’re using wooden skewers, soak them in water for 30 minutes. 
  • Skewer: Heat the grill over medium-high heat. Quarter a medium red onion and pull it apart into separate pieces. Thread the meat and onions onto the pre-soaked skewers.Marinated pork souvlaki skewers with red onion.
  • Grill the skewers: When the grill is hot, lightly oil the grilling grate with vegetable oil. Season your pork souvlaki with 1 ½ teaspoons of sea salt and grill! Flip until you have a nice char and the internal temperature reads 145°F.Pork souvlaki skewers that have just been placed on a hot grill pan.
  • Rest: Remove the skewers from the grill and place them on a serving platter. Cover them loosely with foil and allow them to rest for 4-5 minutes. 
  • Serve: Slice the lemon in half and squeeze on top. Enjoy!
Pork souvlaki skewers on a serving platter with lemon wedges on the side.

Tips: How To Make The Best Pork Souvlaki

This classic recipe comes together with very little culinary technique necessary! Here are  a few extra tips before you get to it: 

  • Make sure the meat is close to room temperature before grilling. If you use it straight from the refrigerator, it will require a different cooking time and it will be less likely to cook evenly. 
  • Put the skewers on the grill so close that they are almost touching. This is important for juicy pork souvlaki.
  • To make sure you do not overcook your pork souvlaki, use an instant read thermometer to check the temperature. When it registers 145° F, the meat is ready!
  • When you remove the skewers from the grill, place some pita bread on the same spots to absorb some of the flavor of the grilled meat (and get slightly grilled too!)
Overhead shot of a pita bread with tzatziki, red onion, tomato, and a pork souvlaki skewer.

Three Ways to Serve Pork Souvlaki

There are three ways to serve the classic Greek pork souvlaki:

  1. As a pita sandwich or a wrap: The most casual way of serving these delicious pork skewers is inside warm pita bread (with the skewer removed first). Top with tzatziki, tomato slices, thin red onion slivers, and a dash of paprika.
  2. As part of a souvlaki platter: Lay out your flavorful pork skewers, with some warm pita chips (store-bought or homemade), creamy tzatziki, juicy tomatoes, homemade Greek fries, slivered red onions, and minced parsley.  Everyone can help themselves using their favorite toppings.
  3. As a dinner plate: At the Greek tavernas, you will often find this dish served with Greek fries topped with oregano and sea salt and a Greek salad on the side. 
Close up of pork souvlaki skewers with lemon wedges on the side and a sprinkle of chopped fresh parsley.

What to Serve with Pork Souvlaki 

Pork souvlaki makes a wonderful main dish, especially for a large backyard gathering during barbeque season. Not only does it cook fast and it is virtually foolproof, it is also very easy to pair with several salads and side dishes.

A classic pairing is a peasant salad or a nice mixed green salad with a bright lemon vinaigrette.  Additionally, traditional Greek salad, or an orzo salad with roasted seasonal vegetables, or, an aromatic rice pilaf would also go very well with the pork. If you want to go the extra step, a big pile of crispy Greek fries will make you the hero of the day!

No matter what you serve your souvlaki with, do not forget to make a big bowl of tzatziki, the classic yogurt, cucumber, and garlic spread. And of course, some delicious pita bread.  Your guests are going to love this Greek pork souvlaki feast! 

Try These Greek Recipes

Browse all Mediterranean recipes.

Visit Our Shop

Bundle and Save!

Four of our best-selling signature olive oils, perfect for everyday use.

the mediterranean dish everyday extra olive oil bundle including koroneiki, arbequina, nocellara, and hojiblanca extra virgin olive oils.
4.98 from 35 votes

Greek Pork Souvlaki

Marilena Leavitt
pork souvlaki web story poster image.
Pork souvlaki is a popular Greek dish made with pork skewers flavored with a bold Greek-style marinade and grilled until tender and juicy. Serve with warm pita bread and Tzatziki.
Prep – 30 minutes
Cook – 15 minutes
Total – 45 minutes
Serves – 4


  • 1 ½ pounds pork tenderloin
  • 3 tablespoons white wine vinegar
  • 5 tablespoons extra virgin olive oil
  • 6 medium garlic cloves, minced
  • 1 teaspoon Dijon mustard
  • 2 teaspoons dried oregano
  • 1 ½ teaspoons fresh rosemary, minced
  • 1 teaspoon sweet paprika
  • ¾ teaspoon freshly ground black pepper
  • 1 ½ teaspoons sea salt
  • 1 medium red onion
  • Neutral oil, for grilling
  • 1 medium lemon


  • Prepare the tenderloin: Use paper towels to grab the silver skin and pull it away from the tenderloin. With a boning knife or small knife, trim off any remaining big pieces of fat. Slice the tenderloin first into medallions, about 1-inch thick. Then slice the medallions into bite-sized cubes, about 1-inch.
  • Make the marinade: In a large bowl or zip lock bag, combine the white wine vinegar, olive oil, garlic cloves, mustard, oregano, rosemary, paprika, and black pepper.
  • Marinate the pork: Add the pork and toss well to combine. Cover or seal and refrigerate for at least two hours. If you have the time, allow the meat to marinate overnight. (During that time the color of the meat will get lighter, because of the vinegar.)
  • Get ready: Remove the bowl from the refrigerator about 30 minutes before you are ready to grill. If you are using wooden skewers, soak them in water for 30-40 minutes so they do not burn on the grill. (If you are using metal skewers, skip that step.)
  • Skewer: Slice the onion into quarters and pull apart the layers. Thread the marinated pork through the skewers, alternating with red onion pieces. Depending on the size of the skewers you are using, the quantity of meat will be enough for 4 large or 6 smaller skewers.
  • Grill: Season the meat with the sea salt and brush everything with the remaining marinade. Grill for about 4 minutes per side, turning to ensure a nice color on all sides. When the meat is done it should have solid grill marks and an internal temperature of 145° F.
  • Rest: Remove the skewers from the grill and place them on a serving platter. Cover them loosely with foil and allow them to rest for 4-5 minutes.
  • Serve: Slice the lemon in half and squeeze on some fresh lemon juice. Serve.



  • Pork tenderloin gets dry and tough when it’s overcooked. Remember: you only need to cook pork to 145°F and it will stay juicy.
  • You want to grill the meat quickly over relatively high heat. Make sure your grill is nice and hot to get a good sear. This will also prevent sticking!
  • Visit our shop to browse quality Mediterranean ingredients including olive oilshoneyjams and spices.


Calories: 391.7kcalCarbohydrates: 7.8gProtein: 36.2gFat: 23.8gSaturated Fat: 4.5gPolyunsaturated Fat: 2.9gMonounsaturated Fat: 15.1gTrans Fat: 0.1gCholesterol: 110.6mgSodium: 967.6mgPotassium: 798.3mgFiber: 2gSugar: 2gVitamin A: 276.9IUVitamin C: 17.8mgCalcium: 52.1mgIron: 2.6mg
Tried this recipe?

Share it with the world

Get our best recipes and all Things Mediterranean delivered to your inbox.
4.98 from 35 votes (15 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Lynda says:

    5 stars
    AMAZING! I marinated some pork tenderloins that I had cut in half. I accidentally used white vinegar instead of white wine vinegar but it it still turned out awesome. I cooked them in the air fryer just until they reached 150 and they were amazing. My hubby said it’s the best and most flavourful souvlaki he’s ever had. Most marinades only call for lemon juice. The vinegar is much better. Thank you for this recipe 😊

    1. TMD Team says:

      Thanks so much, Lynda! So glad to hear these turned out well in an air fryer!

  2. Kayo says:

    5 stars
    OMG! This is so good! I accidentally thawed beef instead of pork but it worked nicely on beef. I made it with chicken tonight and it is absolutely amazing! I love the recipe and this will be a keeper for sure! Thank you!!!

  3. Michele H. says:

    5 stars
    Just came back from 2 weeks in Greece and this is the real thing! Easy to prep and everyone in the family loves it. Thank you!

    1. TMD Team says:

      You are very welcome, Michele! So glad it was a hit!

  4. Carol Love says:

    5 stars
    So delicious! made it for friends along with the greek salad with the ladolemono salad dressing, tzatziki and greek lemon rice and pita bread. Everyone loved it!

  5. Hallie says:

    I have some boneless country style pork ribs that I could cut into chunks. Would it be okay to substitute this cut for the pork loin?

    1. TMD Team says:

      Hi, Hallie. Sure! I that substitution will work fine. You may just need to adjust the cooking time. Just like with pork tenderloin, when the meat is done it should have solid grill marks and an internal temperature of 145° F. Enjoy!

  6. Tammy says:

    5 stars
    These are by far the best I've ever made. Leaving the salt off made me halt but I followed this to the T and it is now in family cookbook as the most favourite thing for Greek night.

    1. TMD Team says:

      Yay! We love to hear this, Tammy! Thank you!

  7. Jill says:

    5 stars
    Delicious! Marinated it over night and used boneless pork chops because I had them. Had to broil them-missed the char. Next time I will try stove top grill pan to get some good markings.

  8. T Reaume says:

    Delicious! The only thing I didn't do was brush the skewers with the remaining marinade as I was grilling. Really great recipe! I made lemon rice to go with it.

  9. Vicki K. says:

    5 stars
    Have made this several time and always a hit! I repeatedly make the mistake of adding the salt to the marinade, but still tender and delicious! Can’t eat at Greek restaurants because of allergy issues so this is a wonderful option. Thank you!

    1. TMD Team says:

      Thanks, Vicki!

  10. Ellen says:

    5 stars
    Oh my God, so incredibly delicious! Ate them with homemade fries, Greek salad and tzatziki and I am now so full of love and delicious food! 5/5

  11. Cindy says:

    Hi! No stars yet because, reading your recipe, in the beginning you said 2 tbsp of white wine vinegar, recipe below says 3tbsp, and same garlic clove minced 5 but 6? Would like to make this recipe since I make this all the time but with pork loan roast, cut into 1 inch cube, IQF, I never did this with pork tenderloin and think this work best! Cooking time is less and tender. Always the best dried oregano and fresh rosemary. Let me know for above amounts and I will make! Option, to half the white vinegar with red wine vinegar for a more Greek taste? Thks, C, Let me know!

    1. TMD Team says:

      Hi, Cindy! Sorry for the confusion about the amounts of vinegar and garlic needed here. It is 6 cloves of garlic and 3T of the vinegar. We've corrected it now. Hope you enjoy the recipe!

  12. Brittany says:

    Well, I added the salt to the marinade before I read to leave it out.... Can I correct this before putting the pork in, or is it ruined now & needs tossed?

    1. TMD Team says:

      Hi, Brittany. That's a hard question as we've never had this issue of adding the salt to the marinade. The only risk with continuing on is that it may dry out your pork a bit. If that concerns you, you may want to start over with the marinade.

    2. Ellen says:

      5 stars
      Hi! I also accidentally put salt in the marinade but decided to go with it anyway. Marinated for over 24h and it wasn’t dry at all, just delicious!

  13. Bill says:

    I haven't made but Iwill after bad meal at So-Called Greek resturant IT LACK falour this recipe looks like couldbe key

    1. TMD Team says:

      Hope you love it, Bill!

  14. Jamie says:

    5 stars
    Perfect, exactly what I was craving. Thanks for sharing this awesome recipe.

    1. TMD Team says:

      That's great to hear! Thanks, Jamie!

  15. Alice says:

    Hi, I don’t have a grill. Can I broil them in the oven?

    1. Summer Miller says:

      Hi, Alice! I'm Summer and I work here at The Mediterranean Dish. We didn't test the recipe that way, but you could certainly do it in the oven. You just won't get that grilled flavor.

      1. T says:

        Use a George Foreman Grill and SMOKED PAPRIKA.