Preheat oven to 200⁰C. Carefully slice each chicken breast from the side so that you create a pocket. Fold back the flap so that the breasts are easy to stuff.
Into each breast, spread a tablespoon of cream cheese and ½ a tablespoon each of pinenuts and basil. Close the flap back over the chicken so that you are enveloping the ingredients inside.
Wrap each individual breast width-ways with a slice of bacon. Streaky bacon is the easiest to use, but you can also use sliced middle bacon if you prefer.
Sear both sides of the chicken in a hot, oiled fry-pan until the bacon begins to turn golden. Remove from the pan and place in a baking dish. Sprinkle with pepper and cover with tin foil.
Bake for approximately 20 minutes or until the juices from the chicken run clear. Remove the foil for the last five minutes of cooking time to allow the bacon to crisp up. Serve with your favourite vegetables.