Homemade Cheese Danish
A simple and delicious recipe for flaky and delicious Cheese Danish! These are made with my easy (cheater's) homemade puff pastry, though you can substitute store-bought in a pinch.Be sure to check out the how-to VIDEO below the recipe!

- Prep time
- 20 min
- Cook time
- 17 min
- Yield
- 8 servings
- Difficulty
- MEDIUM
Ingredients
Quantities are shown as originally provided.
- 1 batch homemade puff pastry (see note to use store-bought pastry)
- 8 oz cream cheese (softened)
- 1/2 cup granulated sugar
- 1 teaspoon lemon juice
- 3/4 teaspoons vanilla extract
- 1 large egg
- 2 teaspoons water
- 1 cup powdered sugar
- 3-5 teaspoons milk
- ½ teaspoon vanilla extract
Instructions
- 1
Preheat oven to 400F (205C) and line two baking sheets with parchment paper. Set aside.
- 2
Prepare filling by stirring together cream cheese, sugar, lemon juice, and vanilla extract.
- 3
Divide puff pastry into 2 even parts (If using homemade puff pastry I’ll usually cut this width-wise, if using store-bought dough it will already be divided into two even sheets for you).
- 4
Roll first half of puff pastry into a 12x12” square (about 1/16” thick). Cut into 4 even-sized squares.
- 5
Transfer squares onto prepared baking sheet. Dollop about two tablespoons of filling into the center of each square. Fold the corners over the center of the filling, leaving a space about ¼” thick in the center and between corners.
- 6
Prepare egg wash by whisking together egg and 2 teaspoons water. Brush generously over the top of the puff pastry dough.
- 7
Transfer cheese danishes to 400F (205C) preheated oven and bake for 17-19 minutes or until light golden brown. Pastries will puff a lot in the oven but will settle as they cool.
- 8
Repeat steps with second half of puff pastry dough.
- 9
Allow cheese danishes to cool before drizzling with glaze.
- 10
To prepare glaze, whisk together powdered sugar, milk, and vanilla extract.
- 11
Drizzle glaze generously over cooled cheese danishes. Enjoy!