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.

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)

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

Perfect Grilled Chicken Skewers Recipe
Ingredients
Equipment
Method
- 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.
- 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.
- 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.
- 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.
- 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.
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

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!




