Delicious Greek Chicken Kebabs

5 from 2 votes

The flavors of garlic, lemon, and oregano really pop in these marinated chicken skewers.

greek chicken kebabs

Greek food is so delicious, I could eat it all day, every day — no problem. Souvlaki is one of the most popular street foods in Greece, and for good reason. Souvlaki just means “meat-on-a-skewer,” but it’s so much more than that. Try these lemon, garlic, and oregano-marinated Greek Chicken Kebabs at home for your next street party or barbecue.

Greek Chicken Kebabs

Greek Chicken Kebabs

Nearly every cuisine has its own local flavor of chicken kebab as a much-loved, on-the-go street food. Chinese, Lebanese, Indian, Thai, Turkish, and Japanese flavors – the possibilities are endless. We’ve done chicken skewers many times at SkinnyMs., and I can personally vouch for these Jerked Chicken and Plantain Skewers or these Chipotle Honey ones. No need to go out when you can make these Greek Chicken Kebabs so easily at home!

The Marinade

Greek Chicken Kebabs

Arguably, the most important step in making the perfect, traditional Greek Chicken Kebabs is the marinade. The chicken is marinated to soak up all the wonderful Mediterranean flavors and then grilled to high temperature, helping these skewers get their crunchy, juicy flavor and beautiful color. We chose to use boneless chicken breast here, but you could easily use chicken thighs if you like. Whatever you choose, make sure you cut up the meat evenly to ensure even cooking. You’ll also want to cut your veggies to the same size to match.

Once you have them cut up, soak your chicken for anywhere from 15 minutes to three hours in a bowl or a resealable plastic bag. I generally don’t go longer than the 3-hour mark to avoid the chicken becoming mealy. After marinating, you can use either metal or bamboo skewers. If using a wooden skewer, be sure to soak the skewers for at least 15 to 30 minutes so they don’t burn on the grill.

One idea is to use mini-size skewers to create a great appetizer next time you feel like the at-home restaurant experience. Pack your skewers tightly together, as both the meat and vegetables will shrink as they cook.

What To Serve With?

Greek Chicken Kebabs

The obvious next step is now making a Homemade Tzatziki Sauce for your Greek Chicken Kebabs. Heavy on the red pepper flakes, dill, and paprika, this Greek yogurt and cucumber sauce is a refreshing, creamy addition to your skewers. And next? Fluffy fresh pitta breads, of course. A lemon couscous tabouleh with plenty of freshly chopped parsley would be delicious too. Alternatively, keep it light with a Classic Greek salad.

5 from 2 votes

Greek Chicken Kebabs

These juicy and tender chicken kebabs offer incredible, Greek-inspired flavor.
Prep Time 25 minutes
Cook Time 10 minutes
Total Time 35 minutes
Yield 4 People
Serving Size 2 kebabs
Course Main Course
Cuisine Mediterranean


  • 4 garlic cloves minced
  • 1 tablespoons olive oil
  • 1/4 cup lemon juice
  • 1 tablespoon oregano fresh, minced
  • 1 teaspoon kosher salt
  • 2 chicken breast boneless and skinless, cut into large chunks
  • 1 red onion cut into large chunks
  • 1 cup grape tomatoes
  • 1 zucchini cut into large chunks


  • Combine the garlic, olive oil, lemon juice, and oregano in a small bowl.
  • Place the diced chicken breast in a medium bowl and drizzle about 3/4 of the garlic and lemon juice mix over the chicken. Toss to coat the chicken in the marinade, cover, and refrigerate for at least 30 minutes. Reserve the remaining 1/4 of the marinade.
  • Preheat grill to medium heat. If a grill is unavailable, preheat oven to 400 degrees.
  • Place one cube of chicken on to a skewer, followed by one piece of onion. Place a second piece of chicken on to the skewer, followed by a tomato. Place a third chicken cube on to the skewer followed by a piece of zucchini. Repeat until the skewer is full. Continue this processes on skewers until all ingredients are used.
  • Set each filled skewer on to the hot grill (or place on a sheet pan in the oven). Cook for about 5 minutes and turn the kebabs. Turn the kebabs and cook an aditional 5 minutes or until chicken is cooked through. Remove from the grill (or the oven) and brush with reserved marinade. Serve.

Nutrition Information

Serving: 2kebabs | Calories: 197kcal | Carbohydrates: 8g | Protein: 26g | Fat: 7g | Saturated Fat: 1g | Cholesterol: 72mg | Sodium: 720mg | Potassium: 718mg | Fiber: 2g | Sugar: 4g | Vitamin A: 463IU | Vitamin C: 24mg | Calcium: 49mg | Iron: 1mg |
SmartPoints (Freestyle): 4
Keywords High Protein, Low-Carb

Have you made this recipe?
Tag @skinnyms on Instagram or hashtag it #skinnyms

This post may include affiliate links.

Chef Nichole

Nichole has a culinary degree from Great Lakes Culinary Institute and has worked in the culinary industry for 10 years. She also has the knowledge to write recipes using the most nutritious, fresh, and balanced ingredients. Nichole enjoys creating healthy and tasty recipes anyone can prepare, no matter their cooking skill level.

More by Chef Nichole


  1. This is excellent! I baked the skewers and we really enjoyed the flavor. I wondered if we could make this in the air fryer as we have another chicken skewer recipe that we love made in the air fryer.5 stars

    1. Hi, Sandra! That’s great! We’re so happy you loved it! You should be able to make it in the air fryer! The veggies might get a little charred, but that’s not necessarily a bad thing! We recommend preheating the air fryer to 400F, arranging the skewers in a single layer, and cooking them for 10 minutes or so. You’ll know they’re cooked through when the internal temperature reaches 165F. Be sure to let us know what you thought if you end up trying it! 🙂

Leave a Reply

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

Recipe Rating