Harissa chicken skewers are what I make when I want heat with a bit more depth and a little less straight-line sharpness. Harissa brings chilli, garlic and warm spice, but it also has that earthy, almost smoky backbone that settles into chicken beautifully. Once it meets the BBQ, the edges darken, the yoghurt catches in spots and the lemon keeps the whole thing bright enough to stay lively from first bite to last.
A yoghurt marinade changes the texture in the best way
I’m fond of yoghurt marinades on the barbecue because they give chicken a softer, juicier finish without making the recipe feel heavy. Greek yoghurt clings to the meat, carries the harissa well and helps create those lightly charred patches that look rough around the edges in exactly the right way. The lemon is doing more than freshening things up too, it cuts through the richness and keeps the spice from feeling muddy.
These skewers sit nicely in a mixed barbecue spread
When I build a skewer-heavy meal, I like to include recipes that feel related but still distinct. These sit nicely next to peri peri chicken skewers with red pepper and lime marinade because both have heat, though harissa leans warmer and deeper. If I want a spice profile with more yoghurt and toasted spice notes, I’ll add tandoori chicken skewers with cumin coriander lime spices. For anyone mapping out a full menu, my full spicy chicken skewer round-up for the BBQ pulls the wider collection together in one place.
I treat these as the steady, dependable ones
Some spicy skewers are all about punch and speed. These aren’t really like that. Harissa chicken skewers feel more settled, with layers of heat rather than a sharp rush. That’s probably why I reach for them when I want something that works just as well with flatbreads and salad as it does alongside louder flavours like buffalo chicken skewers with blue cheese yoghurt sauce or cajun chicken skewers with garlic butter peppers mix. They’re flexible, forgiving and very good at disappearing quickly.
Ingredients for harissa chicken skewers
Serves 4
- 800g boneless skinless chicken thighs, cut into 3 to 4cm pieces
- 120g Greek yoghurt
- 3 tbsp harissa paste
- 2 tbsp olive oil
- 2 tbsp lemon juice
- 1 tsp lemon zest
- 3 garlic cloves, finely grated
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1 tsp smoked paprika
- 1 tsp sea salt
- 1 tsp black pepper
- 1 medium red onion, cut into chunks
- 1 red pepper, cut into chunks
- 1 yellow pepper, cut into chunks
- 1 tbsp chopped fresh coriander, for serving
- lemon wedges, for serving
- 8 to 10 metal skewers, or bamboo skewers soaked in water
Ingredient notes
Chicken thighs are the easy choice here because they hold onto moisture well over live fire and stay tender even when the edges pick up a little extra colour. Greek yoghurt should be thick, not runny. A watery yoghurt slips off the chicken and leaves you with less flavour on the meat and more dripping onto the grill.
Harissa pastes vary quite a bit. Some are fiery and loose, others are thicker and more aromatic with cumin or caraway coming through strongly. I always taste a little before adding it to the marinade. If yours is especially hot, pull the amount back slightly and let the lemon and spices do more of the work. Fresh lemon zest gives the skewers a cleaner finish than juice alone, so I keep both in the recipe.
Equipment needed
A BBQ with a lid makes these much easier to cook evenly. I use a two-zone setup so I can colour the skewers over direct heat, then move them to a gentler area to finish without burning the yoghurt in the marinade. Harissa and yoghurt both catch quickly, so control matters more than brute heat.
You’ll also want a large mixing bowl, tongs and a microplane or fine grater for the garlic and lemon zest. Metal skewers are useful because they’re sturdy and help the chicken stay put when you turn it. If you’re using bamboo skewers, soak them thoroughly so the ends don’t blacken too quickly.
Step 1, make the harissa yoghurt marinade
In a large bowl, mix the Greek yoghurt, harissa paste, olive oil, lemon juice, lemon zest, grated garlic, cumin, coriander, smoked paprika, salt and black pepper until smooth and evenly coloured.
Add the chicken pieces and toss thoroughly so every piece is coated. Cover and chill for at least 1 hour, though 3 to 5 hours is ideal for a fuller flavour and better texture.
Step 2, thread the skewers
Thread the chicken onto the skewers, alternating with chunks of red onion, red pepper and yellow pepper. Keep the pieces close but not crammed together. A little breathing room helps the marinade blister and brown instead of steaming.
Set the skewers aside for 15 minutes while the BBQ heats up. Taking the chill off the chicken helps it cook more evenly and gives you a better finish.
Step 3, prepare the BBQ
Preheat the BBQ for medium-high heat, around 200 to 230C at grill level. Clean the grates well and oil them lightly. Set up one hotter side and one cooler side.
If you’re cooking over charcoal, wait for the coals to settle and ash over before starting. This recipe is much happier over steady heat than over wild flames licking at the marinade.
Step 4, grill the harissa chicken skewers
Place the skewers over direct heat and cook for 2 to 3 minutes per side, turning as the outside begins to colour and catch in places. Once they have a few charred spots, move them to the cooler side of the BBQ.
Cook with the lid down for another 6 to 8 minutes, turning once or twice, until the chicken is fully cooked and reaches 74C internally. Rest for 3 to 5 minutes before serving.
Step 5, finish with lemon and coriander
Scatter over the chopped coriander and squeeze lemon wedges over the top just before serving. That last squeeze wakes everything up and stops the richer notes from sitting too heavily.
I like serving these straight off the grill while the yoghurt has just set around the edges and the peppers are still glossy and soft.
Cooking harissa chicken skewers on the BBQ, what matters most
Harissa chicken skewers reward patience more than fuss. The yoghurt marinade creates a lovely coating, but it can tempt people into cooking too hot too quickly because the outside starts colouring fast. I’ve done that more than once and ended up with skewers that looked finished before the inside had properly caught up. The better approach is to use the hot side for the first burst of browning, then move the skewers across and let the lid do some of the work. That way you keep the char without turning the spices bitter.
The second thing I watch closely is how thickly the chicken is cut. Uneven pieces are always annoying on skewers, though they matter even more with this kind of marinade because thinner bits can dry out while larger chunks are still not ready. I trim and cut with a bit of care at the start, and it saves me from awkward plate-side sorting later. The texture you want is tender and lightly smoky, with enough grip from the marinade to taste every part of it in each bite.
What to serve with this recipe
These skewers do very well with warm flatbreads, shredded lettuce, chopped cucumber and a spoonful of extra yoghurt. The contrast is simple and effective. You get smoky, spicy chicken, cool creamy yoghurt and fresh crunch all on one plate. I also like a tomato and red onion salad dressed with lemon juice and olive oil, which fits the flavour profile without piling on too much richness.
If I’m making the meal more substantial, I go for saffron rice, bulgur wheat with herbs or soft roasted sweet potatoes. A grilled aubergine side works nicely too, especially if it’s dressed with a little lemon and parsley. The harissa already brings plenty of flavour, so I keep the side dishes useful rather than flashy.
Wine and beer pairings
For wine, I’d pour a dry rosé first. It has enough fruit to ease the chilli and enough freshness to keep the yoghurt and lemon tasting bright. A good Pinot Gris also works very well, particularly one with ripe pear and citrus notes. It rounds out the warmth of the harissa without making the meal feel sweet.
For beer, a pale ale is a strong match because its bitterness stands up to the spice while the malt gives the chicken a bit of breathing room. I also like a wheat beer with these skewers, especially if they’re served with extra yoghurt or salad. The soft, cloudy style settles the heat and keeps the whole plate feeling easygoing.
FAQ about harissa chicken skewers
What is harissa made from?
Harissa is usually made with chilli peppers, garlic, oil and spices such as cumin and coriander. Some versions also include caraway, tomato or preserved lemon. The exact flavour depends on the brand or homemade recipe.
Can I marinate harissa chicken overnight?
You can, but I usually keep it to no more than 8 hours when yoghurt and lemon are involved. Longer than that and the outside of the chicken can turn a bit too soft.
Are harissa chicken skewers spicy?
They can be medium to hot, depending on the paste you use. Some harissa is mellow and earthy, others have a sharper kick. Taste the paste first so you can judge how much to add.
Can I use chicken breast for harissa skewers?
Yes, though thighs are easier on the BBQ. If you use breast, cut it into slightly larger pieces and pull it from the heat as soon as it reaches temperature so it stays juicy.
Do I need vegetables on the skewers?
No, but I like adding peppers and onion because they cook well at a similar pace and add sweetness. You can thread the chicken alone if you want tighter control over doneness.
How do I stop yoghurt-marinated chicken from sticking?
Make sure the grill is hot and lightly oiled before the skewers go on. Once the chicken sears properly, it will release much more easily. Turning too soon is often the main problem.
Can I make harissa chicken skewers less spicy?
Yes. Use less harissa, add a bit more yoghurt or serve the skewers with extra lemon yoghurt on the side. That keeps the flavour but softens the heat.
Tips for Success with Harissa Chicken Skewers
The best tip I can offer for harissa chicken skewers is to treat the marinade as a coating, not a thick blanket. You want enough on the chicken to flavour it generously, but not so much that it drops off in heavy clumps onto the coals or burners. After marinating, I let the excess drip back into the bowl before threading the skewers. That simple step gives you neater cooking and a nicer, more even crust.
Another useful habit is to let the skewers rest briefly after cooking instead of serving them the second they leave the grill. Five quiet minutes on a tray gives the juices time to settle and stops the first cut or bite from sending them straight onto the plate. Harissa chicken skewers taste fuller and feel juicier when they’ve had that short pause, and it also gives you the perfect moment to warm flatbreads or finish a quick salad.
Recipe variation suggestions
You can nudge these harissa chicken skewers in a few different directions depending on what you’ve got around and how fiery you want the result. A spoonful of tomato purée in the marinade gives a slightly deeper, sweeter finish and helps the outside colour a touch faster. For a herbier version, add chopped coriander stalks or parsley to the marinade. That shifts the skewers into a greener, fresher place without losing the warmth of the spices.
For extra richness, thread cubes of halloumi between the chicken and peppers. Halloumi catches lovely colour on the BBQ and works very well with harissa and lemon. You can also add courgette chunks or small wedges of red onion if you want more vegetable bulk. If you’re after a gentler version, increase the yoghurt and reduce the harissa by a tablespoon. The result is softer and milder, though still properly flavoured.
Storage and reheating harissa chicken skewers
Leftover harissa chicken skewers keep in the fridge for up to 3 days in an airtight container. I usually slide the chicken and vegetables off the skewers before storing because it’s tidier and takes up less space. Cold leftovers are very good tucked into flatbreads with crunchy lettuce and extra yoghurt.
To reheat, I prefer a moderate oven or indirect heat on the BBQ so the chicken warms through without drying out. A microwave is convenient, though it softens the charred edges and dulls the texture a bit. A squeeze of lemon just before serving wakes the flavours back up nicely after chilling.
Health benefits
These skewers offer a generous amount of protein, which helps make the meal satisfying and useful for keeping you full. Chicken thighs also provide iron, zinc and B vitamins. The peppers and lemon bring vitamin C, while yoghurt adds calcium and a little extra protein to the marinade.
Harissa contributes more than heat. Chilli peppers contain capsaicin, and the garlic and spices help build flavour without leaning too hard on sugar or heavy sauces. When served with vegetables, salad or grains, this recipe fits comfortably into a balanced barbecue meal.
Alternatives for dietary needs
For a lower-fat version, you can use skinless chicken breast instead of thighs, though I’d keep a close eye on the grill because breast meat dries faster. If you need a dairy-free option, swap the Greek yoghurt for a thick unsweetened plant-based yoghurt, ideally coconut or soy, with a neutral flavour and firm texture.
If you want to reduce the heat, use 2 tablespoons of harissa instead of 3 and add an extra spoonful of yoghurt. For a lower-salt version, choose a harissa paste with moderate seasoning and cut the added salt slightly. Gluten-free diners are generally covered here as written, though it’s worth checking your harissa paste label just to be safe.

Harissa Chicken Skewers with Greek Yoghurt Lemon
Ingredients
- 800 g boneless skinless chicken thighs cut into 3 to 4cm pieces
- 120 g Greek yoghurt
- 3 tbsp harissa paste
- 2 tbsp olive oil
- 2 tbsp lemon juice
- 1 tsp lemon zest
- 3 garlic cloves finely grated
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1 tsp smoked paprika
- 1 tsp sea salt
- 1 tsp black pepper
- 1 medium red onion cut into chunks
- 1 red pepper cut into chunks
- 1 yellow pepper cut into chunks
- 1 tbsp chopped fresh coriander for serving
- lemon wedges for serving
- 8 to 10 metal skewers or bamboo skewers soaked in water
Instructions
Make the harissa yoghurt marinade
- In a large bowl, mix the Greek yoghurt, harissa paste, olive oil, lemon juice, lemon zest, grated garlic, cumin, coriander, smoked paprika, salt and black pepper until smooth and evenly coloured.
- Add the chicken pieces and toss thoroughly so every piece is coated. Cover and chill for at least 1 hour, though 3 to 5 hours is ideal for a fuller flavour and better texture.
Thread the skewers
- Thread the chicken onto the skewers, alternating with chunks of red onion, red pepper and yellow pepper. Keep the pieces close but not crammed together. A little breathing room helps the marinade blister and brown instead of steaming.
- Set the skewers aside for 15 minutes while the BBQ heats up. Taking the chill off the chicken helps it cook more evenly and gives you a better finish.
Prepare the BBQ
- Preheat the BBQ for medium-high heat, around 200 to 230C at grill level. Clean the grates well and oil them lightly. Set up one hotter side and one cooler side.
- If you’re cooking over charcoal, wait for the coals to settle and ash over before starting. This recipe is much happier over steady heat than over wild flames licking at the marinade.
Grill the harissa chicken skewers
- Place the skewers over direct heat and cook for 2 to 3 minutes per side, turning as the outside begins to colour and catch in places. Once they have a few charred spots, move them to the cooler side of the BBQ.
- Cook with the lid down for another 6 to 8 minutes, turning once or twice, until the chicken is fully cooked and reaches 74C internally. Rest for 3 to 5 minutes before serving.
Finish with lemon and coriander
- Scatter over the chopped coriander and squeeze lemon wedges over the top just before serving. That last squeeze wakes everything up and stops the richer notes from sitting too heavily.
- I like serving these straight off the grill while the yoghurt has just set around the edges and the peppers are still glossy and soft.
