Greek Pork Souvlaki Kebab in Oven
These Greek Pork Souvlaki Kebabs bring the flavors of a Greek restaurant right to your kitchen. Tender pieces of pork are coated in a flavorful Greek-style marinade, threaded onto skewers and cooked in the oven for an easy homemade souvlaki dinner. Serve them with warm pita bread, creamy tzatziki, Greek salad, rice or roasted potatoes for a meal that feels like a trip to your favorite Greek restaurant. No outdoor grill is needed, so you can enjoy these oven-baked pork kebabs any time of year. They’re a delicious addition to our Greek-inspired recipes and a fun way to make restaurant-style food at home.

Greek Pork Souvlaki Kebabs Made in the Oven
If you love ordering Greek souvlaki at a restaurant, these Greek Pork Souvlaki Kebabs are a delicious way to bring that experience home. Bite-sized pieces of pork soak up a Greek-inspired marinade before being threaded onto skewers and cooked in the oven.
Souvlaki is a familiar Greek dish made with seasoned pieces of meat cooked on skewers. Although grilling is a popular preparation, oven-baked souvlaki lets you enjoy Greek-style kebabs without needing an outdoor barbecue.
A Simple Way to Enjoy Greek Flavors at Home
The marinade brings together the bright, savory flavors associated with Greek souvlaki, including lemon, garlic, olive oil and oregano. The pork is cut into bite-sized pieces so it’s easy to thread onto skewers and serve.
We love recipes that make a restaurant-style meal feel manageable at home. Pair these kebabs with warm pita, tzatziki, Greek salad, lemon rice or potatoes to create your own Greek dinner spread. Love chicken as well? Try our easy chicken souvlaki next!
Make It a Greek Night
These pork souvlaki kebabs are a natural fit for a Greek-inspired dinner. Add a few favorite sides, put the tzatziki on the table and let everyone build their own plate or pita.
For more Greek-inspired meal ideas, explore our Greek recipes and homemade sauces, marinades and seasonings. You can mix and match them to make a Greek restaurant-style meal at home.
Content in this Post
- Why You'll Love This Recipe
- Ingredients used in Greek Pork Souvlaki Kebab in Oven
- Recommended Equipment
- How to Make
- STEP 1 — Prepare the Pork
- STEP 2 — Make the Greek Souvlaki Marinade
- STEP 3 — Marinate the Pork
- STEP 4 — Make the Pork Skewers
- STEP 5 — Bake in Oven
- Tips for the Best Pork Souvlaki
- What to Serve With Pork Souvlaki
- Best Uses for Leftovers
- Storage Tips
- More Greek-Inspired Recipes
- More Easy Meat Dishes
- Frequently Asked Questions (FAQ)
- You'll Also Love
Why You’ll Love This Recipe
- Greek restaurant flavor at home: Enjoy souvlaki-inspired flavors without needing to go out.
- Oven-friendly: A practical option when you don’t want to use an outdoor grill.
- Easy to serve: Pair the kebabs with pita, tzatziki, rice, salad or potatoes.
- Great for a Greek-inspired dinner: Add your favorite sides to make a complete meal.
- Fits your Greek recipe collection: A natural companion to Greek seasoning, marinades, tzatziki and other Greek-inspired dishes.
Ingredients used in Greek Pork Souvlaki Kebab in Oven

- Pork Tenderloin – we use two pork tenderloins in this recipe, about two pounds
- Olive Oil – extra virgin olive oil
- Lemon Juice – freshly squeezed lemon juice
- Garlic – fresh garlic cloves
- Greek Seasoning – we use our homemade Greek seasoning blend, as it’s easy to whip up with some pretty common spices. But you can use a store bought version if you have it.
Recommended Equipment
We love to cook our souvlaki with metal skewers over a bread pan. Unlike wooden skewers, the metal ones don’t require a presoak. We cook the skewers over a bread pan to catch the drippings and cook evenly on all sides of the meat. A garlic press is a handy tool to crush the garlic cloves quickly.
For our meat recipes, we always recommend a digital meat thermometer to ensure a safe internal temperature is reached.
How to Make
This is one of our go-to recipes for pork tenderloin because it’s really simple to prepare.
Subscribe to our YouTube channel
Note about skewers:
We use metal skewers, but if you are using wooden skewers, you need to soak them in water for 15 minutes or so, ahead of using them. Place the wooden skewers in a shallow dish that is long enough to hold them, filled with enough water to cover, then set aside.
STEP 1 — Prepare the Pork
If using wooden skewers, presoak them for 15 minutes. Start by cutting two tenderloins into approximately 1-inch pieces. Cut against the grain, perpendicular to the meat fibres. Transfer the pork cubes to a large mixing bowl and set aside.

STEP 2 — Make the Greek Souvlaki Marinade
Pour olive oil into a small mixing bowl. Then add the freshly squeezed lemon juice.

Add the Greek seasoning blend and the minced garlic. Mix the ingredients with a fork or whisk.

STEP 3 — Marinate the Pork
Pour the marinade over the pork tenderloin pieces then mix the meat with the marinade. Make sure that all of the meat is evenly coated.
Cover the bowl with a lid or cling wrap and allow the pork to marinate in the fridge for 15 minutes, or longer, preferably overnight.
If you have time, you can prepare this the night before you need it, or early morning on the same day you plan on cooking these.

STEP 4 — Make the Pork Skewers
Preheat the oven to 400℉. When the meat is done marinating, uncover the bowl and prepare the skewers. If you are using wooden skewers be sure to soak them for about 5-10 minutes before using.
Thread 7 or 8 pieces of pork onto each skewer. When a skewer is complete, place it across a bread pan that will act as a drip tray in the oven. Continue adding pork to the skewers and place each on the bread pan. If you have extra meat, add an extra piece on to the existing skewers by placing the meat tighter together.
You can pour any leftover marinade over the pork at this point, to make it juicier and add flavor.
When you are finished preparing all of the pork souvlaki kebabs, place the bread pan with the souvlaki kebabs on it, carefully into the preheated oven.

TIP: This method allows the pork souvlaki to cook well on each side without burning. The pork souvlaki turns out tender and flavorful this way.
STEP 5 — Bake in Oven
Place the bread pan with the skewers in the oven and bake at 400°F for 10 minutes. After 10 minutes, remove bread pan from the oven and place on a heat resistant surface. Use caution and oven mitts to turn the skewers over. Place the bread pan back in the oven and bake for an additional 10 minutes.

Then remove from oven and let the souvlaki rest for 3 minutes.

It is very important to check the pork with a digital meat thermometer to ensure the internal temperature of the pork reaches at least 145°F , with a 3 minute rest time.
Use a digital thermometer places into the thickest part of the pork to verify. If the temperature is lower, return to oven for a few minutes longer.
Remove from oven and check again with a food thermometer. Repeat this process until the pork has reached a safe to consume temperature.
Tips for the Best Pork Souvlaki
Cut the Pork Evenly – cut the pork into similar-sized pieces so it cooks at the same rate. About 1.5 inch pieces work well for skewers.
Don’t Skip the Marinade – Even a short marinade adds lots of flavor. If you have time, marinate the pork for 2-4 hours for even better results.
Don’t Overcrowd the Skewers – leave a little space between pieces so the hot oven air can circulate and the pork can brown.
Use High Heat – a hot oven helps replicate some of the browning you would get from using a grill.
Broil Briefly for Restaurant-Style Color – after the pork is cooked through, broil for 1-3 minutes to get nicely browned edges. Watch closely because the pork can brown quickly.
Finish With Fresh Lemon – a small squeeze of fresh lemon over the hot pork brightens the entire dish and makes the flavors pop!
Serve it Like a Greek Restaurant – pair the souvlaki with warm pita, tzatziki, Greek salad, lemon rice and lemon potatoes. For a complete Greek restaurant-inspired night, offer everything family style so that everyone can build their own plate.
Turn leftovers into something new – chop leftover pork souvlaki and use it in a souvlaki bowl, souvlaki pita wrap, breakfast skillet, omelet, salad, souvlaki flatbread pizza and more.
What to Serve With Pork Souvlaki
These are what we typically serve with a pork souvlaki dinner, as part of our Greek-inspired menu at home. Our usual appetizers and dessert suggestions are included in this list.
- Horiatiki Salad
- Lemon Rice
- Lamb Gyros
- Tzatziki
- Spinach Artichoke Dip
- Baked Garlic With Hot Honey
- Greek Orzo Salad
- Hot Honey Appetizer Board
- Slow Cooker Chocolate Fondue with chocolate fondue dippers
- Honey Lemon Cake
- Fruit and Yogurt Parfait

Best Uses for Leftovers
A souvlaki bowl a great way to use any leftovers from your Greek menu at home. Toss in some lemon rice, the pork souvlaki, Greek salad and tzatziki, and you’ve got another easy and hearty meal.

You can’t go wrong with this souvlaki salad or souvlaki pita wrap!

You could also enjoy the leftover pork souvlaki in a souvlaki flatbread pizza. It’s delish! Try a pork souvlaki quesadilla, or a pork souvlaki plate with fries and tzatziki.
Storage Tips
Refrigerate: Let leftover pork souvlaki cool, then transfer it to an airtight container and refrigerate within 2 hours of cooking. Enjoy within 3–4 days.
Reheat: For best results, reheat the pork gently in the oven, covered with foil to help keep it from drying out. You can also reheat it in a skillet over medium-low heat until hot throughout.
Freeze: Freeze cooked pork souvlaki in an airtight, freezer-safe container or bag for up to 2–3 months for best quality. Thaw overnight in the refrigerator before reheating.
Store the accompaniments separately: Keep tzatziki, salad, pita and other toppings in separate containers so they stay fresh and don’t make the leftover pork soggy.
More Greek-Inspired Recipes
- Greek Omelet
- Chicken souvlaki
- Lamb gyros
- Greek Dressing
- Greek Seasoning
- Greek Honey Lemon Cake
- Hot Honey Halloumi With Pistachios
- Greek Lemon Rice
- Greek Lemon Rice Soup
More Easy Meat Dishes
- Instant Pot IKEA Swedish Meatballs
- Instant Pot Italian Meatballs
- Pulled Pork
- Instant Pot Ribs
- Instant Pot Doner Kebab
- Instant Pot Butter Chicken
- Pork Tenderloin with Gravy
- Beef and Broccoli Better than Takeout
Frequently Asked Questions (FAQ)
What cut of pork is good for souvlaki?
Can you cook pork souvlaki in the oven?
Can I make souvlaki without skewers?
Can I make the marinade ahead of time?
How do I know when the pork is cooked?
What do you serve with pork souvlaki?
You’ll Also Love
Here’s an easy and delicious chicken doner recipe (viral sheet pan method) to enjoy in this tasty doner bowl with yellow rice, kebab sauce and red chili sauce!

A quick and tasty weeknight dinner can be had with this easy Instant Pot pork tenderloin with gravy, garlic green beans and mushroom pilaf

Greek Pork Souvlaki Kebab in Oven
Equipment
Ingredients
- 2 pounds Pork Tenderloins, cut into 1 to 1½-inch cubes, cut the meat against the grain (perpendicular to the fibres) to make the souvlaki more tender.
Marinade for Pork Souvlaki
- ½ cup Olive Oil, extra virgin
- ¼ cup Lemon Juice, freshly squeezed
- 4 Garlic cloves
- 1 tablespoon Greek Seasoning
Instructions
Prepare the Pork
- If using wooden skewers, presoak them for 15 minutes. Start by cutting two tenderloins into approximately 1-inch pieces. Cut against the grain, perpendicular to the meat fibres. Transfer the pork cubes to a large mixing bowl and set aside.


Make the Marinade
- Pour olive oil into a small mixing bowl. Then add the freshly squeezed lemon juice.


- Add the Greek seasoning blend and the minced garlic. Mix the ingredients with a fork or whisk.


Marinate the Pork
- Pour the marinade over the pork tenderloin pieces then mix the meat with the marinade. Make sure that all of the meat is evenly coated. Cover the bowl with a lid or cling wrap and let marinate in the fridge for 15 minutes, or longer, preferably overnight.


Prepare the Pork Souvlaki
- Preheat the oven to 400℉. When the meat is done marinating, uncover the bowl and prepare the skewers. If you are using wooden skewers be sure to soak them for about 5-10 minutes before using. Thread 7 or 8 pieces of pork onto each skewer. When a skewer is complete, place it across a bread pan that will act as a drip tray in the oven. Continue adding pork to the skewers and place each on the bread pan. If you have extra meat, add an extra piece on to the existing skewers by placing the meat tighter together. You can pour any leftover marinade over the pork at this point, to make it juicier and add flavor.


Bake the Pork
- Place the bread pan with the skewers in the oven and bake at 400°F for 10 minutes. After 10 minutes, remove bread pan from the oven and place on a heat resistant surface. Use caution and oven mitts to turn the skewers over. Place the bread pan back in the oven and bake for an additional 10 minutes. Then remove from oven and let the souvlaki rest for 3 minutes.


- Make sure to use a digital food thermometer to ensure the internal temperature is at least 145°F.


Video
Additional Information
Nutrition
Note
This recipe is provided for informational purposes only. The above nutritional values are estimates and should only be used as a guide. Please use proper food safety practices, always use a food thermometer to ensure safe cooking temperature, and consult a professional if you have dietary restrictions or allergies.












