There’s just something about skewered food that makes dinner feel like a celebration. Maybe it’s the way the flavors concentrate as they roast, or maybe it’s how perfectly they pair with a side of fluffy rice or warm pita. These Moroccan-inspired chicken skewers, baked to perfection in the oven, are everything you want in a weeknight meal: bold, savory, juicy, and surprisingly simple to make. No grill required. No fancy equipment. Just flavorful marinated chicken threaded onto skewers and roasted until golden, tender, and slightly charred.
This Moroccan-Inspired Chicken Skewers recipe is adapted from Moribyan’s delicious take on oven-baked chicken skewers. It draws deep flavor inspiration from Moroccan chermoula—a vibrant marinade traditionally used for seafood and meats. The marinade is a balanced blend of garlic, fresh herbs like parsley and cilantro, yogurt for tenderness, and earthy spices like cumin and paprika. The result? Chicken that’s juicy on the inside, crisp on the edges, and rich with layers of flavor.
I first made these chicken skewers on a chilly Friday night when I was craving something warm and aromatic but didn’t want to spend hours at the stove. As the skewers roasted in the oven, the scent of garlic, cumin, and roasted chicken filled the house, and by the time they were ready, my family was already crowding around the oven, forks in hand.
So if you’re looking for a new go-to chicken dish that’s easy, comforting, and bursting with flavor, these Moroccan-style oven chicken skewers are calling your name.
Why You’ll Love This Recipe
These Moroccan-Inspired Chicken Skewers are the kind of recipe that checks every box. They’re easy, versatile, family-friendly, and packed with bold, zesty flavor. Here’s why they’re worth adding to your weekly rotation:
Effortless but Impressive: Even though they look and taste like they came straight off a street food cart, these skewers are incredibly easy to make. No special tools needed—just a baking sheet, skewers, and your oven.
Big Flavor with Simple Ingredients: Thanks to the yogurt and spice blend, you get restaurant-quality taste using everyday pantry items. The spices toast beautifully in the oven, and the yogurt tenderizes the chicken, making each bite extra juicy.
Perfect for Meal Prep or Entertaining: You can marinate the chicken in advance and cook it when you’re ready. These skewers also reheat beautifully, which makes them ideal for leftovers or lunchboxes.
Kid-Approved and Crowd-Pleaser: The flavors are bold without being too spicy, making this dish friendly for both adventurous eaters and picky palates.
Customizable: You can easily switch up the herbs or add your favorite veggies on the skewers to make them your own.
Every bite delivers a balance of smoky spice, herbaceous freshness, and a tender, satisfying texture. It’s comfort food with a global twist, and it’s ready in under an hour.
Health Benefits
Not only are these Moroccan-Inspired Chicken Skewers incredibly flavorful, but they also come with several health benefits that make them a smart choice for lunch or dinner:
Lean Protein: Chicken thighs offer a great balance of flavor and nutrition. They’re rich in protein, which helps keep you full and supports muscle repair and immune function.
Healthy Fats: Olive oil and yogurt provide heart-healthy fats and help keep the chicken moist without adding unnecessary saturated fat.
Antioxidant-Rich Spices: Paprika, cumin, turmeric, and garlic aren’t just tasty—they also have powerful antioxidant and anti-inflammatory properties.
Fresh Herbs for Detoxification: Parsley and cilantro are known for their cleansing properties and are packed with vitamins A, C, and K.
Gluten-Free and Halal-Friendly: This recipe uses no wheat-based ingredients and contains no alcohol or pork, making it a great fit for gluten-free and halal diets.
You get a nutrient-dense meal that doesn’t feel like you’re sacrificing flavor. It’s a wholesome dinner you can feel good about serving any day of the week.
Preparation Time, Servings, and Nutritional Information
Preparation Time: 15 minutes
Marinating Time: Minimum 1 hour (overnight recommended)
Cooking Time: 20 minutes
Total Time: 1 hour 35 minutes (including marinating time)
Servings: 4–6 skewers (serves 4 people)
Calories per Serving: 320
Protein: 32g
Carbohydrates: 5g
Fat: 18g
Ingredients List
- 2 pounds boneless, skinless chicken thighs, cut into bite-sized chunks
- 2 tablespoons olive oil – for richness and to help the marinade stick
- ½ cup plain whole milk yogurt – to tenderize and add a subtle tang
- 2 teaspoons paprika – for color and a mild smokiness
- 2 teaspoons ground cumin – earthy and essential in Moroccan cooking
- 1 teaspoon ground ginger – adds warmth and brightness
- ½ teaspoon ground turmeric – for a golden hue and earthy depth
- ½ teaspoon onion powder – for an extra boost of savory flavor
- ½ teaspoon black pepper – for mild heat
- 2 teaspoons salt – to bring all the flavors together
- 2 to 3 teaspoons garlic, minced – the aromatic base of the marinade
- 2 tablespoons fresh parsley, finely chopped
- 2 tablespoons fresh cilantro, finely chopped
- Optional Garnish: A sprinkle of sumac and additional chopped parsley or cilantro
If using wooden skewers, don’t forget to soak them in water for at least 20 minutes to prevent burning in the oven.
Step-By-Step Cooking Instructions
- Prepare the Marinade
In a large mixing bowl, combine the yogurt, olive oil, all the spices, minced garlic, and chopped herbs. Stir until well mixed and smooth. - Add the Chicken
Place the chicken pieces into the bowl with the marinade. Use clean hands or tongs to mix thoroughly, making sure each piece is well-coated. Cover the bowl and refrigerate for at least 1 hour or overnight if possible. The longer it marinates, the deeper the flavor. - Soak the Skewers
If you’re using wooden skewers, soak them in warm water for 20–30 minutes. This helps prevent them from burning in the oven. - Preheat the Oven
Set your oven to 450°F (232°C). Place a wire rack over a baking sheet to allow heat to circulate around the skewers, ensuring even cooking. - Assemble the Skewers
Thread the marinated chicken onto the soaked skewers, folding longer pieces so they stay secure. Leave a bit of space between pieces for even roasting. - Arrange for Baking
Lay the skewers across the wire rack, spaced apart so the hot air can circulate freely. This also allows any juices to drip off, helping the chicken to crisp up. - Bake the Skewers
Roast in the preheated oven for 15 minutes. Then, flip each skewer and roast for another 5–7 minutes until the edges are lightly charred and the chicken is cooked through. The internal temperature should reach 165°F (74°C). - Garnish and Serve
Once out of the oven, sprinkle with additional fresh herbs or sumac if using. Serve immediately while hot.
How to Serve
These skewers are super versatile and work beautifully with a variety of sides. Here are some of our favorite serving ideas:
- Over steamed basmati or jasmine rice, finished with a squeeze of lemon
- With warm pita bread or flatbread, plus a side of hummus or garlic sauce
- Alongside a Mediterranean salad of cucumbers, tomatoes, and red onions
- Tucked into a wrap with fresh greens, tahini, and pickled onions
- As part of a mezze platter with olives, dips, and roasted vegetables
Pairing Suggestions
To complete your meal, pair these skewers with:
- Rainbow rice or saffron rice for a colorful and aromatic base
- Roasted vegetables like carrots, zucchini, or bell peppers
- Couscous or bulgur wheat tossed with lemon and herbs
- Chilled cucumber yogurt salad for a refreshing contrast
- Mint lemonade or a chilled yogurt drink (like laban) for a cooling beverage
Storage, Freezing & Reheating Instructions
Storage: Store leftover skewers in an airtight container in the refrigerator for up to 3 days.
Freezing: For longer storage, let the cooked skewers cool completely, then transfer them to a freezer-safe container. Freeze for up to 3 months. For best results, freeze the skewers in a single layer before stacking.
Reheating: Reheat in a 350°F oven for 10–12 minutes, or until warmed through. You can also reheat in a skillet over medium heat for a quick option. Avoid microwaving as it may dry out the chicken.
Common Mistakes to Avoid
- Skipping the marinating time: The longer the chicken marinates, the more flavorful and tender it will be. Aim for at least 1 hour.
- Crowding the skewers: Give the chicken pieces space to allow even cooking and browning.
- Using cold chicken: Let the chicken sit at room temperature for 15–20 minutes before baking to ensure even cooking.
- Overbaking: Keep an eye on the skewers during the final minutes to prevent them from drying out.
- Not soaking wooden skewers: This simple step prevents your skewers from burning or catching fire in the oven.
Pro Tips
- Use chicken thighs instead of breasts for juicier skewers. Thighs stay tender and are less likely to dry out.
- Add veggies like bell peppers or red onions to the skewers for a colorful and complete meal.
- Double the marinade and set aside half before adding the chicken for a dipping sauce later.
- Toast your spices briefly before mixing them into the marinade for enhanced flavor.
- Rest the skewers for 5 minutes after baking to let the juices redistribute before serving.
Frequently Asked Questions (FAQs)
Can I use chicken breast instead of thighs?
Yes, but be mindful not to overcook them as chicken breast tends to dry out faster. Reduce the cooking time by a few minutes if using breast meat.
Can I prepare the skewers ahead of time?
Absolutely. You can marinate the chicken and thread them onto skewers up to a day in advance. Just store them covered in the fridge until ready to bake.
What if I don’t have skewers?
You can still bake the marinated chicken pieces directly on a wire rack or parchment-lined tray. They’ll taste just as delicious!
Can I grill these instead of baking?
Yes! Grill over medium-high heat for about 10–12 minutes, flipping halfway through.
Is this recipe halal?
Yes. It contains no alcohol or pork-based ingredients, making it completely halal-friendly.
Can I make this dairy-free?
Substitute the yogurt with a dairy-free alternative like coconut or almond yogurt. Just choose one without added sugar.
What’s a good yogurt substitute?
If you don’t have yogurt, use buttermilk or a mix of lemon juice and olive oil to help tenderize the chicken.
Can I make it spicier?
Feel free to add a pinch of cayenne or crushed red pepper flakes to the marinade for more heat.
Can I use metal skewers?
Yes, and they’re great for the oven since they don’t burn and help the chicken cook evenly from the inside.
What is sumac and do I need it?
Sumac is a tangy, lemony spice commonly used in Middle Eastern cuisine. It’s optional here but adds a beautiful finishing touch.
Conclusion & Call to Action
These Moroccan-inspired chicken skewers are everything we love about home cooking—simple, flavorful, and satisfying. They come together quickly with just a handful of pantry ingredients and transform basic chicken into something truly special. Whether you’re cooking for your family, prepping meals for the week, or hosting friends, these skewers are guaranteed to be a hit.
Now it’s your turn! Try this recipe and let your kitchen fill with the mouthwatering aroma of Moroccan spices. When you do, don’t forget to snap a picture and tag me on social media—I love seeing your homemade creations. And if you enjoyed this recipe, leave a comment and let others know how it turned out for you. Happy cooking!
Print
Moroccan-Inspired Chicken Skewers
- Total Time: 1 hour 35 minutes (including marinating)
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
These Moroccan-style chicken skewers are marinated in yogurt, garlic, herbs, and warm spices, then roasted to perfection in the oven. Juicy, bold, and easy to make, they’re perfect for weeknight dinners or meal prep.
Ingredients
-
2 lbs boneless, skinless chicken thighs, cut into chunks
-
2 tbsp olive oil
-
½ cup plain whole milk yogurt
-
2 tsp paprika
-
2 tsp cumin
-
1 tsp ground ginger
-
½ tsp turmeric
-
½ tsp onion powder
-
½ tsp black pepper
-
2 tsp salt
-
2–3 tsp minced garlic
-
2 tbsp fresh parsley, chopped
-
2 tbsp fresh cilantro, chopped
-
Optional garnish: sumac, extra herbs
Instructions
-
In a bowl, combine yogurt, oil, spices, garlic, and herbs. Mix well.
-
Add chicken and coat thoroughly. Cover and marinate for at least 1 hour.
-
Soak wooden skewers for 20 minutes.
-
Preheat oven to 450°F (232°C).
-
Thread chicken onto skewers.
-
Arrange on a wire rack over a baking sheet.
-
Bake for 15 minutes, flip, then bake 5–7 minutes more.
-
Garnish and serve hot.
Notes
- For juicier results, use chicken thighs instead of breasts.
- Let the chicken marinate overnight for maximum flavor.
- Don’t skip soaking the skewers if they’re wooden.
- Add veggies to the skewers for more variety.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Oven-baked
- Cuisine: Moroccan-inspired











