Introduction

There’s something irresistible about a warm Blueberry Cream Cheese Danish fresh from the oven. Crisp, buttery layers of puff pastry surround a smooth vanilla cream cheese filling, while sweet blueberry swirls add a bright, fruity contrast in every bite.

These bakery-style pastries may look impressive, but they’re surprisingly easy to make at home thanks to store-bought puff pastry. They’re perfect for a weekend breakfast, brunch table, holiday gathering, or simply as a sweet treat alongside a cup of coffee.

The combination of flaky pastry, creamy cheesecake-like filling, and juicy blueberries makes these danishes taste like something you would pick up from your favorite bakery—without all the work.

Why You’ll Love This Blueberry Cream Cheese Danish

This recipe delivers that classic bakery experience with very little preparation. The puff pastry becomes beautifully crisp and golden while the center stays rich, creamy, and fruity.

You’ll also love how versatile these pastries are. You can make them with blueberry preserves, homemade blueberry compote, or even fresh blueberries. They look elegant enough for entertaining but are simple enough for an easy weekend breakfast. 

Ingredient Notes

Puff Pastry: Use a good-quality all-butter puff pastry if possible. Keep it cold until you’re ready to assemble the danishes so the layers puff properly.

Cream Cheese: Full-fat cream cheese gives the richest and smoothest filling. Allow it to soften at room temperature before mixing.

Sugar: A small amount sweetens the cream cheese without overpowering the blueberry flavor.

Egg Yolk: Adds richness and helps create a creamy, custard-like filling.

Vanilla Extract: Gives the cream cheese filling a warm bakery-style flavor.

Blueberry Preserves: Use thick blueberry preserves or blueberry pie filling so the mixture doesn’t make the pastry soggy.

Egg Wash: Brushing the exposed pastry with beaten egg creates a glossy, deeply golden finish. 

Ingredients

For the Danish

  • 1 sheet puff pastry, thawed but still cold
  • 4 oz (115 g) cream cheese, softened
  • 3 tablespoons granulated sugar
  • 1 egg yolk
  • 1 teaspoon vanilla extract
  • 1/3 cup blueberry preserves or thick blueberry compote
  • 1/3 cup fresh blueberries, optional
  • 1 egg
  • 1 tablespoon milk, for egg wash

For the Vanilla Glaze

  • 1/2 cup powdered sugar
  • 1–2 tablespoons milk or heavy cream
  • 1/4 teaspoon vanilla extract

Instructions

  1. Preheat the oven.
    Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper.
  2. Prepare the cream cheese filling.
    In a medium bowl, beat the softened cream cheese, granulated sugar, egg yolk, and vanilla until smooth and creamy.
  3. Prepare the puff pastry.
    Unfold the cold puff pastry on a lightly floured surface. Gently roll it out just enough to smooth the folds, then cut it into 8 equal rectangles or squares.
  4. Shape the danishes.
    Transfer the pastry pieces to the prepared baking sheet. Using a sharp knife, lightly score a border about 1/2 inch from the edges, being careful not to cut completely through the pastry.
  5. Add the filling.
    Spoon about 1 tablespoon of the cream cheese mixture into the center of each pastry. Add a small spoonful of blueberry preserves on top.
  6. Create the blueberry swirl.
    Gently swirl the blueberry preserves through the cream cheese using the tip of a knife or toothpick. Add a few fresh blueberries on top if desired.
  7. Add the egg wash.
    Whisk together the egg and milk. Lightly brush the exposed puff pastry edges with the egg wash.
  8. Bake.
    Bake for 18–22 minutes, or until the pastry is puffed, crisp, and deeply golden around the edges.
  9. Cool slightly.
    Remove the danishes from the oven and allow them to cool on the baking sheet for about 10 minutes.
  10. Make the glaze.
    Whisk the powdered sugar, vanilla, and 1 tablespoon of milk together. Add a little more milk if necessary until you have a smooth drizzle consistency.
  11. Finish and serve.
    Drizzle the vanilla glaze over the slightly cooled blueberry cream cheese danishes. Serve warm or at room temperature.

Tips for Perfect Blueberry Cream Cheese Danishes

Keep the puff pastry cold. Warm puff pastry becomes difficult to handle and won’t create those beautiful flaky layers. If it gets too soft while assembling, refrigerate the pastries for 10–15 minutes before baking.

Don’t overload the centers. Too much cream cheese or blueberry filling can spill over as the pastry rises.

Use thick preserves. A watery blueberry sauce can soak into the pastry and prevent the center from becoming crisp.

Bake until deeply golden. Pale puff pastry can taste doughy. Look for crisp, well-risen layers with rich golden edges.

Let them cool before glazing. If the pastries are extremely hot, the glaze will melt completely instead of creating a pretty bakery-style drizzle.

Variations

Lemon Blueberry Danish: Add 1 teaspoon finely grated lemon zest to the cream cheese mixture.

Mixed Berry Danish: Replace some of the blueberries with raspberries, blackberries, or strawberries.

Almond Blueberry Danish: Add a few drops of almond extract to the filling and sprinkle sliced almonds over the pastries before baking.

Extra Cheesecake-Style: Increase the cream cheese filling slightly for a richer, more decadent center.

No Glaze: Dust the cooled pastries lightly with powdered sugar for a simpler bakery-style finish.

Storage & Reheating

Because these danishes contain cream cheese, store leftovers in an airtight container in the refrigerator for up to 3 days.

For the best texture, reheat them in a 350°F (175°C) oven for 5–8 minutes. This helps restore the crispness of the puff pastry.

Avoid reheating them for too long in the microwave, as it can make the pastry soft rather than flaky.

Frequently Asked Questions

Can I make blueberry cream cheese danishes ahead of time?

Yes. You can prepare the cream cheese filling and blueberry mixture a day ahead and keep them refrigerated separately. For the flakiest results, assemble and bake the pastries shortly before serving.

Can I use frozen blueberries?

Yes. Frozen blueberries work well, but use them directly from frozen rather than thawing them first. Thawed berries can release too much liquid and make the pastry soggy.

Can I use blueberry pie filling instead of preserves?

Absolutely. Choose a thick blueberry pie filling and avoid adding too much liquid to the center of each danish.

Why didn’t my puff pastry rise?

The most common reason is that the pastry became too warm before baking. Puff pastry needs to stay cold so the butter creates steam in the oven, producing crisp, flaky layers.

Can I make these with homemade puff pastry?

Yes. Homemade puff pastry will make these danishes even more buttery and impressive, but store-bought puff pastry keeps the recipe quick and easy.

How do I keep the filling from leaking?

Avoid overfilling the pastries and leave a clear border around the edges. Keeping the pastry cold before baking also helps the danishes hold their shape.

Can I skip the vanilla glaze?

Of course. They’re delicious without it. You can leave them plain or finish them with a light dusting of powdered sugar.

Conclusion

These Bakery-Style Blueberry Cream Cheese Danishes combine everything you want in a homemade pastry: crisp, buttery layers, a rich vanilla cream cheese center, and sweet bursts of blueberry in every bite.

They look impressive enough for a special brunch but are easy enough to prepare on a relaxed weekend morning. Finish them with a delicate vanilla glaze and serve them slightly warm with coffee or tea for a bakery-worthy treat made right in your own kitchen.

Leave a comment