Moroccan Spiced Chicken Skewers: Your New Favorite Grilling Recipe

Are you ready to transform your weeknight dinner routine with bold, exotic flavors that transport your taste buds straight to the markets of Marrakech? These Moroccan Spiced Chicken Skewers are about to become your go-to recipe for impressing family and friends while keeping things wonderfully simple. With a harmonious blend of warm spices, fresh herbs, and a cooling yogurt sauce, this dish proves that healthy eating never has to be boring.

Table of Contents

Why You’ll Love These Moroccan Spiced Chicken Skewers

This recipe checks all the boxes for the perfect weeknight meal. It’s healthy, packed with protein, bursting with flavor, and surprisingly quick to prepare. The marinade does most of the work for you, infusing tender chicken breast with aromatic spices like cumin, coriander, cinnamon, and paprika. The addition of fresh mint and cilantro brings brightness, while honey adds just a touch of sweetness to balance the warm spices.

What makes this recipe truly special is the creamy mint-lemon yogurt sauce. It’s cool, tangy, and absolutely addictive – you’ll want to drizzle it on everything! Plus, threading colorful bell peppers and red onions onto the skewers makes this dish as beautiful as it is delicious.

Essential Ingredients for Perfect Chicken Skewers

For the Marinade and Chicken

IngredientAmountPurpose
Chicken breast4 (6 oz) halvesLean protein base
Extra-virgin olive oil¼ cupCarries flavors, adds moisture
Fresh mint leaves¼ cup choppedBright, refreshing flavor
Fresh cilantro¼ cup choppedHerbaceous notes
Fresh lemon juice2 tablespoonsAcidity and brightness
Honey2 teaspoonsBalances spices
Garlic2 cloves, mincedAromatic depth
Paprika1 teaspoonMild smokiness
Ground cumin1 teaspoonEarthy warmth
Ground coriander½ teaspoonCitrusy undertones
Ground cinnamon½ teaspoonSweet warmth
Cayenne pepper¼ teaspoonSubtle heat
Kosher salt1½ teaspoonsEnhances all flavors

For the Yogurt Sauce

IngredientAmountPurpose
Whole-milk Greek yogurt2 cupsCreamy, tangy base
Fresh lemon juice½ cupBright acidity
Fresh mint leaves¼ cup finely choppedCooling freshness
Garlic2 cloves, mincedSavory depth
Lemon zest1 teaspoonConcentrated citrus
Kosher salt1 teaspoonBalances flavors

For the Skewers

  • 2 green bell peppers, cubed
  • 1 small red onion, cut into 8 wedges
  • Bamboo skewers (soaked in water for 30 minutes)

Step-by-Step Instructions

Prepare the Marinade

Start by whisking together your olive oil, mint, cilantro, lemon juice, honey, salt, garlic, and all your beautiful spices in a large bowl. The aroma alone will make your mouth water! Set aside ¼ cup of this marinade in a separate bowl – you’ll use this later for the vegetables.

Marinate the Chicken

Place your cubed chicken breast into a large resealable plastic bag. Pour the marinade over the chicken, press out the air, seal tightly, and massage the bag to ensure every piece is well-coated. Place the bag in a bowl and refrigerate for 5 hours. This marinating time is crucial – it allows those incredible spices to penetrate deeply into the meat.

Make the Yogurt Sauce

While your chicken marinates, prepare your show-stopping sauce. Whisk together Greek yogurt, lemon juice, mint, garlic, lemon zest, and salt until smooth and creamy. Cover and refrigerate until serving time. The flavors will meld beautifully as it chills.

Prepare the Vegetables

About 30 minutes before grilling, soak your bamboo skewers in water to prevent burning. Toss your bell pepper cubes and red onion wedges with that reserved ¼ cup of marinade. This ensures your vegetables are just as flavorful as your chicken.

Thread the Skewers

Remove the chicken from the marinade and discard the used marinade (food safety first!). Thread your chicken, peppers, and onions alternately onto the soaked skewers, creating beautiful, colorful patterns. This not only looks gorgeous but ensures everything cooks evenly.

Grill to Perfection

Preheat your outdoor grill to medium-high heat and lightly oil the grate. Arrange your skewers on the grill, close the lid, and cook for 8-10 minutes, turning once or twice. You’ll know they’re done when the chicken feels firm to the touch and has beautiful grill marks. Let them rest for 2-3 minutes before serving – this allows the juices to redistribute.

Serve and Enjoy

Serve your gorgeous skewers with the chilled yogurt sauce on the side for dipping or drizzling. Heaven on a stick!

Moroccan Spiced Chicken Skewers

Pro Tips for the Best Chicken Skewers

Uniform Sizing: Cut your chicken into evenly-sized 1½-inch cubes to ensure consistent cooking.

Don’t Skip the Marinade Time: The 5-hour marination is key to developing deep flavor. If you’re really pressed for time, 2 hours is the minimum, but longer is better.

Use Full-Fat Greek Yogurt: It creates the creamiest, most luxurious sauce. Low-fat versions can be watery.

Soak Those Skewers: Always soak bamboo skewers for at least 30 minutes to prevent them from catching fire on the grill.

Don’t Overcrowd: Leave a little space between pieces on the skewers to allow heat circulation and even cooking.

Test for Doneness: Chicken should reach an internal temperature of 165°F. Use a meat thermometer for accuracy.

Rest Before Serving: Those 2-3 minutes of resting make a real difference in juiciness.

Serving Suggestions

These Moroccan Spiced Chicken Skewers are incredibly versatile. Serve them over fluffy couscous or fragrant basmati rice for a complete meal. Add a simple side salad with cucumbers, tomatoes, and red onions dressed with lemon vinaigrette. Warm pita bread is perfect for scooping up that delicious yogurt sauce. For a low-carb option, serve alongside cauliflower rice or a generous portion of grilled vegetables.

Storage and Meal Prep

These skewers are meal-prep friendly! You can marinate the chicken up to 24 hours in advance. The yogurt sauce keeps well in the refrigerator for up to 3 days. Cooked skewers can be stored in an airtight container for 3-4 days and reheated gently. They’re also delicious served cold in salads or wraps!

Frequently Asked Questions

Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs are more forgiving and stay juicier. Just ensure they’re boneless and skinless, and adjust cooking time as needed since they may take slightly longer.

Can I bake these instead of grilling?
Yes! Preheat your oven to 425°F and place skewers on a baking sheet lined with parchment paper. Bake for 15-18 minutes, turning halfway through, until chicken reaches 165°F internally.

How spicy are these skewers?
They’re mildly spiced with just ¼ teaspoon cayenne pepper. If you love heat, double the cayenne. For a milder version, omit it entirely.

Can I make these ahead for a party?
Definitely! Assemble the skewers up to 4 hours ahead and keep refrigerated. The yogurt sauce can be made a day in advance. Just grill right before serving.

What if I don’t have fresh herbs?
Fresh herbs really make this recipe shine, but in a pinch, use 1 tablespoon dried mint and 1 tablespoon dried cilantro in the marinade. The flavor won’t be quite as bright but will still be delicious.

Can I freeze these?
You can freeze the marinated raw chicken (without vegetables) for up to 3 months. Thaw in the refrigerator overnight before threading onto skewers and grilling.

Make These Moroccan Spiced Chicken Skewers Tonight!

There you have it – a restaurant-quality meal that you can easily make at home. These Moroccan Spiced Chicken Skewers prove that healthy eating is anything but boring. With minimal prep work and maximum flavor payoff, this recipe deserves a permanent spot in your dinner rotation. The combination of warm spices, fresh herbs, and that incredible yogurt sauce creates a meal that’s both comforting and exciting.

Fire up that grill, gather your ingredients, and get ready to experience the magic of Moroccan cuisine in your own backyard. Your taste buds will thank you, and your family will be asking for seconds! Don’t forget to serve with extra yogurt sauce – trust us, you’ll want it.

Ready to bring these flavors to your table? Grab your ingredients and start marinating that chicken. Dinner just got a whole lot more interesting!

Print

Moroccan Spiced Chicken Skewers: Your New Favorite Grilling Recipe

Tender chicken breast cubes marinated in aromatic Moroccan spices including cumin, coriander, cinnamon, and fresh herbs, then grilled to perfection with colorful bell peppers and red onions. Served with a refreshing mint-lemon yogurt sauce.

  • Author: Alice
  • Prep Time: 5 hours 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 5 hours 25 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Moroccan
  • Diet: Gluten Free

Ingredients

Scale

¼ cup extra-virgin olive oil

¼ cup chopped fresh mint leaves

¼ cup chopped fresh cilantro

2 tablespoons fresh lemon juice

2 teaspoons honey

1 ½ teaspoons kosher salt

2 cloves garlic, minced

1 teaspoon paprika

1 teaspoon ground cumin

½ teaspoon ground coriander

½ teaspoon ground cinnamon

¼ teaspoon ground cayenne pepper

4 (6 ounce) skinless, boneless chicken breast halves, cut into 1 1/2 inch cubes

2 cups whole-milk Greek yogurt

½ cup fresh lemon juice

¼ cup finely chopped mint leaves

2 cloves garlic, minced

1 teaspoon finely grated fresh lemon zest

1 teaspoon kosher salt

2 green bell peppers, cut into cubes

1 small red onion, cut into 8 wedges

bamboo skewers, soaked in water for 30 minutes

Instructions

1. Whisk olive oil, 1/4 cup mint, cilantro, 2 tablespoons lemon juice, honey, 1 1/2 teaspoon salt, 2 cloves garlic, paprika, cumin, coriander, cinnamon, and cayenne in a large bowl. Reserve 1/4 cup marinade in a separate bowl.

2. Place chicken in a large resealable plastic bag. Pour marinade over chicken. Press air out of the bag and seal tightly. Turn the bag to distribute the marinade. Place in a bowl and refrigerate for 5 hours.

3. Whisk yogurt, 1/2 cup lemon juice, 1/4 cup mint, 2 cloves garlic, lemon zest, and 1 teaspoon salt together in a bowl to make sauce. Cover and place in the refrigerator.

4. Toss green bell peppers and red onion in the reserved 1/4 cup marinade. Remove chicken from the bag and discard all marinade. Thread chicken, peppers, and onion alternately onto skewers.

5. Preheat an outdoor grill for medium-high heat and lightly oil the grate. Arrange skewers on the grill. Close lid and cook, turning once or twice, until chicken is firm to the touch, 8 to 10 minutes. Remove from grill and let stand for 2 to 3 minutes. Serve with cold sauce.

Notes

Soak bamboo skewers for at least 30 minutes to prevent burning.

Marinate chicken for a minimum of 2 hours, but 5 hours yields the best flavor.

Chicken is done when internal temperature reaches 165°F.

Yogurt sauce can be made up to 24 hours in advance.

For a spicier version, increase cayenne pepper to ½ teaspoon.

These skewers can also be baked at 425°F for 15-18 minutes.