Chicken skewers are quick to make, full of flavor, and always a crowd-pleaser. Whether you’re grilling for dinner or prepping for the week, they’re easy to cook and even easier to love. This guide walks you through everything you need to get them just right—every time.
Why We Love These Chicken Skewers
There are plenty of reasons chicken skewers should be a regular on your menu:
Fast cooking time: Done in under 30 minutes
Minimal cleanup: Fewer dishes, more eating
Versatile flavor profiles: Works with Mediterranean, Asian, or spicy blends
Kid-friendly and adult-approved: No complaints from picky eaters
Grill, oven, or stovetop adaptable: Flexible based on your kitchen setup
If you’re short on time but don’t want to sacrifice flavor, this is your go-to recipe.

Ingredients
Chicken Thighs – Use boneless, skinless chicken thighs for juicy, flavorful chicken skewers. Thighs stay tender and don’t dry out as easily as breasts when grilled or baked.
Olive Oil – This adds moisture and helps the marinade coat the chicken skewers evenly, keeping the meat tender and juicy during cooking.
Soy Sauce – Provides a savory umami depth that enhances the flavor of the chicken skewers. It also helps tenderize the meat.
Lemon Juice – Adds brightness and a slight tang to the marinade for chicken skewers, balancing the savory flavors.
Smoked Paprika – Gives chicken skewers a smoky aroma and a mild spice that complements the grilled flavor perfectly.
Garlic Powder & Onion Powder – These dry spices boost the savory notes in the chicken skewers without overpowering the marinade.
How to Make Chicken Skewers
Step-by-Step Instructions
Marinate the Chicken
In a large bowl, mix olive oil, soy sauce, lemon juice, and all the spices.
Toss in the chicken pieces and ensure each one is coated well.
Cover and refrigerate for at least 30 minutes (up to 8 hours for deeper flavor).
Prepare the Skewers
If using wooden skewers, soak them in water for 20–30 minutes to prevent burning.
Thread marinated chicken onto skewers, leaving a small gap between each piece.
Grill or Cook
Grill: Preheat to medium-high. Place skewers directly on the grill. Cook for 10–12 minutes, turning every 2–3 minutes.
Oven: Preheat to 425°F. Line a baking sheet with foil or parchment. Bake skewers for 20–25 minutes, flipping halfway.
Stovetop: Use a grill pan or skillet over medium heat. Cook for 10 minutes, turning to brown on all sides.
Serve Immediately
Rest for 5 minutes, then serve with your chosen sides or dipping sauces.
Expert Tips for Perfect Chicken Skewers
Uniform size matters: Cut chicken into equal pieces to ensure even cooking.
Don’t skip the marination: Even 20 minutes makes a big difference.
Check internal temperature: Aim for 165°F to avoid under or overcooking.
Let it rest: Giving the skewers 5 minutes post-cook makes them juicier.
Use metal skewers for convenience, but wooden ones work well if soaked properly.
Flavorful Variations of Chicken Skewers
Want to switch things up? These simple tweaks add a whole new vibe:
Mediterranean Style: Swap soy sauce for yogurt, add oregano, garlic, and lemon zest.
Spicy Honey-Sriracha: Mix honey, sriracha, and a splash of lime juice.
Tandoori-Inspired: Use yogurt, cumin, turmeric, chili powder, and garam masala.
Teriyaki Glazed: Marinate in teriyaki sauce and sprinkle with sesame seeds after cooking.
Herb-Lemon Skewers: Add rosemary, thyme, and crushed red pepper to the marinade.
Each version pairs beautifully with different sides—rice, salad, wraps, or grilled veggies.
Serving Suggestions for Chicken Skewers
Chicken skewers shine in almost any setting. Here are a few serving ideas:
Over a bed of steamed jasmine or basmati rice
With a fresh cucumber and tomato salad
Alongside hummus and warm pita bread
In a flatbread wrap with tzatziki or garlic sauce
As part of a party platter with dipping sauces
They also reheat well for meal prep, so don’t hesitate to make a double batch.
More Chicken recipes you will love!
Frequently Asked Questions (FAQ) about Chicken Skewers
How do you keep chicken skewers moist?
Use chicken thighs and avoid overcooking. Marinating helps retain moisture.
Can chicken skewers be made in the oven?
Yes. Bake at 425°F for about 20–25 minutes, flipping once halfway.
Can I prepare chicken skewers ahead of time?
Absolutely. Marinate and skewer up to 24 hours in advance. Store covered in the fridge.
How long should chicken be marinated?
A minimum of 30 minutes is good, but for deeper flavor, marinate for 2 to 8 hours.
What’s the best cut of chicken for skewers?
Boneless, skinless chicken thighs provide the most moisture and flavor. Chicken breast is leaner but may dry out faster.

Chicken Skewers
Equipment
- Grill
- Oven
- Skewers
Ingredients
- 1.5 lbs boneless chicken thighs cut into 1.5-inch cubes
- 3 tablespoons olive oil
- 2 tablespoons soy sauce
- 1 tablespoon lemon juice
- 2 teaspoons smoked paprika
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon salt
- 0.5 teaspoon ground black pepper
- Skewers (metal or pre-soaked wooden)
Optional Garnish
- Chopped fresh parsley
- Lemon wedges
Instructions
- In a large bowl, mix olive oil, soy sauce, lemon juice, smoked paprika, garlic powder, onion powder, salt, and black pepper.
- Toss in the chicken pieces and ensure each one is coated well. Cover and refrigerate for at least 30 minutes (up to 8 hours for deeper flavor).
- If using wooden skewers, soak them in water for 20–30 minutes to prevent burning.
- Thread marinated chicken onto skewers, leaving a small gap between each piece.
- Grill: Preheat to medium-high. Place skewers directly on the grill. Cook for 10–12 minutes, turning every 2–3 minutes.
- Oven: Preheat to 425°F. Line a baking sheet with foil or parchment. Bake skewers for 20–25 minutes, flipping halfway.
- Stovetop: Use a grill pan or skillet over medium heat. Cook for 10 minutes, turning to brown on all sides.
- Rest for 5 minutes, then serve with your chosen sides or dipping sauces.