Go Back

Puff Pastry Danishes with Blueberry and Cream Cheese (Wienerbrød)

Buttery squares of puff pastry are filled with juicy blueberries in a tart lemon cream cheese filling, then topped with sliced almonds and lemon curd. These easy-to-make danishes (wienerbrød in Denmark) are perfect alongside a steaming cup of tea or coffee for a cheerful and delicious breakfast.
5 from 1 vote
Prep Time 15 mins
Cook Time 20 mins
Total Time 35 mins


  • 500 g puff pastry dough (thawed)
  • 1/4 cup flour
  • 225 g cream cheese (softened)
  • 1 egg
  • 2 tbsp milk
  • 1/3 cup caster sugar
  • 1/2 lemon (zest + juice)
  • 1 tsp vanilla extract
  • 2/3 cup fresh or frozen blueberries
  • 1/4 cup sliced almonds
  • 1/4 cup lemon curd (optional)


  • Preheat oven to 200°C (392°F). Line two baking trays with baking paper.
  • Place the thawed but still cold dough on a lightly floured surface. Cut into 8 x 10cm rectangles or according to the shapes you desire. Cut a border around 1cm thick from the edge, brush the bottom of each strip with water, and then replace them back on top of the edges of the rectangle, starting with the top and bottom, and finishing with the longer sides. Score the inner rectangle with a fork to prevent it from puffing up. Transfer rectangles (or other shaped Danishes) onto a baking paper-lined baking tray.
  • In a medium bowl, beat together cream cheese, sugar, lemon juice and zest, vanilla essence, until well-combined.
  • Place 2 tbsp of cream cheese mixture into the centre of your pastry dough. Top with 8 or so blueberries, a blob of lemon curd, and slithered almonds.
  • Beat together egg with a splash of milk. Brush the edges of each pastry with the egg glaze.
  • Bake in oven for around 20 minutes, or until golden brown and puffed up.
  • Dust with icing sugar, and enjoy!


Check out this Food52 article for different methods of shaping danishes.
Course Breakfast, Dessert, Snack
Cuisine Danish, European
Keyword blueberry, cream cheese, danish, Easy, lemon, lemond curd, Pastry, puff pastry, Sweet