Sweet, tangy, and irresistibly flaky—this Strawberry Cream Cheese Danish is the perfect treat for any time of day. Made with buttery puff pastry, a creamy layer of sweetened cream cheese, and a luscious strawberry filling, it’s a delightful balance of textures and flavors.

Whether enjoyed as a quick breakfast, a midday indulgence, or a dessert paired with coffee, this bakery classic is as easy to make as it is to enjoy. Perfect for sharing (or not)!
Ingredients You’ll Need:
- 8 oz cream cheese, room temperature
- 4 cups strawberries, sliced
- 2 tablespoons sugar, plus more for sprinkling on top
- 1 ½ cup powdered sugar, divided
- 1 large egg
- 2 puff pastry sheets, thawed
- 2 teaspoons vanilla extract, divided
- 1-2 tablespoons milk

How to Make a Strawberry Cream Cheese Danish:
1. Preheat oven to 400°F and line a baking sheet with parchment paper.
2. Slice strawberries and place in a medium sized bowl. Add 2 tablespoons of sugar and mix. Let this mixture sit.
3. In a medium bowl, combine room temperature cream cheese, 1 teaspoon vanilla extract and ½ cup powdered sugar. Mix to fully combine.
4. Gently unfold the thawed puff pastry, and cut into 6 even squares. You should have 12 total, after you use both sheets of puff pastry.
5. Score the dough around the edges, about 1/4 inch away from the border and place about 1 tablespoon of the cream cheese filling in the inside. Smooth it out and place strawberries on top of the cream cheese filling.
6. Lightly beat the egg with a splash of water and brush around the border of the puff pastry. Sprinkle the whole pastry with sugar, if desired.
7. Place the prepared puff pastries in the freezer for 20 minutes. (You do not want to skip this step! It makes the crust puff up so nicely!)
8. Bake for 20-22 minutes at 400°F or until the crust is golden brown and puffy.
9. While the Danishes are baking, combine 1 cup of powdered sugar, 1 teaspoon of vanilla and 1-2 tablespoons of milk. You can drizzle this over the Danishes for a nice glaze.
10. Transfer to a cooling rack and top with glaze, and powdered sugar if desired.

Storage:
Any leftovers can be placed in an airtight container in the fridge for up to 3 days. When ready to eat, microwave until warm.

Strawberry Cream Cheese Danish
Ingredients
- 8 oz cream cheese room temperature
- 4 cups strawberries sliced
- 2 Tbsp sugar plus more for sprinkling on top
- 1 ½ cup powdered sugar divided
- 1 large egg
- 2 puff pastry sheets thawed
- 2 tsp vanilla extract divided
- 1-2 Tbsp milk
Instructions
- Preheat oven to 400°F and line a baking sheet with parchment paper.
- Slice strawberries and place in a medium sized bowl. Add 2 tablespoons of sugar and mix. Let this mixture sit.
- In a medium bowl, combine room temperature cream cheese, 1 teaspoon vanilla extract and ½ cup powdered sugar. Mix to fully combine.
- Gently unfold the thawed puff pastry, and cut into 6 even squares. You should have 12 total, after you use both sheets of puff pastry.
- Score the dough around the edges, about ¼ inch away from the border and place about 1 tablespoon of the cream cheese filling in the inside. Smooth it out and place strawberries on top of the cream cheese filling.
- Lightly beat the egg with a splash of water and brush around the border of the puff pastry. Sprinkle the whole pastry with sugar, if desired.
- Place the prepared puff pastries in the freezer for 20 minutes. (You do not want to skip this step! It makes the crust puff up so nicely!)
- Bake for 20-22 minutes at 400°F or until the crust is golden brown and puffy.
- While the Danishes are baking, combine 1 cup of powdered sugar, 1 teaspoon of vanilla and 1-2 tablespoons of milk. You can drizzle this over the Danishes for a nice glaze.
- Transfer to a cooling rack and top with glaze, and powdered sugar if desired.
Notes
Related Articles: