4 1/2 cups all-purpose flour
2 teaspoons baking soda
2 cups butter, softened
1 1/2 cups packed brown sugar (for the cookies)
2 cups brown sugar (for the bacon)
1/2 cup white sugar
2 (3.4 ounce) packages instant vanilla pudding mix
2 teaspoons vanilla extract
4 cups semisweet chocolate chips
2 packages worth of caramelized bacon (see directions below) (also, when I made these with the bacon I only used one package of bacon, still good, but it totally needed more bacon. Two packages worth should be perfect!)
Grab a rimmed baking sheet and a wire rack or a broiling pan. Line the baking sheet or the bottom of the broiling pan with foil. You’re going to place the bacon on the wire rack or the top of the broiling pan so all the fat drips away.
Put your brown sugar onto a plate or into some kind of small container with a rim. Toss the bacon in the brown sugar so its fully coated and place it on the rack or broiling pan. You can press more brown sugar into the bacon once its on the rack if you so desire.
Throw the whole thing into the oven and bake it for 15-20 minutes (turning half way), or until the sugar is melted and the bacon is fairly crispy. Then chop up the bacon into little chunks for the cookies.