This Blueberry Cream Cheese Danish is a bakery-style treat that combines flaky pastry, creamy cheesecake filling, and juicy blueberries in every bite. It’s the perfect balance of buttery, sweet, and slightly tangy flavors, making it ideal for breakfast, brunch, or dessert. Whether served warm with coffee or chilled as a sweet snack, this homemade pastry feels elegant while being surprisingly simple to prepare.
Why You’ll Love This Recipe
Easy to make with store-bought puff pastry
Rich cream cheese filling pairs perfectly with blueberries
Great for breakfast, brunch, or dessert
Beautiful presentation with minimal effort
Crispy, flaky texture with a creamy center
Can be prepared ahead of time
Delicious warm or chilled
Family-friendly and perfect for gatherings
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1 sheet puff pastry, thawed
225 g cream cheese, softened
1/4 cup granulated sugar
1 teaspoon vanilla extract
1 egg yolk
1 cup fresh blueberries
1 tablespoon lemon juice
1 tablespoon cornstarch
2 tablespoons water
1 egg, beaten for egg wash
2 tablespoons powdered sugar
1 tablespoon milk
Directions
Preheat your oven to 200°C (400°F). Line a baking sheet with parchment paper.
Lightly flour a clean surface and unfold the puff pastry sheet. Roll it slightly to smooth out any folds.
Cut the pastry into 6 equal rectangles. Transfer them onto the prepared baking sheet, leaving space between each piece.
Using a knife, score a border about 1 cm from the edges of each rectangle without cutting all the way through. This creates a raised crust during baking.
In a medium bowl, beat the softened cream cheese, granulated sugar, vanilla extract, and egg yolk until smooth and creamy.
Spoon the cream cheese mixture evenly into the center of each pastry rectangle, staying inside the scored border.
In another bowl, toss the blueberries with lemon juice and cornstarch until coated. Spoon the blueberry mixture over the cream cheese layer.
Brush the edges of the pastry with the beaten egg to help create a golden finish.
Bake for 18–22 minutes, or until the pastries are puffed and golden brown.
Remove from the oven and allow the danishes to cool slightly.
In a small bowl, whisk together powdered sugar and milk to create a simple glaze. Drizzle over the warm pastries before serving.
Servings and timing
Servings: 6 danishes
Prep Time: 20 minutes
Cook Time: 22 minutes
Total Time: 42 minutes
Variations
Swap blueberries for raspberries, strawberries, or blackberries.
Add a little lemon zest to the cream cheese filling for extra brightness.
Use mixed berries for a colorful variation.
Sprinkle sliced almonds on top before baking for added crunch.
Add a cinnamon sugar topping for a warm spiced flavor.
Replace vanilla extract with almond extract for a different flavor profile.
Make mini danishes using smaller pastry squares for parties or brunch platters.
Storage/Reheating
Store leftover danishes in an airtight container in the refrigerator for up to 3 days. Because of the cream cheese filling, refrigeration is recommended.
To reheat, place the pastries in a 175°C (350°F) oven for about 5–7 minutes until warmed through and crisp again. Avoid microwaving if possible, as it may soften the pastry too much.
These danishes can also be frozen after baking. Wrap each pastry individually and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.
FAQs
Can I use frozen blueberries?
Yes, frozen blueberries work well. There’s no need to thaw them first, but you may need an extra minute or two of baking time.
Can I make these ahead of time?
Yes, you can assemble the danishes a few hours ahead and refrigerate them before baking.
What type of puff pastry works best?
All-butter puff pastry gives the richest flavor and flakiest texture.
Can I use homemade pastry dough?
Absolutely. Homemade puff pastry or Danish dough will work beautifully in this recipe.
How do I keep the pastry crisp?
Bake until deeply golden and avoid overfilling with fruit, which can release too much moisture.
Can I use low-fat cream cheese?
Yes, but full-fat cream cheese creates a richer and creamier filling.
Why did my pastry not puff up?
Puff pastry needs to stay cold before baking. If it becomes too warm, chill it briefly before placing it in the oven.
Can I add other toppings?
Yes, chopped nuts, coarse sugar, or even a drizzle of melted white chocolate are delicious additions.
Are these best served warm or cold?
They are best slightly warm, but they also taste wonderful chilled.
Can I freeze unbaked danishes?
Yes, assemble them and freeze before baking. Bake directly from frozen, adding a few extra minutes to the baking time.
Conclusion
Blueberry Cream Cheese Danish is a simple yet impressive pastry that brings bakery-quality flavor right to your kitchen. The flaky puff pastry, creamy filling, and juicy blueberries create a combination that feels both comforting and elegant. Perfect for breakfast, brunch, holidays, or an afternoon treat, these danishes are sure to become a favorite whenever you want something sweet, buttery, and satisfying.
This Blueberry Cream Cheese Danish combines flaky puff pastry with a rich cream cheese filling and juicy blueberries for a bakery-style treat that is buttery, creamy, and perfectly sweet. Ideal for breakfast, brunch, or dessert, these pastries are simple to prepare yet elegant enough for special occasions.
Total Time:42 minutes
Yield:6 danishes
Ingredients
1 sheet puff pastry, thawed
225 g cream cheese, softened
1/4 cup granulated sugar
1 teaspoon vanilla extract
1 egg yolk
1 cup fresh blueberries
1 tablespoon lemon juice
1 tablespoon cornstarch
2 tablespoons water
1 egg, beaten for egg wash
2 tablespoons powdered sugar
1 tablespoon milk
Instructions
Preheat the oven to 200°C (400°F) and line a baking sheet with parchment paper.
Lightly flour a surface and unfold the puff pastry sheet. Roll it slightly to smooth out any folds.
Cut the pastry into 6 equal rectangles and place them on the prepared baking sheet.
Score a border about 1 cm from the edges of each rectangle without cutting all the way through.
In a bowl, beat the cream cheese, granulated sugar, vanilla extract, and egg yolk until smooth and creamy.
Spoon the cream cheese mixture into the center of each pastry, staying inside the scored border.
Toss the blueberries with lemon juice and cornstarch, then spoon them over the cream cheese layer.
Brush the pastry edges with the beaten egg.
Bake for 18–22 minutes or until puffed and golden brown.
Allow the danishes to cool slightly.
Whisk together powdered sugar and milk to make a glaze, then drizzle over the warm pastries before serving.
Notes
Keep the puff pastry cold before baking for the flakiest texture.
Frozen blueberries can be used without thawing.
All-butter puff pastry gives the richest flavor.
Avoid overfilling with fruit to keep the pastry crisp.
These danishes taste best slightly warm but are also delicious chilled.
Store leftovers refrigerated because of the cream cheese filling.
Mini danishes can be made for parties or brunch platters.