If you’re craving a vibrant dish that bursts with flavor yet comes together with ease, this Simple Moroccan Chicken Skewers Recipe is exactly what you need. With tender chicken pieces soaked in a fragrant blend of spices like cumin, coriander, and smoked paprika, then grilled to juicy perfection, these skewers bring a taste of Morocco straight to your backyard or kitchen. Whether you’re new to Moroccan cuisine or simply want a fresh, exciting way to enjoy grilled chicken, this recipe is a winner that never disappoints.

Ingredients You’ll Need
These ingredients are straightforward but each plays a crucial role in building the layers of flavor, texture, and that irresistible color that makes these skewers shine. From the earthy spices to the bright lemon juice, everything works together harmoniously.
- 1.5 pounds boneless, skinless chicken breast: Cut into even cubes to ensure uniform cooking and tender bites.
- 1/4 cup extra virgin olive oil: Adds richness and helps keep the chicken moist on the grill.
- 4 cloves minced garlic: Infuses the marinade with a robust, savory note.
- 2 teaspoons ground cumin: The cornerstone of Moroccan flavor blending warm earthiness with slight nuttiness.
- 2 teaspoons ground coriander: Offers a refreshing, citrus-like brightness that balances the spices.
- 1 teaspoon smoked paprika: Brings a smoky depth that complements the grilled chicken beautifully.
- 1/4 teaspoon ground cinnamon: Adds a subtle sweetness that rounds out the spice profile.
- 1 teaspoon sea salt: Essential for enhancing every flavor in the marinade.
- 1/2 teaspoon freshly ground black pepper: Provides a gentle warmth without overpowering the dish.
- 2 tablespoons lemon juice: Tenderizes the chicken while adding a fresh, zesty note.
- 1 set metal or wooden skewers: If using wooden, soak them in water for 30 minutes to prevent burning on the grill.
How to Make Simple Moroccan Chicken Skewers Recipe
Step 1: Prepare the Chicken
Start by cutting your chicken breasts into uniform cubes around 1 to 1.5 inches in size. This ensures the chicken cooks evenly and remains juicy throughout.
Step 2: Mix the Spices
In a large bowl, combine minced garlic, ground cumin, ground coriander, smoked paprika, ground cinnamon, sea salt, and freshly ground black pepper. This spice blend is the heart of your Simple Moroccan Chicken Skewers Recipe, packing each bite with aromatic goodness.
Step 3: Make the Marinade
Add the olive oil and lemon juice to your spice mixture, then whisk everything together until smooth and well combined. This marinade will coat your chicken in vibrant flavors and keep it beautifully tender.
Step 4: Marinate the Chicken
Place the diced chicken into the bowl with the marinade. Toss well so every piece is generously covered. Cover and refrigerate for at least one hour, though letting it sit overnight will deepen the flavors even more.
Step 5: Prepare the Grill
Preheat your grill to medium-high heat, making sure the grates are clean and oiled to prevent sticking. A hot grill is key to achieving those lovely char marks and locking in juices.
Step 6: Skewer the Chicken
Thread the marinated chicken cubes onto your metal or soaked wooden skewers, leaving a little space between the pieces to ensure even cooking and a crispy exterior.
Step 7: Grill the Skewers
Place the skewers on the grill and cook for about 10 to 15 minutes, turning every few minutes. This ensures that the chicken is cooked evenly and gets that perfect grilled finish on all sides.
Step 8: Rest the Skewers
Once cooked through, remove the skewers from the grill and let them rest for a few minutes. This helps the juices redistribute, making each bite even more succulent.
Step 9: Serve and Enjoy
Your Simple Moroccan Chicken Skewers Recipe is now ready to be enjoyed! Serve them warm with your favorite garnishes or sides for a truly memorable meal.
How to Serve Simple Moroccan Chicken Skewers Recipe

Garnishes
Fresh herbs like chopped parsley or cilantro add a pop of green color and a burst of freshness that perfectly complements the smoky, spiced chicken. A squeeze of extra lemon juice just before serving brightens everything up beautifully.
Side Dishes
These skewers go wonderfully with fluffy couscous or a simple quinoa salad that can soak up the delicious juices. Roasted vegetables or a crisp cucumber and tomato salad also make for refreshing, light accompaniments.
Creative Ways to Present
For a fun twist, serve the skewers laid over warm pita bread alongside a dollop of cooling yogurt or tzatziki sauce. You could also create a vibrant platter with pickled vegetables, olives, and flatbreads for a Moroccan-inspired feast that invites sharing and conversation.
Make Ahead and Storage
Storing Leftovers
Place leftover skewers in an airtight container and refrigerate for up to 3 days. The flavors actually develop further after a day, making leftovers a delicious next-day lunch or dinner.
Freezing
You can freeze cooked skewers by wrapping them tightly in foil or plastic wrap, then placing them in a freezer bag. They’ll keep well for up to 2 months and make a quick, flavorful meal when thawed and reheated.
Reheating
To reheat, gently warm the skewers in an oven set to 350°F (175°C) for 10-15 minutes or until heated through. Alternatively, reheat in a skillet on medium heat to maintain that freshly grilled texture and taste.
FAQs
Can I use chicken thighs instead of chicken breasts?
Absolutely! Chicken thighs have a bit more fat, which keeps them extra juicy and flavorful when grilled. Just be sure to cut them into similar-sized pieces for even cooking.
How long should I marinate the chicken?
For best results, marinate the chicken for at least one hour, but if you have time, overnight in the refrigerator will deliver the most intense and well-rounded flavors.
Can I cook these skewers indoors?
Yes! If you don’t have access to a grill, you can use a grill pan on your stovetop or broil them in the oven. Just keep an eye on them to prevent burning and turn frequently.
Are the skewers spicy?
This Simple Moroccan Chicken Skewers Recipe has a gentle warmth from the black pepper and smoked paprika, but it’s not overly spicy. You can always adjust the seasoning to your liking if you prefer more heat.
Can I prepare the skewers ahead of time for a party?
Definitely. You can marinate the chicken and thread them onto skewers the day before. Keep them refrigerated and grill just before serving for fresh, vibrant results.
Final Thoughts
If you want to add a little Moroccan magic to your mealtime, this Simple Moroccan Chicken Skewers Recipe is a fantastic place to start. It’s straightforward in ingredients and technique but bursting with flavor, making it a reliable favorite I love sharing with friends and family. Give it a try and watch how quickly these skewers become a go-to for weeknight dinners and celebrations alike!
Print
Simple Moroccan Chicken Skewers Recipe
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 1 hour 30 minutes (including marinating time)
- Yield: 4 servings
- Category: Main Course
- Method: Grilling
- Cuisine: Moroccan
- Diet: Halal
Description
Simple Moroccan Chicken Skewers feature tender, juicy chicken breast marinated in a fragrant blend of Moroccan spices including cumin, coriander, smoked paprika, and cinnamon. Grilled to perfection, these skewers offer a smoky, citrusy flavor that is both vibrant and satisfying. Perfect for a quick weeknight dinner or a flavorful addition to your next barbecue.
Ingredients
Chicken and Marinade
- 1.5 pounds boneless, skinless chicken breast (cut into 1 to 1.5-inch cubes)
- 1/4 cup extra virgin olive oil
- 4 cloves garlic, minced
- 2 teaspoons ground cumin
- 2 teaspoons ground coriander
- 1 teaspoon smoked paprika
- 1/4 teaspoon ground cinnamon
- 1 teaspoon sea salt
- 1/2 teaspoon freshly ground black pepper
- 2 tablespoons lemon juice
Equipment
- 1 set metal or wooden skewers (wooden skewers soaked in water for 30 minutes before grilling)
Instructions
- Prepare the Chicken: Cut the chicken breast into uniform, bite-sized cubes, about 1 to 1.5 inches in size, ensuring even cooking.
- Mix the Spices: In a mixing bowl, combine minced garlic, ground cumin, ground coriander, smoked paprika, ground cinnamon, sea salt, and freshly ground black pepper.
- Create the Marinade: Add olive oil and lemon juice to the spice mix and whisk thoroughly until the marinade is well combined.
- Marinate the Chicken: Place the cubed chicken into the marinade, coat each piece generously, cover the bowl, and refrigerate for at least one hour, preferably overnight for deeper flavor.
- Preheat the Grill: Heat your grill to medium-high and ensure the grates are clean and lightly oiled to prevent sticking.
- Assemble the Skewers: Thread the marinated chicken cubes onto the skewers, leaving some space between pieces for even cooking.
- Grill the Skewers: Cook the skewers on the grill for 10-15 minutes, turning every few minutes to achieve an even char and ensure the chicken is cooked through.
- Rest the Skewers: Remove from the grill and let the skewers rest for a few minutes to allow juices to redistribute.
- Serve: Serve the Moroccan chicken skewers warm, optionally garnished with fresh parsley or cilantro for added freshness.
Notes
- Soak wooden skewers in water for at least 30 minutes prior to grilling to prevent burning.
- Marinating overnight enhances flavor and tenderness but one hour minimum is sufficient.
- Adjust spices to taste based on preferred heat and flavor intensity.
- Serve with a side of couscous or fresh salad for a complete Moroccan-inspired meal.
- For indoor cooking, use a grill pan over medium-high heat if an outdoor grill is not available.

