This post may contain affiliate links. Please read our disclosure policy.

These flavorful Mediterranean-inspired garlic and herb-marinated Chicken Skewers are ready in just 45 minutes. Made with simple, healthy ingredients, they’re perfect for grilling and summer cookouts.

Dinner plate filled with two chicken skewers, lemon slices, and a side of greek salad.

Chicken Skewers Recipe

A perfect dish for BBQs and summer cookouts, these chicken skewers are tender, juicy, and coated in the most delicious zesty marinade. The marinade is super easy to make with garlic, olive oil, and fresh herbs including basil, cilantro, and parsley, and tastes fantastic with not only chicken but shrimp and beef as well.

One of my favorite meals to enjoy with friends throughout the summer months, try adding some red onions, bell peppers, or zucchini to the skewers for extra color and fun! Healthy and protein-packed, serve these skewers with pita bread, tzatziki, hummus, feta cheese, and a fresh salad for a complete meal.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
Ingredients needed to make grilled chicken skewers in individual measuring cups and ramekins.

Chicken Breast or Chicken Thighs for Skewers?

This easy recipe can be made with either chicken breasts or chicken thighs. Chicken breasts contain less fat and are more sensitive to over-cooking, whereas chicken thighs are naturally more flavorful, fattier, and less resistant to drying out if overcooked.

Small white mixing bowl filled with homemade marinade for chicken skewers.
Cubes of chicken breast pieces in a white bowl covered with homemade herb marinade.
Single bamboo wood skewer with two pieces of threaded chicken resting on top of a white bowl filled with marinating chicken.

How to Make Chicken Skewers

1. Soak the wooden skewers: Soak the bamboo skewers in water for 15-30 minutes before threading them with the marinated chicken to prevent the skewers from burning. You may also make this recipe using metal skewers.

2. Prepare the marinade: Combine the fresh parsley, cilantro, and basil in a large mixing bowl with the dried oregano, garlic powder, ginger powder, olive oil, salt, and black pepper. Mix well to combine.

Fresh Herbs to Dried Herbs Conversion:

  • 1 cup of fresh parsley — ¼ cup of dried parsley
  • ½ cup fresh cilantro — 2 tablespoons dried cilantro
  • ¼ cup fresh basil — 1 tablespoon dried basil
Large white plate with eight chicken skewers.
Three chicken skewers cooking in a large grill pan.

3. Marinate the chicken: Place the chicken pieces in a bowl with ¼-½ cup of the prepared marinade, fresh lemon juice, and a pinch of salt. Mix well to combine. Transfer the remaining marinade to a separate airtight container and store it in the refrigerator for up to 4-6 days.

4. Skewer the chicken: Allow the chicken to marinate for at least 30 minutes, then thread the chicken pieces onto the pre-soaked skewers.

Pile of chicken skewers on a white plate with lemon slices and wedges for garnish.

5. Cook the chicken skewers: Turn the grill to medium-high heat. When the grill is ready, place the skewers on the grilling surface, leaving space between each skewer to ensure even cooking. Depending on the size of your chicken pieces, cook each side of your skewers for approximately 3-4 minutes (total of 12-16 minutes). With each turn baste with additional marinade. Chicken is fully cooked at 165 degrees Fahrenheit.

6. Serve: Check for doneness and remove skewers from the grill. If desired, serve with pita, hummus, tzatziki, and fresh veggies.

Dinner plate filled with two chicken skewers, lemon slices, and a side of greek salad.

How to Serve

These Mediteranean-inspired skewers are delicious with hummus, tzatziki sauce, warm pita bread, and fresh veggies. You can also serve them with a Greek salad, tomato salad, or simple cucumber tomato salad. If I’m not enjoying this delicious recipe wrapped in pita, I’ll always make a size of rice or sweet potato fries. They’re a delicious addition to your next barbecue or potluck and fantastic served alongside my veggie skewers.

Two dinner plates filled with two chicken skewers, lemon slices, and a side of greek salad.

Storing and Freezing

Leftover cooked chicken skewers can be stored in the refrigerator in an airtight container for 3-4 days. Reheat in the microwave until heated through.

To freeze uncooked marinated chicken skewers:

  1. Marinate and assemble: Follow the recipe for marinating and making the chicken skewers – this includes threading the chicken onto the bamboo skewers.
  2. Pre-freeze: Place the assembled skewers on a baking sheet lined with parchment paper (make sure the skewers aren’t touching). “Flash-freeze” for 2-3 hours or until the skewers are fully frozen.
  3. Package and freeze: Transfer the skewers to a freezer-safe bag or container once frozen. Freeze for up to 3 months.
  4. Thaw and cook: Thaw in the refrigerator overnight or cook directly from frozen.

More Chicken Recipes:

If you try making this Chicken Skewers Recipe, please leave me a comment and let me know! I always love to hear your thoughts.

Dinner plate filled with two chicken skewers, lemon slices, and a side of greek salad.
4.91 from 20 votes

Chicken Skewers Recipe


Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa
These flavorful Mediterranean-inspired garlic and herb-marinated Chicken Skewers are ready in just 45 minutes. Made with simple, healthy ingredients, they're perfect for grilling and summer cookouts.
Prep: 30 minutes
Total: 45 minutes
Servings: 4 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 2 pounds boneless skinless chicken breasts or thighs, cut into 1-inch pieces
  • ¼ cup prepared marinade, recipe below
  • ½ teaspoon salt
  • 1 lemon, juiced
  • 8 wooden bamboo skewers, soaked in water for 15 minutes

For the marinade:

  • 1 cup fresh parsley, minced
  • ½ cup fresh cilantro, minced
  • ¼ cup fresh basil, chopped fine
  • 1 teaspoon dried oregano
  • tablespoon garlic powder
  • 2 teaspoon ginger powder
  • cups olive oil
  • 1 teaspoon salt
  • 1 teaspoon fresh cracked pepper

Instructions 

  • Soak the bamboo skewers in water for at least 15-30 minutes before threading to prevent burning.
  • Prepare the marinade: Combine the fresh parsley, cilantro, and basil in a large bowl. Combine with the remaining marinade ingredients – the dried oregano, garlic powder, ginger powder, olive oil, salt, and black pepper. Mix well to combine.
  • Marinate the chicken: Place the cubed chicken pieces in a separate bowl. Cover with about ¼-½ cup of the prepared marinade, fresh lemon juice, and a pinch of salt. Mix well to combine. Transfer the remaining marinade to a separate airtight container and store it in the refrigerator for up to 4-6 days.
  • Allow the chicken to marinate for at least 30 minutes, then add the chicken to the skewers. For best results, don’t overcrowd the skewer and leave 1 inch on one end for grabbing the skewer.
  • Meanwhile, turn your to medium-high. When the grill is ready, place the skewers on the grilling surface, leaving space between each skewer to ensure even cooking. Since the marinade already has oil in it, additional oil is unnecessary. Depending on the size of your chicken pieces, cook each side of your skewers for approximately 3-4 minutes (total of 12-16 minutes). With each turn baste with additional marinade. Chicken is fully cooked at 165 degrees Fahrenheit.
  • Check for doneness and remove skewers from the grill. If desired, serve with pita, hummus, tzatziki, and fresh veggies.

Notes

Grill pan instructions: Preheat the grill pan over medium to medium-high heat. Brush the grill pan with a light coat of oil. Add the skewers and cook for about 5-8 minutes per side.  Chicken is fully cooked at 165 degrees Fahrenheit. Tip: If using a grill pan, you may need to trim the skewers to fit into the pan.
Fresh herbs to dried conversion:
  • 1 cup of fresh parsley — ¼ cup dried parsley
  • ½ cup fresh cilantro — 2 tablespoons dried cilantro
  • ¼ cup fresh basil — 1 tablespoon dried basil
* Updated images show the recipe made using dried herbs.

Nutrition

Calories: 303kcal | Carbohydrates: 5g | Protein: 37g | Fat: 14g | Saturated Fat: 2g | Cholesterol: 108mg | Sodium: 794mg | Potassium: 839mg | Fiber: 1g | Sugar: 0g | Vitamin A: 2375IU | Vitamin C: 49.3mg | Calcium: 63mg | Iron: 2.5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment below!
Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlight

Jessica Randhawa

Chef | Food Photographer

I’m Chef Jessica Randhawa, bringing over 14 years of experience in creating and publishing over 1200 mouthwatering recipes, coupled with invaluable kitchen tips and professional guidance, to transform your daily cooking into a truly enriching culinary adventure.

You may also like:

Leave a comment

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

Recipe Rating




4.91 from 20 votes (18 ratings without comment)

3 Comments

  1. Will says:

    5 stars
    Excellent and easy for a novice!!

  2. Carol FG says:

    5 stars
    Love the recipes … easy and simple to follow. Tried the BBQ chicken and veggie skewers for stay at home NYE ….it was delicious… have started following you now and looking forward to browsing your site.
    Happy New Year for 2022 ….all the way from Oz

    1. Jessica Randhawa says:

      Thank you so much Carol, I love hearing feedback like this 😀