Chicken Skewers in the Oven are an easy, flavorful, and family-friendly option that brings the smoky, juicy magic of grilling indoors. These oven-baked skewers feature tender chunks of marinated chicken, roasted until golden and juicy, then served hot off the skewers for a mess-free, high-protein meal. Whether you’re hosting a casual get-together or prepping meals for the week, these skewers are simple to prepare and packed with bold flavor.
With just a handful of pantry spices and a hot oven, you’ll create beautifully caramelized skewers that rival any grill.
For more bold and satisfying dishes, check out this One-Pan Tandoori Chicken with Spiced Coconut Rice or this quick and creamy Pesto Shrimp Pasta—perfect companions for weeknight variety.

Credit: Pinterest
Ingredients You’ll Need
For the Chicken and Marinade:
- 1.5 lbs boneless, skinless chicken breasts or thighs, cut into 1.5-inch chunks
Thighs yield more tender, juicy skewers, but breasts work great too. - 3 tablespoons olive oil
Helps tenderize the meat and delivers a golden roast. - 2 tablespoons lemon juice (freshly squeezed)
Adds brightness and helps tenderize the chicken. - 1 tablespoon soy sauce
Adds umami and depth to the marinade. - 1 tablespoon honey
Adds a subtle sweetness and helps with caramelization. - 3 garlic cloves, minced
For punchy, savory flavor. - 1 teaspoon smoked paprika
Brings a mild smoky flavor reminiscent of grilling. - ½ teaspoon dried oregano
Adds a Mediterranean herbaceous note. - ½ teaspoon salt
Enhances all the flavors. - ½ teaspoon black pepper
Balances out the savory elements. - ¼ teaspoon crushed red pepper flakes (optional)
For a touch of heat.
Cooking Time
- Prep Time: 15 minutes (plus 30 min–8 hours marinating)
- Cook Time: 20–25 minutes
- Total Time: 35–40 minutes (not including marination)
- Servings: 4
Equipment You’ll Need
- Wooden or metal skewers (if wooden, soak in water for 30 minutes)
- Large bowl or zip-top bag (for marinating)
- Baking sheet
- Wire rack (optional, for even roasting)
- Aluminum foil or parchment paper
- Tongs or spatula
How to Make Chicken Skewers in the Oven
1. Prepare the Marinade
In a large bowl, whisk together the olive oil, lemon juice, soy sauce, honey, garlic, smoked paprika, oregano, salt, pepper, and red pepper flakes. This marinade will infuse the chicken with balanced savory, sweet, and citrusy notes.
2. Marinate the Chicken
Add the chicken chunks to the marinade and toss to coat evenly. Cover and refrigerate for at least 30 minutes or up to 8 hours for deeper flavor.

3. Preheat and Skewer
Preheat the oven to 425°F (220°C). Line a baking sheet with foil and place a wire rack on top (optional, but helps air circulate). Thread the marinated chicken pieces onto skewers, leaving a bit of space between pieces for even cooking.

4. Bake the Skewers
Place the skewers on the prepared baking sheet. Bake for 20–25 minutes, flipping once halfway through, until the chicken is cooked through and lightly charred at the edges. Internal temperature should reach 165°F (74°C).

5. Optional Broil for Char
For extra char, broil the skewers on high for 1–2 minutes at the end. Watch carefully to avoid burning.
Nutritional Info (Per Serving, 1 of 4)
- Calories: 280
- Protein: 30g
- Fat: 14g
- Carbohydrates: 6g
- Sugar: 4g
- Fiber: 0g
- Sodium: 480mg
- Cholesterol: 90mg
Pro Tips and Variations
- Add vegetables: Alternate chicken with bell peppers, onions, or cherry tomatoes on skewers for built-in sides.
- Use yogurt: Add 2 tablespoons of plain Greek yogurt to the marinade for extra tender chicken.
- Spice it up: Use cayenne or harissa in place of red pepper flakes for more heat.
- Try different marinades: Teriyaki, barbecue, lemon herb, or tzatziki-style are great variations.
- Make it a meal prep: Cook and store skewers in the fridge for 4 days of quick meals.
Storage and Reheating
To Store:
Let chicken skewers cool completely, then store in an airtight container in the refrigerator for up to 4 days.
To Reheat:
Warm skewers in a 350°F (175°C) oven for 10 minutes, or microwave in 30-second intervals until hot.
To Freeze:
Wrap cooled skewers tightly in plastic wrap and freeze in a zip-top bag for up to 2 months. Thaw overnight in the fridge before reheating.
Final Thoughts
Chicken Skewers in the Oven are a go-to recipe that never fails—flavorful, juicy, and versatile enough to pair with grains, salads, or dips. Whether you’re feeding a crowd or prepping for the week ahead, this method gives you perfectly roasted skewers every time, with little effort and no grill required.
Easy cleanup, simple prep, and bold flavor make this recipe a regular in any busy kitchen.

Credit: Pinterest
Frequently Asked Questions
Can I use chicken breast instead of thighs?
Yes, though thighs are more forgiving and stay juicier. If using breasts, be careful not to overcook.
Do I need to soak wooden skewers?
Yes. Soak them in water for at least 30 minutes to prevent burning during baking.
Can I cook these on a grill instead?
Absolutely! Grill over medium-high heat for 10–12 minutes, turning occasionally.
What sides go well with oven-baked chicken skewers?
Rice, couscous, roasted vegetables, flatbread, or tzatziki all pair well.
How do I prevent dry chicken?
Don’t overbake, and always marinate to retain moisture and flavor.
And for a shareable, savory appetizer or side to complement the skewers, don’t miss this Baked Gruyère in Pastry with Rosemary and Garlic—buttery, gooey, and crowd-pleasing.

chicken skewers in the oven
Ingredients
Method
- Make the Marinade
- In a large bowl, whisk together olive oil, lemon juice, soy sauce, garlic, paprika, oregano, cumin, salt, and pepper.
- Marinate the Chicken
- Add the cubed chicken to the marinade and toss to coat well. Cover and marinate for at least 30 minutes (up to 4 hours) in the refrigerator.
- Preheat the Oven
- Preheat your oven to 425°F (220°C). Line a baking sheet with foil and place a wire rack on top, or use a broiler pan.
- Assemble the Skewers
- Thread the marinated chicken pieces onto skewers, leaving a little space between each for even cooking.
- Bake the Skewers
- Arrange the skewers on the wire rack. Bake for 20–25 minutes, turning halfway through, until chicken is golden brown and cooked through (internal temp: 165°F/74°C).
- Optional Broil Finish
- For a crispier exterior, broil the skewers on high for 2–3 minutes at the end.
- Serve
- Serve hot with rice, salad, pita, or your favorite dipping sauces.
Notes
- Add Vegetables: You can alternate chicken with bell peppers, onions, or zucchini on the skewers.
- Dipping Ideas: Serve with tzatziki, garlic yogurt sauce, or spicy mayo.
- Meal Prep: These reheat well and can be packed for lunches.
- Grill Option: These skewers are grill-friendly — cook over medium-high heat for 10–12 minutes, turning often.