Before beginning, preheat your oven to 375 degrees F.
Cream together softened cream cheese, granulated sugar, flour and vanilla until smooth. Set aside.
Unroll the crescent dough without separating any of the triangles. Keep the dough all in one piece! Place dough onto a parchment paper-lined baking sheet, then press together all the perforations in the dough with your fingers.
Spoon the cream cheese filling down the center of the dough lengthwise. Spread the dough out so it is 2-3 inches wide in center of roll.
Evenly sprinkle chopped chocolate on top of the cream cheese filling.
Cut 1 inch strips of dough evenly on each side of the filling (at a slight angle toward the top).
Starting at top, lift pieces of dough and pull up and over filling, alternating sides as you go, so that you end up with a somewhat "braided" pastry. (Left side strip, Right side strip, etc.). Tuck any leftover pieces of dough into the ends.
Beat an egg yolk in a small dish. Using a pastry brush, gently "paint" the yolk over the surface of the pastry until covered. Place pastry in a preheated 375 degree oven; bake for 20 minutes, until golden brown in color. Remove pastry (keeping the parchment paper underneath) to a wire rack. Let cool completely.
Mix together glaze ingredients until smooth. Once pastry is completely cool, decoratively drizzle glaze over surface of pastry. Let glaze firm up, then cut into slices, serve and enjoy!
Chocolate Cream Cheese Danish
Amount Per Serving (1 slice)
Calories 330Calories from Fat 171
% Daily Value*
Saturated Fat 9g56%
Vitamin A 415IU8%
* Percent Daily Values are based on a 2000 calorie diet.