Go Back

Decadent Cheese Danish

Course Brunch, Desserts
Cuisine American
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings 12 Danish


  • 2 sheet thawed puff pastry (1 box) place frozen puff pastry in fridge overnight to thaw
  • 1 8 oz. block of cream cheese, at room temperature
  • 4 tbsp. sugar
  • 1 tsp. pure vanilla extract
  • 1 tsp. fresh lemon juice
  • 1/2 tsp. lemon zest
  • 1 egg beaten, plus a little water (for egg wash)
  • 1 cup confectioner's sugar
  • 3-4 tbsp. milk (depends on how thin/thick you prefer your icing)


  1. Preheat oven to 400 degrees. Spray two baking sheets with non-stick baking spray or line with silicone baking mats or parchment paper. Set aside.
  2. With a handheld electric beater or in the bowl of a standing mixture, beat cream cheese and sugar on low until combined. Add vanilla and mix together. Add lemon zest and juice and mix again. Chill in refrigerator until ready to use.
  3. Lightly flour the counter or board and remove the puff pastry sheets from refrigerator. Unfold one sheet and with the short side facing you, cut it lengthwise into 6 strips using a very sharp knife or a pizza wheel. Repeat with the remaining pastry sheet, making a total of 12 strips total.
  4. Twist 1 pastry strip and then carefully coil it into a spiral so it looks like a circle. Transfer it to the baking sheet. Tuck the end of the spiral (the extra piece of dough) under the bottom of the Danish. Repeat with the remaining strips. Make an indentation in the center of each Danish and add two tablespoons of the cream cheese filling.
  5. In a small bowl, beat egg and add a teaspoon or two of water. Brush the egg mixture over the Danish.
  6. Bake for 15 -17 minutes or until golden brown. Move to wire rack.
  7. While Danish are baking, make the glaze: mix 3-4 tbsp. milk with 1 cup of Confectioner's sugar and drizzle over still warm Danish. Enjoy!