Greek Pork Souvlaki

This Greek inspired recipe for pork souvlaki with vegetables makes an easy and healthy weeknight dinner. Colorful, flavorful, and only a few simple ingredients!

grilled Pork Souvlaki skewers with Grilled Vegetables

Pork Souvlaki with Grilled Vegetables

Tender pork, seasoned to perfection, grilled with zesty vegetables โ€” do I have your attention yet??

If you haven’t tried Greek Souvlaki before, you’re in for a real treat! This easy Greek-inspired recipe allows you to make the classic dish at home in less than an hour!

It’s a quick, healthy meal that’s perfect for summer grilling season!

What Does Souvlaki Mean?

In Greek, the word “souvlaki” means “small skewer.” When it comes to food, souvlaki refers to marinated meat โ€”ย usually chicken, pork, beef, or lamb.

Our souvlaki pork is marinated in a simple blend of olive oil, lemon, and spices. Though this marinade contains just a handful of ingredients, it is incredibly flavorful and allows the pork to really shine!

Related: For another Greek-inspired meal, try our Easy Greek Chicken Sheet Pan Dinner!

Close up photo of Pork Souvlaki with Grilled Vegetables

Ingredients

For your convenience, Iโ€™ve included shop-able ad links to some of the products used to make this recipe; disclosure policy availableย here.

  • 1 lb pork tenderloin, cut into 1-2 inch cubes
  • 1 onion, cut into large sections โ€” You can use sweet yellow onions or red onions
  • 2 bell peppers, cut into 1/2 inch strips, then in half again โ€” We used sweet red and yellow peppers
  • 2 tomatoes, de-seeded and chopped โ€” You could also use whole cherry tomatoes or larges grape tomatoes.

For the Marinade:

  • 1 teaspoons oregano (divided)
  • 2 teaspoons minced garlic cloves
  • 2 Tablespoons lemon juice
  • 2 Tablespoons extra-virgin olive oil (divided)
  • Salt and black pepper, to taste

Kitchen Tools Used

Instructions

While you prepare your meat and vegetables, soak the wooden skewers in a bowl of water for 30 minutes. This will coincide perfectly with the marinating time for the pork.

  1. Place pork chunks in a large zip-top freezer bag. Whisk together the marinade ingredients in a small bowl.
  2. Pour marinade into the bag and seal the top. Place in the refrigerator for at least 30 minutes. Make sure all of the pork cubes are covered with the marinade (give the bag a shake halfway through if needed). While the pork marinades, add the cut veggies to a large bowl and toss to coat in oil, oregano, salt & pepper.
  3. Once pork has finished marinating, preheat the grill to 350ยฐF (or medium heat) and, if needed, spray the grill or coat with oil to prevent sticking. Prepare your skewers using 4-5 pieces of pork on each skewer, alternating each piece of meat with a vegetable.
  4. Place the skewers on the grill and cook for 10 โ€“ 12 minutes, rotating halfway through, or until the pork is cooked through and the vegetables are tender. If you have a food thermometer, your pork should register at least 145ยฐF at the center.

4-step photo collage showing how to marinate and grill pork kabobs

Remove from the grill and allow to rest for a couple minutes before serving. If making a pita sandwich, remove pork and vegetables from the skewer.

If plating with rice, feel free to leave on the skewer, as it makes for a beautiful presentation!

Platter of grilled Pork Souvlaki skewers with Grilled Vegetables

Frequently Asked Questions

What Do You Serve Souvlaki With?

Souvlaki is traditionally a street food, so it is commonly served as a sandwich on pita bread with tzatziki sauce โ€” the perfect handheld meal! However, it also pairs fabulously with a bed of steamed rice or a Greek salad.

Can You Marinate the Pork Overnight?

Absolutely! This is a great recipe to prepare ahead of time.

Just be sure that when it’s time to skewer and grill the pork that you soak the wooden skewers in water for 30-45 minutes.

However, there is such a thing as marinating forย too long โ€” you don’t want to soak the meat in marinade for more than 24 hours.

Can I Use a Different Type of Meat?

If you want to add variety to your meal, you can swap out the pork or cook separate skewers with different kinds of protein. Because different meats will have different cook times, you’ll want to make sure that each individual skewer only has one kind of meat on it.

  • Chicken โ€” 165ยฐF internal temperature (or about 6 minutes on each side)
  • Steakย โ€” 145ยฐF internal temperature (or about 5 minutes on each side)
  • Lamb โ€” 145ยฐF internal temperature (or about 4-5 minutes on each side)

For both steak and lamb, I prefer my meat medium-rare. If you like yours more well done, add another minute or two of grilling time.

More of our Favorite Easy Grilling Recipes

Grab a free printable copy of our Pork Souvlaki Recipe:

If you like this recipe, please rate it! Weโ€™d also love to hear your thoughts in the comments below.

Want to Save This Recipe?

Enter your email & I'll send it to your inbox.ย Plus, get great new recipes from me every week!

Save Post

By submitting this form, you consent to receive emails from The Soccer Mom Blog

grilled Pork Souvlaki skewers with Grilled Vegetables
Print Recipe
No ratings yet

Pork Souvlaki with Grilled Vegetables

Inspired by Greek cuisine, this Pork Souvlaki with Grilled Vegetables recipe is easy and delicious!
Prep Time40 minutes
Cook Time12 minutes
Total Time52 minutes
Course: Main Course
Cuisine: Greek, Mediterranean
Keyword: Greek, Grilled Vegetables, pork, Pork Souvlaki, vegetables
Servings: 4
Calories: 403kcal
Author: Stacey aka the Soccer Mom
Cost: $15

Equipment

  • Wooden Skewers
  • Mixing bowls
  • Grill

Ingredients

  • 1 lb pork cubed
  • 1 Onion cut into large sections
  • 2 Sweet bell peppers cut into 1/2 inch strips, then in half again
  • 2 tomatoes de-seeded and chopped (or cherry tomatoes)

for the Marinade:

Instructions

  • Soak wooden skewers in water for 30-45 minutes.
  • Place pork cubes in a large plastic zip-top bag.
  • Whisk together the marinade together (1/2 teaspoon oregano, garlic, lemon juice, 1 T oil, salt, and pepper) and add to the bag of pork. Refrigerate for at least 30 minutes, making sure all the pork is coated.
  • Add prepped vegetables to a large bowl with the remaining oil and oregano, and a pinch of salt and pepper. Toss to coat the vegetables.
  • Preheat grill to 350ยฐF or medium heat. Spray to coat or rub oil on the grill with an old kitchen towel (before the grill is hot).
  • Add pork and vegetables to skewers, alternating meat and veggies. Use 4-5 pieces of meat on each.
  • Spray the grill or wipe with oil and a kitchen towel if you feel it's necessary.
  • Place the skewers on the grill and cook for 10 โ€“ 12 minutes, rotating halfway through, until the pork is cooked through and the vegetables are tender. Pork should have an internal temperature of at least 145ยฐF.
    4-step photo collage showing how to marinate and grill pork skewers
  • Remove from the grill and allow to rest a few minutes before serving.

Notes

Nutrition information is an estimate only and will vary based on exact ingredients used and serving size.

Nutrition

Calories: 403kcal | Carbohydrates: 10g | Protein: 21g | Fat: 31g | Saturated Fat: 10g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 15g | Trans Fat: 1g | Cholesterol: 82mg | Sodium: 71mg | Potassium: 657mg | Fiber: 3g | Sugar: 6g | Vitamin A: 2393IU | Vitamin C: 91mg | Calcium: 44mg | Iron: 2mg

Pin this Pork Souvlaki with Grilled Vegetables Recipe on Pinterest:

2 photo collage of grilled pork skewer; text overlay "Greek Pork Souvlaki"

You might also like:

collage of healthy grill recipe ideas

30 Healthy Grilling Recipes

Stacey aka the Soccer Mom
Latest posts by Stacey aka the Soccer Mom (see all)

Share this post:

Similar Posts

Leave a Reply

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

Recipe Rating