This is actually fairly easy to put together, and you can make it far ahead of time and then put it in the oven when guests come over. One large chicken breast yields two servings.
Of course you can make your own spinach artichoke dip, but using jarred dip keeps it simple.
Line a large pan with tin foil and put a rack on it, so the bacon can drain while it cooks.
Preheat oven to 375.
Cut the chicken breasts in half, so each one yields two flat breasts.
Lay two strips of bacon side by side and lay a chicken breast on top of it. Spread a scoop of artichoke dip on the chicken.
Carefully fold the chicken in half to enclose the artichoke dip. Then fold the bacon up and over the chicken. Secure it all with two toothpicks.
Take a third slice of bacon and lay it crosswise over the top of the chicken. Push it down onto the toothpicks, and carefully tuck the two ends underneath the chicken.
Cook the chicken at 375 for 25 minutes or more, until it is cooked all the way through.
If the bacon isn't browned sufficiently, turn on the broiler for a few minutes to finish it off.