Go Back
Blueberry swirl cream cheese danish, a delicious pastry dessert.

Swirled Blueberry Cream Cheese Danish

A delightful treat featuring flaky pastry filled with creamy, tangy cream cheese and sweet-tart blueberry swirls, perfect for leisurely weekend mornings or family gatherings.
Prep Time 30 minutes
Cook Time 20 minutes
Total Time 50 minutes
Course Breakfast, Brunch, Dessert
Cuisine American
Servings 12 pieces
Calories 300 kcal

Ingredients
  

For the blueberry sauce

  • 1/2 cup fresh or frozen blueberries bursting with juicy sweetness
  • 1 tablespoon granulated sugar to enhance the natural fruit flavors
  • 2 teaspoons balsamic vinegar adding a tangy depth

For the cream cheese filling

  • 8 ounces cream cheese softened to a luscious, creamy texture
  • 1/4 cup granulated sugar to sweeten the rich filling
  • 1 large egg binding and enriching the cream mixture
  • 1/2 teaspoon vanilla extract filling every bite with aromatic warmth

For the danish assembly

  • 1 pound puff pastry dough (2 sheets) thawed to create flaky layers
  • 1 large egg for an egg wash to achieve a golden finish
  • 1 tablespoon water lightening the egg wash
  • 2 tablespoons turbinado sugar for a delightful crunch and sweetness on top

Instructions
 

Preparation

  • Preheat the oven to 400°F (200°C) and line a sheet pan with parchment paper. If your puff pastry isn’t already thawed, start the thawing process according to package instructions.
  • Prepare the blueberry sauce: In a small saucepan, combine the blueberries, 1 tablespoon of granulated sugar, and balsamic vinegar. Bring this mixture just to a boil, then reduce the heat to low and simmer for about 5 minutes until the blueberries soften. Remove from heat and allow to cool slightly.
  • Mix the cream cheese filling: In a mixing bowl, combine the softened cream cheese, 1/4 cup granulated sugar, 1 egg, and vanilla extract. Using a hand mixer, beat the ingredients on high speed for 2 minutes until the mixture is smooth and creamy.
  • Strain the blueberry sauce: Once it has cooled slightly, strain it through a fine mesh strainer, discarding the solids. Set the strained sauce aside to use later.

Assembly

  • Roll out the puff pastry: Unfold the thawed puff pastry sheets and roll each one out into a 10 x 10-inch square. Slice each sheet into 6 equal strips, resulting in a total of 12 strips.
  • Shape the danishes: Take two strips and pinch them together at one end. Twist the strips together, flatten one end and wrap the twisted strip around itself to form a circle. Pinch the ends to secure or tuck underneath the pastry. Flatten the center using your fingers or a narrow glass and poke it gently with a fork. Repeat with remaining strips.
  • Fill the danishes: Divide the cream cheese mixture evenly among the 12 pastries, placing it in the center of each, then drop approximately 1 teaspoon of the strained blueberry sauce on top.
  • Swirl the filling: Using a toothpick, swirl the blueberry sauce and cream cheese together for a beautiful marbled effect.
  • Prepare the egg wash: Whisk together the remaining egg and water, brush the edges of each danish with the egg wash, and sprinkle turbinado sugar generously over the tops.

Baking

  • Transfer the prepared danishes to the parchment-lined sheet pan, leaving space between each one. Bake for 18-20 minutes, or until puffed up and golden brown.

Cool and Serve

  • Allow the danishes to cool on the sheet pan for 5 minutes before serving warm. Store covered at room temperature for 1-2 days or refrigerated for up to one week.

Notes

Serve warm for breakfast, brunch gatherings, afternoon tea parties, or as part of dessert tables. Garnish with fresh mint leaves or a dusting of powdered sugar for extra flair.
Keyword Bakery, Blueberry, Cream Cheese, Danish, Pastry