Spicy Harissa Grilled Chicken Skewers

I still remember the heat of the Moroccan sun on my shoulders and the scent of cumin and charred meat drifting from a tiny, tiled grill house in Marrakech. That first bite of tender, smoky chicken with a fiery, complex harissa paste was a revelation. This recipe for Spicy Harissa Grilled Chicken Skewers is my attempt to bottle that memory, creating a dish that brings the vibrant soul of North African street food right into your own garden or kitchen. It’s bold, satisfying, and surprisingly straightforward to pull off.
Recipe Overview
- Prep Time: 20 minutes (plus 1-2 hours marinating)
- Cook Time: 12-15 minutes
- Total Time: 1 hour 35 minutes
- Servings: 4 (makes 8 skewers)
- Difficulty: Easy
Why You’ll Love This Spicy Harissa Grilled Chicken Skewers
- Intensely Flavourful: The homemade harissa marinade is a symphony of smoky chillies, warm spices, and citrus, penetrating deep into the meat for a bold taste in every mouthful.
- Delightfully Smoky & Charred: Grilling over high heat creates those beautiful, caramelised edges and a subtle smokiness that complements the spicy marinade perfectly.
- Juicy & Tender Every Time: A simple tip – using boneless, skinless thighs and a touch of yoghurt in the marinade – guarantees the chicken stays moist, never dry or tough.
- Quick to the Table: While the marinating time does the heavy lifting for flavour, the actual cooking is lightning fast, making this an ideal midweek meal that feels like a weekend feast.
- Incredibly Versatile: Serve these skewers with fluffy couscous, nestled in warm flatbreads, or on a vibrant salad. They adapt to any occasion, from casual barbecues to elegant dinner plates.
Ingredients You’ll Need
- 600g boneless, skinless chicken thighs, cut into 3cm chunks
- 3 tablespoons rose harissa paste
- 2 tablespoons plain full-fat yoghurt
- 2 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon ground coriander
- Juice of 1 lemon
- 2 tablespoons olive oil
- 1 teaspoon sea salt
- ½ teaspoon black pepper
- 8 metal or bamboo skewers (if using bamboo, soak in water for 30 minutes)
- Fresh coriander and lemon wedges, to serve
Tip: For the most succulent results, I always reach for chicken thighs over breasts. Their higher fat content means they stay lusciously tender on the grill and are far more forgiving of a minute or two of extra heat.
How to Make Spicy Harissa Grilled Chicken Skewers
- Make the Marinade: In a large mixing bowl, combine the rose harissa paste, yoghurt, minced garlic, ground cumin, smoked paprika, ground coriander, lemon juice, olive oil, salt, and pepper. Whisk until you have a smooth, deeply red, aromatic paste. The smell should be warm and pungent, with the yoghurt mellowing the sharpness of the chillies.
- Marinate the Chicken: Add the chicken thigh chunks to the bowl. Using your hands (wear gloves to avoid staining), toss and massage the chicken until every piece is thoroughly coated in the rich, crimson marinade. Cover the bowl with cling film and refrigerate for at least 1 hour, or up to 4 hours for a deeper flavour penetration. The chicken will look glossy and fragrant.
- Prepare the Grill: If using a charcoal grill, light it and wait until the coals are glowing with a thin layer of white ash, indicating a medium-high heat. For a gas grill or griddle pan, heat it to medium-high. You should feel a strong, steady heat radiating from the surface when you hold your hand about 15cm above it.
- Thread the Skewers: Thread the marinated chicken pieces onto the skewers, leaving a tiny gap between each piece to allow heat to circulate evenly. Don’t pack them too tightly; you want the heat to kiss every side. The skewers should look colourful and generously loaded.
- Grill the Skewers: Place the skewers on the hot grill. You should hear a satisfying sizzle as they hit the grates. Cook for 4-5 minutes per side, turning once or twice, until the chicken is charred in spots, deeply bronzed, and cooked through. The surface will feel firm to the touch, and a knife inserted into the thickest piece should reveal clear, not pink, juices. The total cooking time is typically 12-15 minutes.
- Rest and Serve: Transfer the cooked skewers to a clean platter and let them rest for 5 minutes. This crucial step allows the juices to redistribute throughout the meat. Garnish generously with fresh coriander and serve immediately with lemon wedges for squeezing over the top.
Tips From My Kitchen
- Yoghurt is Your Secret Weapon: Don’t be tempted to skip the yoghurt in the marinade. The lactic acid gently tenderises the chicken without making it mushy, while the fats and proteins create a beautiful, clingy coating that helps the spices stick and promotes excellent charring on the grill.
- Soak Your Skewers: If you’re using bamboo skewers, a 30-minute soak in cold water is non-negotiable. This prevents them from catching fire on the grill and turning your beautiful chicken into a smoky, ashy mess. We want charred chicken, not charred wood.
- Avoid Over-Marinating: While a longer marination sounds better, leaving chicken in a highly acidic marinade for more than 4-6 hours can actually break down the proteins too much, resulting in a mealy or mushy texture. Stick to the 1-4 hour window for the best, juiciest results.
- Get Your Grill Hot Enough: A properly hot grill is essential for creating those appetising, caramelised grill marks and locking in the juices. If the heat is too low, the chicken will steam rather than sear, leading to a pale, grey exterior and a longer cooking time that dries it out.
- Don’t Overcrowd the Grill: Give each skewer some personal space on the grill grates. Overcrowding lowers the temperature of the cooking surface, causing the chicken to stew in its own steam rather than sear. Cook in batches if necessary – it’s worth the extra few minutes for superior texture.
Common Mistakes to Avoid
- Overcrowding the pan: This is the single most common error. When you cram too many skewers onto the grill, the heat drops rapidly, and the chicken begins to release its juices and steam. This prevents the Maillard reaction – the browning that gives deep, savoury flavour. Always leave a good inch of space between each skewer to ensure a hot, dry cooking environment for perfect searing.
- Wrong temperature: Grilling over a flame that’s either too high or too low is a recipe for disappointment. Too high, and you’ll have a burnt exterior with a raw centre. Too low, and the chicken will be dry and tough by the time it’s cooked through. Aim for a steady medium-high heat, where you can hold your hand 15cm above the grill for about 3-4 seconds before it feels too hot.
- Skipping the rest time: It’s tempting to dive straight in, but skipping the rest is a mistake. As the chicken cooks, the juices are forced towards the centre of the meat. Resting allows those juices to relax and redistribute evenly throughout the fibres. Cutting into a skewer straight away will result in a pool of lost flavour on your plate and drier meat on your fork. Just five minutes makes all the difference.
Delicious Variations to Try
- Spicy Version: For those who truly love heat, add a finely chopped red chilli (bird’s eye or scotch bonnet for serious fire) to the marinade. You can also stir a teaspoon of cayenne pepper or chilli flakes into the yoghurt mixture for an extra layer of warmth that builds with every bite.
- Vegetarian/Vegan Option: This harissa marinade is a superstar with vegetables and plant proteins. Thread firm tofu, halloumi, or large chunks of cauliflower, courgette, and red onion onto the skewers. Marinate for at least 30 minutes and grill until tender and beautifully charred. The smoky, spicy flavours work just as brilliantly.
- Different Protein: While chicken thighs are my preference, this recipe is wonderfully adaptable. Use the same marinade for lamb leg steaks, cut into chunks, or even for prawns (reduce grilling time to 2-3 minutes per side). For a different take on poultry, try this method with the Smoky Grilled Chicken Skewers Recipe for a milder, wood-fired flavour profile.
What to Serve With Spicy Harissa Grilled Chicken Skewers
- Fluffy, buttery couscous or steamed basmati rice to soak up the juices.
- A cool, creamy dip like tzatziki or a simple mint and cucumber raita to balance the heat.
- Warm, charred flatbreads or pitta bread for wrapping everything up.
- A fresh, crunchy salad with tomatoes, cucumber, red onion, and a lemony dressing.
- For a heartier meal, pair it with our Grilled Lamb Chops Mint Yogurt Sauce for an impressive mixed-grill spread.
Frequently Asked Questions

Spicy Harissa Grilled Chicken Skewers
Ingredients
Method
- Make the Marinade: In a large mixing bowl, combine the rose harissa paste, yoghurt, minced garlic, ground cumin, smoked paprika, ground coriander, lemon juice, olive oil, salt, and pepper. Whisk until you have a smooth, deeply red, aromatic paste. The smell should be warm and pungent, with the yoghurt mellowing the sharpness of the chillies.
- Marinate the Chicken: Add the chicken thigh chunks to the bowl. Using your hands (wear gloves to avoid staining), toss and massage the chicken until every piece is thoroughly coated in the rich, crimson marinade. Cover the bowl with cling film and refrigerate for at least 1 hour, or up to 4 hours for a deeper flavour penetration. The chicken will look glossy and fragrant.
- Prepare the Grill: If using a charcoal grill, light it and wait until the coals are glowing with a thin layer of white ash, indicating a medium-high heat. For a gas grill or griddle pan, heat it to medium-high. You should feel a strong, steady heat radiating from the surface when you hold your hand about 15cm above it.
- Thread the Skewers: Thread the marinated chicken pieces onto the skewers, leaving a tiny gap between each piece to allow heat to circulate evenly. Don't pack them too tightly; you want the heat to kiss every side. The skewers should look colourful and generously loaded.
- Grill the Skewers: Place the skewers on the hot grill. You should hear a satisfying sizzle as they hit the grates. Cook for 4-5 minutes per side, turning once or twice, until the chicken is charred in spots, deeply bronzed, and cooked through. The surface will feel firm to the touch, and a knife inserted into the thickest piece should reveal clear, not pink, juices. The total cooking time is typically 12-15 minutes.
- Rest and Serve: Transfer the cooked skewers to a clean platter and let them rest for 5 minutes. This crucial step allows the juices to redistribute throughout the meat. Garnish generously with fresh coriander and serve immediately with lemon wedges for squeezing over the top.
Notes
I hope these Spicy Harissa Grilled Chicken Skewers bring a little warmth and excitement to your table, just as they do to mine. There’s something truly special about gathering around a plate of beautifully charred, fragrant food. I’d love to hear how you get on with them in the comments below—share your own twists and favourite sides!







