This tasty chicken recipe is a classic BBQ dish and can be enjoyed by the whole family whatever the weather
Serves: 4
Prep time: 4 hrs
Cooking time: 15 mins
Total time: 4 hrs 15 mins
Skill level: Bit of effort




    • 8 chicken thighs, with skin on

For the stuffing:

    • 200g carton cream cheese


    • 100g (3½oz) pitted black olives, chopped


    • 8 sun-dried tomatoes, in oil, drained and chopped


    • Salt and freshly ground black pepper







    1. Use a small, sharp knife to remove the bones from the chicken thighs.


    1. Slash through the skin of the chicken

To make the stuffing:

    1. Beat the cream cheese to soften it, then stir in the olives, sun-dried tomatoes and seasoning


    1. Divide the mixture between the chicken thighs, wrapping the chicken around the filling.


    1. Place the stuffed chicken thighs in a shallow dish and spoon the marinade over


    1. Leave to marinate for 2-3 hours.


    1. Thread the marinated chicken thighs on to skewers, using 2 skewers for 4 thighs, as the double skewers will help to prevent them spinning around when they’re cooking.


    1. Cook the chicken over a medium heat on the barbecue for about 15 minutes, turning them regularly, and brushing over any extra marinade


    1. Take care to fully heat through any marinade, as it will contain some raw meat juices


    1. Cook the chicken until the juices run clear when the flesh is pierced with the point of a knife


    1. Remove from the barbecue and serve immediately



Nutritional information per portion



fat 43.0g saturates 17.0g calories 519(kcal)


This nutritional information is only a guide and is based on 2,000 calories per day. For more information on eating a healthy diet, please visit the Food Standards Agency website.

Guideline Daily Amount for 2,000 calories per day are: 70g fat, 20g saturated fat, 90g sugar, 6g salt.