Want to spice up your meals with ease? These Quick Moroccan Spiced Chicken Skewers are the answer! They blend tender chicken, vibrant veggies, and bold spices for a taste of North Africa in your kitchen. In this post, I’ll guide you through making them fast and simple. You’ll impress your family or guests with little hassle. Let’s get cooking and discover how to elevate your next meal!
Why I Love This Recipe
- Quick and Easy: This recipe comes together in under 45 minutes, making it perfect for busy weeknights or last-minute gatherings.
- Flavorful Marinade: The combination of spices creates a rich and aromatic flavor that elevates simple chicken to something extraordinary.
- Colorful Presentation: The addition of red and yellow bell peppers not only enhances the flavor but also adds a vibrant touch to your dish.
- Versatile Serving Options: These skewers can be served on their own, with sides, or paired with dips like tzatziki for a refreshing twist.
Ingredients
Main Ingredients
- 1 lb (450g) boneless, skinless chicken breasts, cut into 1-inch pieces
- 2 tablespoons olive oil
- 2 teaspoons ground cumin
- 2 teaspoons ground coriander
- 1 teaspoon smoked paprika
- 1 teaspoon ground cinnamon
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ½ teaspoon cayenne pepper (adjust to taste)
- Salt and pepper, to taste
- 1 lemon, zested and juiced
- 1 red bell pepper, cut into 1-inch pieces
- 1 yellow bell pepper, cut into 1-inch pieces
- Bamboo or metal skewers
Optional Garnishes
- Fresh cilantro or parsley
- Lemon zest and juice
Recommended Tools
- Bamboo or metal skewers
- Mixing bowl and grill
These ingredients create a tasty blend of spices that really pop. The chicken absorbs flavors from olive oil and spices, making each bite rich and savory. The bell peppers add color and crunch, making your skewers appealing and fun to eat. Using fresh herbs like cilantro or parsley gives your dish a bright finish.
For cooking, you need skewers and a grill. If you use bamboo skewers, soak them first. This prevents burning during cooking. A mixing bowl helps combine your ingredients quickly and easily. Each tool plays a role in making your cooking experience smooth and enjoyable.

Step-by-Step Instructions
Preparing the Marinade
To make the marinade, I take a large mixing bowl. In it, I combine:
- 2 tablespoons olive oil
- 2 teaspoons ground cumin
- 2 teaspoons ground coriander
- 1 teaspoon smoked paprika
- 1 teaspoon ground cinnamon
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ½ teaspoon cayenne pepper
- Zest and juice from 1 lemon
I mix these ingredients well. Then, I season with salt and pepper to taste. This marinade packs a punch and brings great flavor.
Marinating the Chicken
Next, I add the chicken pieces into the marinade. I toss everything together until the chicken is well coated. It's important to let the chicken soak up those flavors. I recommend marinating for at least 30 minutes. For deeper flavors, you can refrigerate it for up to 2 hours.
Skewering and Cooking
Now comes the fun part! I preheat my grill or grill pan over medium-high heat. If using bamboo skewers, I soak them in water for 30 minutes. This prevents them from burning.
I then thread the marinated chicken pieces onto the skewers. I like to alternate with colorful pieces of red and yellow bell pepper. This adds flavor and looks great!
Once skewered, I place them on the grill. I cook for about 10-12 minutes, turning them occasionally. The chicken is done when it reaches an internal temperature of 165°F (75°C). After grilling, I let them rest for a couple of minutes. This helps keep them juicy. Finally, I garnish with fresh cilantro or parsley for a burst of color and flavor.
Tips & Tricks
Achieving Optimal Flavor
To get the best taste, marinate the chicken for at least 30 minutes. If you have more time, let it sit for up to 2 hours. This helps the spices soak in well. For spice levels, you can adjust the cayenne pepper. Start small to keep it mild. You can always add more to make it spicier.
Cooking Techniques
For grilling, preheat your grill or grill pan to medium-high heat. If you use bamboo skewers, soak them in water for 30 minutes. This keeps them from burning. Cook the skewers for about 10-12 minutes. Turn them often for even cooking. Always check the chicken's internal temperature. It should reach 165°F (75°C) for safe eating.
Presentation Tips
For a great look, arrange the skewers nicely on a platter. Sprinkle fresh herbs like cilantro or parsley on top. This adds color and flavor. Serve with tzatziki or yogurt sauce for dipping. Both add a cool touch that balances the spices well.
Pro Tips
- Marination Time: For the best flavor, marinate the chicken for at least 30 minutes, but if you have time, letting it sit for 2 hours in the refrigerator enhances the taste significantly.
- Skewer Soaking: If using bamboo skewers, soak them in water for at least 30 minutes before grilling. This helps prevent burning and allows for better grilling.
- Grill Temperature: Make sure your grill is preheated to medium-high heat before placing the skewers on. This ensures a nice sear and helps lock in the juices for tender chicken.
- Resting Period: Allow the skewers to rest for a few minutes after grilling. This helps the juices redistribute, resulting in more flavorful and moist chicken.
Variations
Ingredient Swaps
You can easily change up the veggies on your skewers. Try zucchini, mushrooms, or cherry tomatoes. They add great flavor and color. You can also use different proteins. Tofu works well for a vegetarian option. Shrimp is another tasty choice. Just adjust the cooking time, as shrimp cooks faster than chicken.
Spice Adjustments
Want it mild? Skip the cayenne pepper. You can add a pinch of sugar to balance flavors. For a spicy kick, add more cayenne or fresh chili. Fresh herbs like mint or basil can also brighten the dish. You can mix in these herbs for a fresh twist. This way, you create a meal that suits your taste perfectly.
Storage Info
Refrigeration
To store leftovers, place the skewers in an airtight container. This keeps the chicken fresh. Store them in the fridge for up to three days. When you're ready to eat, check for any signs of spoilage before reheating.
Freezing
You can freeze marinated chicken for later use. Place the marinated chicken in a freezer bag. Squeeze out the air and seal it tightly. This stops freezer burn. You can freeze it for up to three months. When you are ready to use it, thaw in the fridge overnight before cooking.
Reheating
The best way to reheat skewers is in the oven. Preheat your oven to 350°F (175°C). Place the skewers on a baking sheet and cover with foil. Heat for 10-15 minutes. You may also use a microwave; just heat in short bursts to avoid drying out the chicken. Enjoy your tasty meal!
FAQs
How long should I marinate the chicken?
I recommend marinating the chicken for at least 30 minutes. This allows the flavors to soak in well. If you have more time, you can marinate it for up to 2 hours. The longer it sits, the better the taste will be!
Can I make these skewers in the oven?
Yes, you can make these skewers in the oven! Preheat your oven to 400°F (200°C). Place the skewers on a baking sheet lined with foil. Bake for about 15-20 minutes. Turn the skewers halfway through cooking to ensure they cook evenly. Check that the chicken reaches an internal temperature of 165°F (75°C).
What can I serve with Moroccan Chicken Skewers?
These skewers pair well with many side dishes. Here are some tasty options:
- Couscous with herbs and lemon
- Fresh salad with tomatoes and cucumbers
- Tzatziki or yogurt sauce for dipping
- Grilled vegetables or pita bread
Feel free to mix and match these sides to create a colorful and tasty meal!
In this article, we explored the key ingredients and steps for making Moroccan chicken skewers. You learned how to prepare a tasty marinade, marinate your chicken, and choose the right cooking method. I discussed tips for flavor and presentation, plus various ingredient swaps to suits your taste.
These skewers are not just delicious; they’re customizable and perfect for any meal. Experiment with spices and sides to make this dish your own. Enjoy your cooking journey!