Blend all the ingredients except the chicken, wine and cheese in a food processor.
Spoon in about 1-2 tablespoons of the mixture into each piece of chicken. Fold the chicken and hold it in place with a toothpick.
Top each piece of chicken with the mixture and sprinkle some shredded cheese on top lightly.
Pour the wine in to the bottom of a baking dish and put the chicken in.
Let chicken sit in the wine for 45-60 minutes.
Bake at 350 degrees for 45 minutes, pour juices over the chicken halfway through from the dish.