Perfect Grilled Chicken Skewers Recipe (Juicy, Flavorful & Easy)

Jump to Recipe
Print Recipe

Nothing says summer quite like the sizzle of grilled chicken skewers hitting a hot grill. These perfectly marinated chicken kabobs are about to become your new obsession – they’re incredibly juicy, packed with flavor, and surprisingly easy to make. I’ve been perfecting this recipe for years, and let me tell you, it never fails to impress at backyard barbecues.

What makes these chicken skewers special is the simple yet flavorful marinade that tenderizes the meat while infusing it with Mediterranean-inspired flavors. The key is getting that perfect balance of acidity, oil, and seasonings that creates a beautiful caramelized exterior while keeping the inside incredibly moist. Whether you’re hosting a summer party or just want to elevate your weeknight dinner game, these BBQ chicken skewers are guaranteed to deliver restaurant-quality results right in your backyard.

Grilled chicken skewers with peppers and onions on wooden board showing perfect grill marks
These perfectly grilled chicken skewers are loaded with flavor and ready in just 30 minutes! 🔥

Why You’ll Love This Perfect Grilled Chicken Skewers Recipe

  • Quick and Easy: From prep to plate in under 45 minutes, making weeknight dinners a breeze
  • Incredibly Juicy: The marinade ensures every bite is tender and flavorful, never dry
  • Customizable: Add your favorite vegetables or adjust the seasonings to suit your taste
  • Perfect for Crowds: Easily scalable for parties and gatherings
  • Healthy Option: High in protein and naturally gluten-free when served without bread
  • Minimal Cleanup: Everything cooks on the grill, leaving you with fewer dishes to wash

Ingredients You’ll Need

The beauty of this grilled chicken marinade lies in its simplicity. You probably have most of these ingredients in your pantry already! I use boneless, skinless chicken thighs for the juiciest results, though chicken breast works beautifully too if that’s your preference.

The marinade combines olive oil for richness, lemon juice for brightness, and a blend of herbs and spices that create layers of flavor. Don’t skip the garlic – it’s what gives these chicken skewer seasoning that irresistible aroma when they hit the grill. Fresh herbs always taste better, but dried will work in a pinch.

For the Chicken and Marinade

  • 2 pounds boneless skinless chicken thighs (cut into 1.5-inch pieces)
  • 1/3 cup extra virgin olive oil
  • 1/4 cup fresh lemon juice (about 2 lemons)
  • 4 cloves garlic (minced)
  • 2 teaspoons dried oregano
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper (freshly ground)
  • 1/4 teaspoon red pepper flakes (optional, for heat)

For the Skewers

  • 1 large red bell pepper (cut into 1-inch pieces)
  • 1 large yellow bell pepper (cut into 1-inch pieces)
  • 1 medium red onion (cut into 1-inch pieces)
  • 8-10 wooden skewers (soaked in water for 30 minutes)

Optional Add-ins:

  • cherry tomatoes
  • zucchini chunks
  • fresh rosemary sprigs
  • crumbled feta cheese

How to Make Perfect Grilled Chicken Skewers Recipe (Step-by-Step)

Close-up showing the texture and inside of Perfect Grilled Chicken Skewers Recipe
A closer look at Perfect Grilled Chicken Skewers Recipe

1. Prepare the Marinade

In a large mixing bowl, whisk together olive oil, lemon juice, minced garlic, oregano, cumin, paprika, salt, black pepper, and red pepper flakes until well combined.

Pro tip: Let the marinade sit for 5 minutes to allow the flavors to meld together.

Add the chicken pieces to the marinade, tossing to coat evenly. Cover and refrigerate for at least 30 minutes, or up to 4 hours for maximum flavor.

Pro tip: Don’t marinate longer than 4 hours as the acid can start to break down the meat texture.

2. Prepare the Vegetables and Skewers

While the chicken marinates, cut the bell peppers and red onion into 1-inch pieces. If using cherry tomatoes or zucchini, prepare those as well.

Pro tip: Keep vegetable pieces similar in size to ensure even cooking.

Soak wooden skewers in water for at least 30 minutes to prevent burning on the grill.

3. Assemble the Skewers

Remove chicken from marinade, reserving any excess marinade for basting. Thread chicken and vegetables alternately onto skewers, leaving small gaps between pieces for even cooking.

Pro tip: Don’t pack the ingredients too tightly – air circulation helps everything cook evenly.

Arrange completed skewers on a large plate or baking sheet, ready for grilling.

4. Preheat and Prepare the Grill

Preheat your grill to medium-high heat (about 400°F). Clean and oil the grill grates to prevent sticking.

Pro tip: Use tongs and a paper towel dipped in oil to safely grease the grates.

5. Grill the Skewers

Place skewers on the preheated grill and cook for 12-15 minutes total, turning every 3-4 minutes to ensure even cooking on all sides.

Pro tip: Baste with reserved marinade during the first half of cooking for extra flavor.

Check for doneness using an instant-read thermometer – chicken should reach an internal temperature of 165°F.

Pro tip: If some pieces are cooking faster than others, move them to a cooler part of the grill.

Remove from grill and let rest for 2-3 minutes before serving.

Pro tip: This resting time allows the juices to redistribute throughout the meat.

Perfect Grilled Chicken Skewers Recipe – Full Recipe

Grilled chicken skewers with peppers and onions on wooden board showing perfect grill marks

Perfect Grilled Chicken Skewers Recipe

Juicy grilled chicken skewers marinated in Mediterranean herbs and spices, threaded with colorful vegetables and grilled to perfection. These easy chicken kabobs are perfect for summer barbecues and weeknight dinners alike.
Prep Time 20 minutes
Cook Time 15 minutes
Marinating Time 30 minutes
Total Time 1 hour 5 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Mediterranean
Calories: 285

Ingredients
  

For the Chicken and Marinade
  • 2 pounds boneless skinless chicken thighs cut into 1.5-inch pieces
  • 1/3 cup extra virgin olive oil
  • 1/4 cup fresh lemon juice about 2 lemons
  • 4 cloves garlic minced
  • 2 teaspoons dried oregano
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper freshly ground
  • 1/4 teaspoon red pepper flakes optional, for heat
For the Skewers
  • 1 large red bell pepper cut into 1-inch pieces
  • 1 large yellow bell pepper cut into 1-inch pieces
  • 1 medium red onion cut into 1-inch pieces
  • 8-10 wooden skewers soaked in water for 30 minutes
Optional Add-ins
  • cherry tomatoes adds color and sweetness
  • zucchini chunks for extra vegetables
  • fresh rosemary sprigs for aromatic garnish
  • crumbled feta cheese for serving

Equipment

  • 1 Gas or Charcoal Grill
  • 1 Large mixing bowl for marinating
  • 1 Wooden Skewers 8-10 skewers, soaked in water
  • 1 Tongs for turning skewers
  • 1 Instant-Read Thermometer to check doneness

Method
 

Prepare the Marinade
  1. In a large mixing bowl, whisk together olive oil, lemon juice, minced garlic, oregano, cumin, paprika, salt, black pepper, and red pepper flakes until well combined. Pro tip: Let the marinade sit for 5 minutes to allow the flavors to meld together.
  2. Add the chicken pieces to the marinade, tossing to coat evenly. Cover and refrigerate for at least 30 minutes, or up to 4 hours for maximum flavor. Pro tip: Don't marinate longer than 4 hours as the acid can start to break down the meat texture.
Prepare the Vegetables and Skewers
  1. While the chicken marinates, cut the bell peppers and red onion into 1-inch pieces. If using cherry tomatoes or zucchini, prepare those as well. Pro tip: Keep vegetable pieces similar in size to ensure even cooking.
  2. Soak wooden skewers in water for at least 30 minutes to prevent burning on the grill.
Assemble the Skewers
  1. Remove chicken from marinade, reserving any excess marinade for basting. Thread chicken and vegetables alternately onto skewers, leaving small gaps between pieces for even cooking. Pro tip: Don't pack the ingredients too tightly – air circulation helps everything cook evenly.
  2. Arrange completed skewers on a large plate or baking sheet, ready for grilling.
Preheat and Prepare the Grill
  1. Preheat your grill to medium-high heat (about 400°F). Clean and oil the grill grates to prevent sticking. Pro tip: Use tongs and a paper towel dipped in oil to safely grease the grates.
Grill the Skewers
  1. Place skewers on the preheated grill and cook for 12-15 minutes total, turning every 3-4 minutes to ensure even cooking on all sides. Pro tip: Baste with reserved marinade during the first half of cooking for extra flavor.
  2. Check for doneness using an instant-read thermometer – chicken should reach an internal temperature of 165°F. Pro tip: If some pieces are cooking faster than others, move them to a cooler part of the grill.
  3. Remove from grill and let rest for 2-3 minutes before serving. Pro tip: This resting time allows the juices to redistribute throughout the meat.

Notes

  • Soak wooden skewers for at least 30 minutes to prevent burning
  • Don't marinate chicken longer than 4 hours to avoid mushy texture
  • Internal temperature should reach 165°F for food safety

Tips for the Best Perfect Grilled Chicken Skewers Recipe

  • Choose the Right Cut: Chicken thighs stay juicier than breasts, but both work well for this recipe
  • Even Sizing: Cut all chicken pieces to roughly the same size (about 1.5 inches) for consistent cooking
  • Don’t Overcrowd: Leave space between ingredients on skewers to allow proper heat circulation
  • Oil the Grates: Well-oiled grill grates prevent sticking and create beautiful grill marks
  • Use Two-Zone Cooking: Keep one side of the grill slightly cooler for moving pieces that cook too quickly
  • Let It Rest: Allow grilled chicken to rest for a few minutes before serving to retain maximum juiciness

Variations to Try

  • Mediterranean Style: Add kalamata olives, cherry tomatoes, and finish with crumbled feta cheese
  • Asian-Inspired: Replace the marinade with soy sauce, sesame oil, ginger, and honey for teriyaki-style skewers
  • Spicy Cajun: Use Cajun seasoning blend instead of the Mediterranean herbs for a Southern kick
  • Lemon Herb: Add fresh rosemary, thyme, and extra lemon zest to the marinade for bright, herbaceous flavor
  • Tropical Twist: Include pineapple chunks and use a marinade with lime juice, cilantro, and a touch of brown sugar
Perfect Grilled Chicken Skewers Recipe served on a plate ready to eat
Perfectly plated Perfect Grilled Chicken Skewers Recipe

Storage and Meal Prep Tips

  • Refrigerator Storage: Store cooked skewers in the refrigerator for up to 3 days in an airtight container
  • Freezer Storage: Freeze assembled raw skewers for up to 3 months, or cooked skewers for up to 2 months
  • Reheating: Reheat in a 350°F oven for 8-10 minutes, or briefly on the grill to restore some crispiness
  • Meal Prep: Marinate chicken and prep vegetables up to 1 day ahead, then assemble and grill when ready to serve

Nutritional Benefits

These grilled chicken skewers are not only delicious but also incredibly nutritious. Chicken is an excellent source of lean protein, essential for muscle building and repair, while the colorful bell peppers provide vitamin C, antioxidants, and fiber.

  • High-quality lean protein supports muscle health and keeps you feeling satisfied
  • Bell peppers are rich in vitamin C and antioxidants that support immune function
  • Olive oil provides heart-healthy monounsaturated fats
  • Garlic and herbs offer anti-inflammatory properties
  • Low in carbohydrates, making it perfect for various dietary approaches

What to Serve With Perfect Grilled Chicken Skewers Recipe

  • Greek Rice Pilaf: Fluffy rice with herbs and lemon perfectly complements the Mediterranean flavors
  • Grilled Vegetable Medley: Zucchini, eggplant, and tomatoes continue the grilled theme
  • Cucumber Yogurt Sauce: Cool and creamy tzatziki balances the savory chicken
  • Warm Pita Bread: Perfect for creating chicken kabob wraps with fresh vegetables
  • Quinoa Tabbouleh: A fresh, herb-packed grain salad that adds texture and nutrition

Frequently Asked Questions

How long should I marinate chicken skewers?

Marinate chicken skewers for at least 30 minutes for basic flavor, but 2-4 hours is ideal for maximum taste. Don’t exceed 4 hours as the acid in the marinade can start to break down the meat’s texture, making it mushy.

Can I use chicken breast instead of thighs for skewers?

Yes, you can definitely use chicken breast for skewers. Cut the breast into 1.5-inch cubes and be extra careful not to overcook, as breast meat can dry out more quickly than thighs. Check for an internal temperature of 165°F.

Do I need to soak wooden skewers before grilling?

Yes, always soak wooden skewers in water for at least 30 minutes before grilling to prevent them from burning. For longer grilling sessions, soak them for up to 2 hours. Alternatively, you can use metal skewers which don’t require soaking.

Can I make chicken skewers in the oven instead of grilling?

Absolutely! Preheat your oven to 425°F and place skewers on a lined baking sheet. Bake for 15-20 minutes, turning once halfway through. For extra color, broil for the last 2-3 minutes, watching carefully to prevent burning.

What internal temperature should chicken skewers reach?

Chicken skewers should reach an internal temperature of 165°F (74°C) for food safety. Use an instant-read thermometer to check the thickest piece of chicken on the skewer. The meat should be opaque throughout with no pink areas.

Final Thoughts

These grilled chicken skewers have become a staple in my summer cooking repertoire, and I’m confident they’ll become a favorite in your household too. The combination of that perfectly seasoned marinade, the smoky char from the grill, and the colorful vegetables makes every bite absolutely irresistible. What I love most about this recipe is how it brings people together – there’s something special about gathering around the grill, sharing stories while these beautiful skewers sizzle away.

The versatility of this chicken kebab recipe means you’ll never get bored. Switch up the vegetables based on what’s in season, experiment with different marinades, or serve them with various sides to keep things interesting. Whether you’re feeding a crowd at a summer barbecue or just want to make dinner feel special on a Tuesday night, these marinated chicken skewers deliver every single time.

Ready to Try It?

Ready to fire up the grill and create some magic? These grilled chicken skewers are calling your name! I’d love to hear how they turn out for you – snap a photo and share it with us, and don’t forget to let me know which variation becomes your favorite. Happy grilling, and here’s to many delicious summer meals ahead!

Leave a Comment

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

*

Recipe Rating